From 3493007fee576a654bdc95021231e1b2c641459f Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Mon, 4 Apr 2016 23:21:46 +0200 Subject: [PATCH] Shift clicking on placing Constructor and Destructor will have opposite direction --- CHANGELOG.md | 4 ++++ src/main/java/refinedstorage/block/BlockBase.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9801fe849..dbf104432 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Refined Storage Changelog +### 0.6 +**Features** +- Shift clicking on placing Constructor and Destructor will have opposite direction + ### 0.5.3 **Bugfixes** - Fixed not being able to open a Grid that is 256 blocks away from the Controller diff --git a/src/main/java/refinedstorage/block/BlockBase.java b/src/main/java/refinedstorage/block/BlockBase.java index ad21681b0..5ccdd1ada 100755 --- a/src/main/java/refinedstorage/block/BlockBase.java +++ b/src/main/java/refinedstorage/block/BlockBase.java @@ -108,7 +108,7 @@ public abstract class BlockBase extends Block { if (tile instanceof TileBase) { EnumFacing facing = BlockPistonBase.getFacingFromEntity(pos, player); - if (player.isSneaking() && (blockPlaced == RefinedStorageBlocks.IMPORTER || blockPlaced == RefinedStorageBlocks.EXPORTER || blockPlaced == RefinedStorageBlocks.EXTERNAL_STORAGE)) { + if (player.isSneaking() && (blockPlaced == RefinedStorageBlocks.IMPORTER || blockPlaced == RefinedStorageBlocks.EXPORTER || blockPlaced == RefinedStorageBlocks.EXTERNAL_STORAGE || blockPlaced == RefinedStorageBlocks.CONSTRUCTOR || blockPlaced == RefinedStorageBlocks.DESTRUCTOR)) { facing = facing.getOpposite(); }