diff --git a/src/main/java/refinedstorage/container/ContainerCrafter.java b/src/main/java/refinedstorage/container/ContainerCrafter.java index 28f182c8c..46cb578d1 100755 --- a/src/main/java/refinedstorage/container/ContainerCrafter.java +++ b/src/main/java/refinedstorage/container/ContainerCrafter.java @@ -14,7 +14,7 @@ public class ContainerCrafter extends ContainerStorage { public ContainerCrafter(EntityPlayer player, TileCrafter crafter) { super(player); - for (int i = 0; i < 3; ++i) { + for (int i = 0; i < 6; ++i) { addSlotToContainer(new SlotFiltered(crafter, i, 8, 19 + (i * 18), new IItemValidator() { @Override public boolean isValid(ItemStack stack) { @@ -23,15 +23,6 @@ public class ContainerCrafter extends ContainerStorage { })); } - for (int i = 3; i < 6; ++i) { - addSlotToContainer(new SlotFiltered(crafter, i, 89, 19 + ((i - 3) * 18), new IItemValidator() { - @Override - public boolean isValid(ItemStack stack) { - return stack.getItem() == RefinedStorageItems.PATTERN && ItemPattern.hasResult(stack); - } - })); - } - for (int i = 0; i < 4; ++i) { addSlotToContainer(new SlotFiltered(crafter, 6 + i, 187, 6 + (i * 18), new IItemValidator() { @Override @@ -41,7 +32,7 @@ public class ContainerCrafter extends ContainerStorage { })); } - addPlayerInventory(8, 90); + addPlayerInventory(8, 144); } @Override diff --git a/src/main/java/refinedstorage/gui/GuiCrafter.java b/src/main/java/refinedstorage/gui/GuiCrafter.java index 24e9c707a..aeb5fb23c 100755 --- a/src/main/java/refinedstorage/gui/GuiCrafter.java +++ b/src/main/java/refinedstorage/gui/GuiCrafter.java @@ -12,7 +12,7 @@ public class GuiCrafter extends GuiBase { private TileCrafter crafter; public GuiCrafter(ContainerCrafter container, TileCrafter crafter) { - super(container, 211, 173); + super(container, 211, 226); this.crafter = crafter; } @@ -41,13 +41,13 @@ public class GuiCrafter extends GuiBase { @Override public void drawForeground(int mouseX, int mouseY) { drawString(7, 7, t("gui.refinedstorage:crafter")); - drawString(7, 77, t("container.inventory")); + drawString(7, 131, t("container.inventory")); RenderHelper.enableGUIStandardItemLighting(); for (int i = 0; i < 6; ++i) { - int x = i >= 3 ? 109 : 27; - int y = 19 + ((i - (i >= 3 ? 3 : 0)) * 18); + int x = 27; + int y = 19 + (i * 18); if (crafter.getStackInSlot(i) != null) { ItemStack result = ItemPattern.getResult(crafter.getStackInSlot(i)); diff --git a/src/main/resources/assets/refinedstorage/textures/gui/crafter.png b/src/main/resources/assets/refinedstorage/textures/gui/crafter.png index 9fe1182e5..1f043a932 100755 Binary files a/src/main/resources/assets/refinedstorage/textures/gui/crafter.png and b/src/main/resources/assets/refinedstorage/textures/gui/crafter.png differ