diff --git a/Changelog.txt b/Changelog.txt index 5864af1db..0cf000671 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,3 +1,6 @@ +Version 2.2.050 + Further improved compatibility with Excellent Enchants + Version 2.2.049 Combat abilities work with spear in off-hand again (see notes) Sweet berry bushes now work with Herbalism (thanks dnocturne) diff --git a/src/main/java/com/gmail/nossr50/listeners/BlockListener.java b/src/main/java/com/gmail/nossr50/listeners/BlockListener.java index 30fa7d9e9..a69144e3b 100644 --- a/src/main/java/com/gmail/nossr50/listeners/BlockListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/BlockListener.java @@ -242,11 +242,16 @@ public class BlockListener implements Listener { return; } - BlockState blockState = event.getNewState(); + final BlockState newState = event.getNewState(); + + if (!newState.isPlaced()) { + // not backed by a real block + return; + } if (ExperienceConfig.getInstance().isSnowExploitPrevented() && BlockUtils.shouldBeWatched( - blockState)) { - Block block = blockState.getBlock(); + newState)) { + final Block block = newState.getBlock(); if (BlockUtils.isWithinWorldBounds(block)) { BlockUtils.setUnnaturalBlock(block);