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(); }