summaryrefslogtreecommitdiffstats
path: root/src/BlockEntities/DispenserEntity.h
diff options
context:
space:
mode:
authorJoannisO <Joannis.Orlandos@gmail.com>2014-05-26 14:47:04 +0200
committerJoannisO <Joannis.Orlandos@gmail.com>2014-05-26 14:47:04 +0200
commit74801f564775ae4c6b70834f76167a54b8a84826 (patch)
treedd183ae4d0297e7561b0199097d3b56e54555b77 /src/BlockEntities/DispenserEntity.h
parentAdded Arrow- and FireCharge-Dispensing to DispenserEntity. (diff)
downloadcuberite-74801f564775ae4c6b70834f76167a54b8a84826.tar
cuberite-74801f564775ae4c6b70834f76167a54b8a84826.tar.gz
cuberite-74801f564775ae4c6b70834f76167a54b8a84826.tar.bz2
cuberite-74801f564775ae4c6b70834f76167a54b8a84826.tar.lz
cuberite-74801f564775ae4c6b70834f76167a54b8a84826.tar.xz
cuberite-74801f564775ae4c6b70834f76167a54b8a84826.tar.zst
cuberite-74801f564775ae4c6b70834f76167a54b8a84826.zip
Diffstat (limited to 'src/BlockEntities/DispenserEntity.h')
-rw-r--r--src/BlockEntities/DispenserEntity.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/BlockEntities/DispenserEntity.h b/src/BlockEntities/DispenserEntity.h
index 02a34be37..9290bee5c 100644
--- a/src/BlockEntities/DispenserEntity.h
+++ b/src/BlockEntities/DispenserEntity.h
@@ -29,9 +29,16 @@ private:
/// If such a bucket can fit, adds it to m_Contents and returns true
bool ScoopUpLiquid(int a_SlotNum, short a_BucketItemType);
+ // Spawns a projectile of the given kind in front of the dispenser
+ void spawnProjectileFromDispenser(cChunk& a_Chunk, int& DispX, int& DispY, int& DispZ, cProjectileEntity::eKind kind);
+
// Returns how to aim the projectile
Vector3d GetProjectileLookVector(cChunk & a_Chunk);
/// If the a_BlockInFront is liquidable and the empty bucket can fit, does the m_Contents processing and returns true
bool EmptyLiquidBucket(BLOCKTYPE a_BlockInFront, int a_SlotNum);
} ; // tolua_export
+
+
+
+