From 766a950d2029d864e5fb5d924ca411dfc0e731ca Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Tue, 4 Aug 2020 17:54:37 +0100 Subject: [PATCH] Continue with placement when using iron doors --- src/Blocks/BlockDoor.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Blocks/BlockDoor.cpp b/src/Blocks/BlockDoor.cpp index 4e9ca725f..3365d6d15 100644 --- a/src/Blocks/BlockDoor.cpp +++ b/src/Blocks/BlockDoor.cpp @@ -75,11 +75,13 @@ bool cBlockDoorHandler::OnUse( a_Player.GetWorld()->BroadcastSoundParticleEffect(EffectID::SFX_RANDOM_WOODEN_DOOR_OPEN, a_BlockPos, 0, a_Player.GetClientHandle()); break; } - // Prevent iron door from opening on player click case E_BLOCK_IRON_DOOR: { + // Prevent iron door from opening on player click (#2415): OnCancelRightClick(a_ChunkInterface, a_WorldInterface, a_Player, a_BlockPos, a_BlockFace); - break; + + // Allow placement actions to instead take place: + return false; } }