Fix the pattern terminal's processing output / crafting result slots not being disabled when switching modes by putting back the old code that simply moves them offscreen.

This commit is contained in:
Sebastian Hartte
2020-06-16 17:35:47 +02:00
parent a005f1c2e8
commit f6f8ac20e8
3 changed files with 6 additions and 6 deletions
@@ -20,9 +20,7 @@ package appeng.client.gui.implementations;
import appeng.api.config.ActionItems;
import appeng.api.config.Settings;
import appeng.client.gui.widgets.GuiActionButton;
import appeng.client.gui.widgets.GuiSettingToggleButton;
import appeng.client.gui.widgets.GuiTabButton;
import appeng.container.implementations.ContainerPatternTerm;
import appeng.container.slot.AppEngSlot;
@@ -151,4 +149,5 @@ public class GuiPatternTerm extends GuiMEMonitorable<ContainerPatternTerm>
s.yPos = s.getY() + this.ySize - 78 - offsetPlayerSide;
}
}
@@ -147,20 +147,20 @@ public class ContainerPatternTerm extends ContainerMEMonitorable implements IAEA
{
if( !this.isCraftingMode() )
{
// FIXME this.craftSlot.xPos = -9000;
this.craftSlot.xPos = -9000;
for( int y = 0; y < 3; y++ )
{
// FIXME this.outputSlots[y].xPos = this.outputSlots[y].getX();
this.outputSlots[y].xPos = this.outputSlots[y].getX();
}
}
else
{
// FIXME this.craftSlot.xPos = this.craftSlot.getX();
this.craftSlot.xPos = this.craftSlot.getX();
for( int y = 0; y < 3; y++ )
{
// FIXME this.outputSlots[y].xPos = -9000;
this.outputSlots[y].xPos = -9000;
}
}
}