diff --git a/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java b/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java index c89fe48379d..f81e4aa8583 100644 --- a/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java +++ b/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java @@ -737,7 +737,7 @@ public boolean canPlaceCoverOnSide(@NotNull EnumFacing side) { } @Override - public final boolean acceptsCovers() { + public boolean acceptsCovers() { return covers.size() < EnumFacing.VALUES.length; } diff --git a/src/main/java/gregtech/common/metatileentities/MetaTileEntityClipboard.java b/src/main/java/gregtech/common/metatileentities/MetaTileEntityClipboard.java index a50a2978aae..02fbe96793d 100644 --- a/src/main/java/gregtech/common/metatileentities/MetaTileEntityClipboard.java +++ b/src/main/java/gregtech/common/metatileentities/MetaTileEntityClipboard.java @@ -529,6 +529,11 @@ public boolean canPlaceCoverOnSide(@NotNull EnumFacing side) { return false; } + @Override + public boolean acceptsCovers() { + return false; + } + @Override public boolean canRenderMachineGrid(@NotNull ItemStack mainHandStack, @NotNull ItemStack offHandStack) { return false; diff --git a/src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityWorkbench.java b/src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityWorkbench.java index bbfb8c2685e..44c92f8e11a 100644 --- a/src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityWorkbench.java +++ b/src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityWorkbench.java @@ -5,8 +5,16 @@ import gregtech.api.gui.ModularUI.Builder; import gregtech.api.gui.Widget.ClickData; import gregtech.api.gui.resources.TextureArea; -import gregtech.api.gui.widgets.*; +import gregtech.api.gui.widgets.AbstractWidgetGroup; +import gregtech.api.gui.widgets.ClickButtonWidget; +import gregtech.api.gui.widgets.CraftingStationInputWidgetGroup; +import gregtech.api.gui.widgets.ImageWidget; +import gregtech.api.gui.widgets.LabelWidget; +import gregtech.api.gui.widgets.SimpleTextWidget; +import gregtech.api.gui.widgets.SlotWidget; +import gregtech.api.gui.widgets.TabGroup; import gregtech.api.gui.widgets.TabGroup.TabLocation; +import gregtech.api.gui.widgets.WidgetGroup; import gregtech.api.gui.widgets.tab.ItemTabInfo; import gregtech.api.items.itemhandlers.GTItemStackHandler; import gregtech.api.metatileentity.MetaTileEntity; @@ -254,6 +262,11 @@ public boolean canPlaceCoverOnSide(@NotNull EnumFacing side) { return false; } + @Override + public boolean acceptsCovers() { + return false; + } + @Override public boolean canRenderMachineGrid(@NotNull ItemStack mainHandStack, @NotNull ItemStack offHandStack) { return false;