diff --git a/Spigot-Server-Patches/0085-Remove-completely-invalid-Redstone-event-for-Netherr.patch b/Spigot-Server-Patches/0085-Remove-completely-invalid-Redstone-event-for-Netherr.patch new file mode 100644 index 0000000..b24692a --- /dev/null +++ b/Spigot-Server-Patches/0085-Remove-completely-invalid-Redstone-event-for-Netherr.patch @@ -0,0 +1,27 @@ +From bdee0a5d95c65947fbdcf89320339f8267ac8581 Mon Sep 17 00:00:00 2001 +From: Aikar +Date: Fri, 29 Jan 2016 03:39:09 -0600 +Subject: [PATCH] Remove completely invalid Redstone event for Netherrack + +Was added years ago to special case 1 specific plugins needs +at that time, and is now causing heavy redstone lag in the +nether. + +diff --git a/src/main/java/net/minecraft/server/BlockBloodStone.java b/src/main/java/net/minecraft/server/BlockBloodStone.java +index 7daf006..0158497 100644 +--- a/src/main/java/net/minecraft/server/BlockBloodStone.java ++++ b/src/main/java/net/minecraft/server/BlockBloodStone.java +@@ -14,8 +14,8 @@ public class BlockBloodStone extends Block { + } + + // CraftBukkit start +- @Override +- public void doPhysics(World world, BlockPosition position, IBlockData iblockdata, Block block) { ++ //@Override // PaperSpigot - Remove completely invalid Redstone event for Netherrack ++ public void doPhysics_nvmplsdont(World world, BlockPosition position, IBlockData iblockdata, Block block) { + if (block != null && block.isPowerSource()) { + org.bukkit.block.Block bl = world.getWorld().getBlockAt(position.getX(), position.getY(), position.getZ()); + int power = bl.getBlockPower(); +-- +2.7.0 +