diff --git a/CHANGELOG.md b/CHANGELOG.md index c2e60646f..1b9755c24 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - Fixed Processing Pattern Encoder and Reader recipes not supporting oredict workbench and chest (VT-14) - Fixed network nodes not saving correctly (raoulvdberge) - Fixed network nodes not respecting redstone mode (raoulvdberge) +- Fixed "Clear" and "Create Pattern" buttons not working correctly when using Grid Filter tabs (raoulvdberge) ### 1.4 - Added Security Manager (raoulvdberge) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/gui/grid/GuiGrid.java b/src/main/java/com/raoulvdberge/refinedstorage/gui/grid/GuiGrid.java index 6960c9c46..0102cb72e 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/gui/grid/GuiGrid.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/gui/grid/GuiGrid.java @@ -514,8 +514,8 @@ public class GuiGrid extends GuiBase implements IGridDisplay { updateJEI(); } - boolean clickedClear = clickedButton == 0 && isOverClear(mouseX - guiLeft, mouseY - guiTop + getTabDelta()); - boolean clickedCreatePattern = clickedButton == 0 && isOverCreatePattern(mouseX - guiLeft, mouseY - guiTop + getTabDelta()); + boolean clickedClear = clickedButton == 0 && isOverClear(mouseX - guiLeft, mouseY - guiTop); + boolean clickedCreatePattern = clickedButton == 0 && isOverCreatePattern(mouseX - guiLeft, mouseY - guiTop); if (clickedCreatePattern) { BlockPos gridPos = ((NetworkNodeGrid) grid).getPos(); diff --git a/src/main/resources/assets/refinedstorage/blockstates/storage_monitor.json b/src/main/resources/assets/refinedstorage/blockstates/storage_monitor.json index 76c679ebd..2349a107a 100644 --- a/src/main/resources/assets/refinedstorage/blockstates/storage_monitor.json +++ b/src/main/resources/assets/refinedstorage/blockstates/storage_monitor.json @@ -4,12 +4,12 @@ "model": "cube", "textures": { "particle": "refinedstorage:blocks/side", - "north": "refinedstorage:blocks/machine_casing", - "east": "refinedstorage:blocks/grid_left", - "south": "refinedstorage:blocks/grid_back", - "west": "refinedstorage:blocks/grid_right", - "up": "refinedstorage:blocks/grid_top", - "down": "refinedstorage:blocks/bottom" + "north": "refinedstorage:blocks/interface_disconnected", + "east": "refinedstorage:blocks/side", + "south": "refinedstorage:blocks/side", + "west": "refinedstorage:blocks/side", + "up": "refinedstorage:blocks/side", + "down": "refinedstorage:blocks/side" } }, "variants": {