Public Member Functions |
void | Activate (void) |
| Sets the dropspenser to dropspense an item in the next tick.
|
void | AddDropSpenserDir (int &a_BlockX, int &a_BlockY, int &a_BlockZ, NIBBLETYPE a_Direction) |
| Modifies the block coords to match the dropspenser direction given (where the dropspensed pickups should materialize)
|
void | SetRedstonePower (bool a_IsPowered) |
| Sets the internal redstone power flag to "on" or "off", depending on the parameter. Calls Activate() if appropriate.
|
cItemGrid & | GetContents (void) |
| Returns the ItemGrid used for storing the contents.
|
const cItem & | GetSlot (int a_SlotNum) const |
const cItem & | GetSlot (int a_X, int a_Y) const |
void | SetSlot (int a_SlotNum, const cItem &a_Item) |
void | SetSlot (int a_X, int a_Y, const cItem &a_Item) |
BLOCKTYPE | GetBlockType (void) const |
int | GetChunkX (void) const |
int | GetChunkZ (void) const |
int | GetPosX (void) const |
int | GetPosY (void) const |
int | GetPosZ (void) const |
int | GetRelX (void) const |
int | GetRelZ (void) const |
cWorld * | GetWorld (void) const |