From 71ba18d6c6a5faa59410cca6b7f9f7a6a10ca738 Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Sun, 2 Aug 2020 15:25:19 +0100 Subject: Door drops respect player gamemode * Rely on caller to handle converting to pickups, all OnBroken needs to do is to maintain the unity of the door * Fixes #4797 * Fixes #4796 --- src/Blocks/BlockDoor.h | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/Blocks/BlockDoor.h') diff --git a/src/Blocks/BlockDoor.h b/src/Blocks/BlockDoor.h index a32649961..a953a8553 100644 --- a/src/Blocks/BlockDoor.h +++ b/src/Blocks/BlockDoor.h @@ -87,12 +87,6 @@ public: virtual cItems ConvertToPickups(NIBBLETYPE a_BlockMeta, cBlockEntity * a_BlockEntity, const cEntity * a_Digger, const cItem * a_Tool) override { - // Top part of a door doesn't drop anything: - if ((a_BlockMeta & 0x08) != 0) - { - return {}; - } - switch (m_BlockType) { case E_BLOCK_OAK_DOOR: return cItem(E_ITEM_WOODEN_DOOR); -- cgit v1.2.3