From 007e75de9defc3d96ac61400fa983da812b4b15e Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Wed, 12 Jun 2013 08:22:34 +0000 Subject: Implemented the Hopper block handler Hoppers can be placed properly, but won't work yet. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1583 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/BlockID.h | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) (limited to 'source/BlockID.h') diff --git a/source/BlockID.h b/source/BlockID.h index 44d1b3ad1..19dbb29da 100644 --- a/source/BlockID.h +++ b/source/BlockID.h @@ -380,14 +380,13 @@ enum E_META_CHEST_FACING_XM = 4, E_META_CHEST_FACING_XP = 5, - // E_BLOCK_DISPENSER / E_BLOCK_DROPPER / E_BLOCK_HOPPER metas: - E_META_DISPENSER_FACING_YM = 0, - E_META_DISPENSER_FACING_YP = 1, - E_META_HOPPER_UNATTACHED = 1, // Hopper doesn't move items up - E_META_DISPENSER_FACING_ZM = 2, - E_META_DISPENSER_FACING_ZP = 3, - E_META_DISPENSER_FACING_XM = 4, - E_META_DISPENSER_FACING_XP = 5, + // E_BLOCK_DISPENSER / E_BLOCK_DROPPER metas: + E_META_DROPSPENSER_FACING_YM = 0, + E_META_DROPSPENSER_FACING_YP = 1, + E_META_DROPSPENSER_FACING_ZM = 2, + E_META_DROPSPENSER_FACING_ZP = 3, + E_META_DROPSPENSER_FACING_XM = 4, + E_META_DROPSPENSER_FACING_XP = 5, // E_BLOCK_DOUBLE_STEP metas: E_META_DOUBLE_STEP_STONE = 0, @@ -399,6 +398,14 @@ enum E_META_DOUBLE_STEP_NETHER_BRICK = 6, E_META_DOUBLE_STEP_STONE_SECRET = 7, + // E_BLOCK_HOPPER metas: + E_META_HOPPER_FACING_YM = 0, + E_META_HOPPER_UNATTACHED = 1, // Hopper doesn't move items up, there's no YP + E_META_HOPPER_FACING_ZM = 2, + E_META_HOPPER_FACING_ZP = 3, + E_META_HOPPER_FACING_XM = 4, + E_META_HOPPER_FACING_XP = 5, + // E_BLOCK_LEAVES metas: E_META_LEAVES_APPLE = 0, E_META_LEAVES_CONIFER = 1, -- cgit v1.2.3