diff --git a/patches/minecraft/net/minecraft/entity/boss/EntityDragon.java.patch b/patches/minecraft/net/minecraft/entity/boss/EntityDragon.java.patch index c0af1e1ef..c86e8d8dc 100644 --- a/patches/minecraft/net/minecraft/entity/boss/EntityDragon.java.patch +++ b/patches/minecraft/net/minecraft/entity/boss/EntityDragon.java.patch @@ -18,8 +18,8 @@ - || block == Blocks.BEDROCK - || block == Blocks.END_PORTAL - || block == Blocks.END_PORTAL_FRAME) -+ else if (block.canEntityDestroy(iblockstate, this.world, blockpos, this) -+ && net.minecraftforge.event.ForgeEventFactory.onEntityDestroyBlock(this, blockpos, iblockstate)) ++ else if (!block.canEntityDestroy(iblockstate, this.world, blockpos, this) ++ || !net.minecraftforge.event.ForgeEventFactory.onEntityDestroyBlock(this, blockpos, iblockstate)) { flag = true; }