Skip to content

Commit 0f12184

Browse files
Prevent Grid from rendering when holding a cover when block takes no … (#2710)
1 parent e5c8da6 commit 0f12184

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

src/main/java/gregtech/api/metatileentity/MetaTileEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,7 @@ public boolean canPlaceCoverOnSide(@NotNull EnumFacing side) {
737737
}
738738

739739
@Override
740-
public final boolean acceptsCovers() {
740+
public boolean acceptsCovers() {
741741
return covers.size() < EnumFacing.VALUES.length;
742742
}
743743

src/main/java/gregtech/common/metatileentities/MetaTileEntityClipboard.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,11 @@ public boolean canPlaceCoverOnSide(@NotNull EnumFacing side) {
529529
return false;
530530
}
531531

532+
@Override
533+
public boolean acceptsCovers() {
534+
return false;
535+
}
536+
532537
@Override
533538
public boolean canRenderMachineGrid(@NotNull ItemStack mainHandStack, @NotNull ItemStack offHandStack) {
534539
return false;

src/main/java/gregtech/common/metatileentities/storage/MetaTileEntityWorkbench.java

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,16 @@
55
import gregtech.api.gui.ModularUI.Builder;
66
import gregtech.api.gui.Widget.ClickData;
77
import gregtech.api.gui.resources.TextureArea;
8-
import gregtech.api.gui.widgets.*;
8+
import gregtech.api.gui.widgets.AbstractWidgetGroup;
9+
import gregtech.api.gui.widgets.ClickButtonWidget;
10+
import gregtech.api.gui.widgets.CraftingStationInputWidgetGroup;
11+
import gregtech.api.gui.widgets.ImageWidget;
12+
import gregtech.api.gui.widgets.LabelWidget;
13+
import gregtech.api.gui.widgets.SimpleTextWidget;
14+
import gregtech.api.gui.widgets.SlotWidget;
15+
import gregtech.api.gui.widgets.TabGroup;
916
import gregtech.api.gui.widgets.TabGroup.TabLocation;
17+
import gregtech.api.gui.widgets.WidgetGroup;
1018
import gregtech.api.gui.widgets.tab.ItemTabInfo;
1119
import gregtech.api.items.itemhandlers.GTItemStackHandler;
1220
import gregtech.api.metatileentity.MetaTileEntity;
@@ -254,6 +262,11 @@ public boolean canPlaceCoverOnSide(@NotNull EnumFacing side) {
254262
return false;
255263
}
256264

265+
@Override
266+
public boolean acceptsCovers() {
267+
return false;
268+
}
269+
257270
@Override
258271
public boolean canRenderMachineGrid(@NotNull ItemStack mainHandStack, @NotNull ItemStack offHandStack) {
259272
return false;

0 commit comments

Comments
 (0)