Files
CatServer/patches/net/minecraft/block/BlockLilyPad.java.patch
2019-02-24 22:29:41 +08:00

12 lines
522 B
Diff

--- ../src-base/minecraft/net/minecraft/block/BlockLilyPad.java
+++ ../src-work/minecraft/net/minecraft/block/BlockLilyPad.java
@@ -34,7 +34,7 @@
{
super.onEntityCollidedWithBlock(worldIn, pos, state, entityIn);
- if (entityIn instanceof EntityBoat)
+ if (entityIn instanceof EntityBoat && !org.bukkit.craftbukkit.event.CraftEventFactory.callEntityChangeBlockEvent(entityIn, pos, Blocks.AIR, 0).isCancelled())
{
worldIn.destroyBlock(new BlockPos(pos), true);
}