SPIGOT-4507: BlockRedstoneEvent current flipped for levers

This commit is contained in:
md_5 2018-11-28 09:09:56 +11:00
parent 97b0057ad3
commit ee6684bba7

View File

@ -13,7 +13,7 @@
return true; return true;
} else { } else {
+ // CraftBukkit start - Interact Lever + // CraftBukkit start - Interact Lever
+ boolean powered = iblockdata.get(POWERED); + boolean powered = !flag; // Old powered state
+ org.bukkit.block.Block block = world.getWorld().getBlockAt(blockposition.getX(), blockposition.getY(), blockposition.getZ()); + org.bukkit.block.Block block = world.getWorld().getBlockAt(blockposition.getX(), blockposition.getY(), blockposition.getZ());
+ int old = (powered) ? 15 : 0; + int old = (powered) ? 15 : 0;
+ int current = (!powered) ? 15 : 0; + int current = (!powered) ? 15 : 0;