summaryrefslogtreecommitdiffstats
path: root/source/Items/ItemHandler.cpp
diff options
context:
space:
mode:
authormadmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-02-18 17:48:50 +0100
committermadmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-02-18 17:48:50 +0100
commitd47ff5520373acb359590fb036b6a761af58cf75 (patch)
tree63f68f88d8bf8730da1dd32880ec526dc889bc6c /source/Items/ItemHandler.cpp
parentRemoved all E_ITEM_ symbols equivalent to E_BLOCK_, and all obsolete item and block symbols. (diff)
downloadcuberite-d47ff5520373acb359590fb036b6a761af58cf75.tar
cuberite-d47ff5520373acb359590fb036b6a761af58cf75.tar.gz
cuberite-d47ff5520373acb359590fb036b6a761af58cf75.tar.bz2
cuberite-d47ff5520373acb359590fb036b6a761af58cf75.tar.lz
cuberite-d47ff5520373acb359590fb036b6a761af58cf75.tar.xz
cuberite-d47ff5520373acb359590fb036b6a761af58cf75.tar.zst
cuberite-d47ff5520373acb359590fb036b6a761af58cf75.zip
Diffstat (limited to '')
-rw-r--r--source/Items/ItemHandler.cpp40
1 files changed, 24 insertions, 16 deletions
diff --git a/source/Items/ItemHandler.cpp b/source/Items/ItemHandler.cpp
index 6cb98706b..2b2d9268b 100644
--- a/source/Items/ItemHandler.cpp
+++ b/source/Items/ItemHandler.cpp
@@ -5,32 +5,33 @@
#include "../World.h"
#include "../Player.h"
-//Handler
+// Handlers:
+#include "ItemBed.h"
+#include "ItemBrewingStand.h"
+#include "ItemBucket.h"
+#include "ItemCauldron.h"
#include "ItemCloth.h"
+#include "ItemDoor.h"
+#include "ItemDye.h"
+#include "ItemFlowerPot.h"
+#include "ItemFood.h"
#include "ItemHoe.h"
-#include "ItemSlab.h"
-#include "ItemWood.h"
-#include "ItemShears.h"
#include "ItemLeaves.h"
-#include "ItemSapling.h"
-#include "ItemBucket.h"
#include "ItemLighter.h"
+#include "ItemMinecart.h"
+#include "ItemPickaxe.h"
#include "ItemRedstoneDust.h"
#include "ItemRedstoneRepeater.h"
+#include "ItemSapling.h"
#include "ItemSeeds.h"
-#include "ItemDye.h"
-#include "ItemSugarcane.h"
-#include "ItemPickaxe.h"
+#include "ItemShears.h"
#include "ItemShovel.h"
-#include "ItemSword.h"
-#include "ItemDoor.h"
-#include "ItemFood.h"
#include "ItemSign.h"
-#include "ItemBed.h"
+#include "ItemSlab.h"
#include "ItemSpawnEgg.h"
-#include "ItemFlowerPot.h"
-#include "ItemBrewingStand.h"
-#include "ItemCauldron.h"
+#include "ItemSugarcane.h"
+#include "ItemSword.h"
+#include "ItemWood.h"
#include "../Blocks/BlockHandler.h"
@@ -155,6 +156,13 @@ cItemHandler *cItemHandler::CreateItemHandler(int a_ItemType)
return new cItemDoorHandler(a_ItemType);
}
+ case E_ITEM_MINECART:
+ case E_ITEM_CHEST_MINECART:
+ case E_ITEM_FURNACE_MINECART:
+ {
+ return new cItemMinecartHandler(a_ItemType);
+ }
+
// Food:
case E_ITEM_BREAD:
case E_ITEM_COOKIE: