From 665be14de4cd18e35be3e32aee5d4c9f3f72bd6c Mon Sep 17 00:00:00 2001 From: raoulvdberge Date: Wed, 22 Feb 2017 13:57:47 +0100 Subject: [PATCH] Fixes #1008 --- CHANGELOG.md | 4 ++++ .../apiimpl/network/node/NetworkNodeConstructor.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f22bf7d74..1cd3710a5 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Refined Storage Changelog +### 1.4.2 +- Added integration for MCMultiPart, this is an optional dependency (raoulvdberge) +- Fixed a crash with the Constructor (raoulvdberge) + ### 1.4.1 - Added Storage Monitor (raoulvdberge) - Fixed Processing Pattern Encoder and Security Manager recipes not supporting oredict workbench and chest (VT-14) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/NetworkNodeConstructor.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/NetworkNodeConstructor.java index e7174f5f5..e872b217e 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/NetworkNodeConstructor.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/NetworkNodeConstructor.java @@ -140,7 +140,7 @@ public class NetworkNodeConstructor extends NetworkNode implements IComparable, } private boolean canPlace(BlockPos pos, IBlockState state) { - BlockEvent.PlaceEvent e = new BlockEvent.PlaceEvent(new BlockSnapshot(holder.world(), pos, state), holder.world().getBlockState(holder.pos()), FakePlayerFactory.getMinecraft((WorldServer) holder.world()), null); + BlockEvent.PlaceEvent e = new BlockEvent.PlaceEvent(new BlockSnapshot(holder.world(), pos, state), holder.world().getBlockState(holder.pos()), FakePlayerFactory.getMinecraft((WorldServer) holder.world()), EnumHand.MAIN_HAND); return !MinecraftForge.EVENT_BUS.post(e); }