From 9debf7e783c0d91a3908b10b7bad0ec36b13c3eb Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Mon, 3 Sep 2018 08:43:48 +1000 Subject: [PATCH] BlockSpreadEvent for Kelp By: md_5 --- paper-server/nms-patches/BlockKelp.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 paper-server/nms-patches/BlockKelp.patch diff --git a/paper-server/nms-patches/BlockKelp.patch b/paper-server/nms-patches/BlockKelp.patch new file mode 100644 index 0000000000..b014e4345f --- /dev/null +++ b/paper-server/nms-patches/BlockKelp.patch @@ -0,0 +1,11 @@ +--- a/net/minecraft/server/BlockKelp.java ++++ b/net/minecraft/server/BlockKelp.java +@@ -52,7 +52,7 @@ + IBlockData iblockdata1 = world.getType(blockposition1); + + if (iblockdata1.getBlock() == Blocks.WATER && ((Integer) iblockdata.get(BlockKelp.a)).intValue() < 25 && random.nextDouble() < 0.14D) { +- world.setTypeUpdate(blockposition1, (IBlockData) iblockdata.a((IBlockState) BlockKelp.a)); ++ org.bukkit.craftbukkit.event.CraftEventFactory.handleBlockSpreadEvent(world, blockposition, blockposition1, (IBlockData) iblockdata.a((IBlockState) BlockKelp.a)); // CraftBukkit + } + + }