aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim <maxim235@gmx.de>2023-02-27 21:28:41 +0100
committerkuba6000 <kuba.123123.6000@gmail.com>2023-02-27 21:28:41 +0100
commita3fe2855dd6b25ca189e281aed9e5728937ad548 (patch)
treeed181f9e1951cebbc458974cf067fcdec4de45f9
parent59eb7c249125da489eac3f224a0777fbe658de1c (diff)
downloadGT5-Unofficial-a3fe2855dd6b25ca189e281aed9e5728937ad548.tar.gz
GT5-Unofficial-a3fe2855dd6b25ca189e281aed9e5728937ad548.tar.bz2
GT5-Unofficial-a3fe2855dd6b25ca189e281aed9e5728937ad548.zip
Override GUI size (GTNewHorizons/bartworks#294)
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeIndustrialGreenhouse.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeIndustrialGreenhouse.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeIndustrialGreenhouse.java
index 96b806bc21..e6a86f48a0 100644
--- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeIndustrialGreenhouse.java
+++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_ExtremeIndustrialGreenhouse.java
@@ -57,6 +57,7 @@ import com.gtnewhorizons.modularui.api.drawable.IDrawable;
import com.gtnewhorizons.modularui.api.drawable.ItemDrawable;
import com.gtnewhorizons.modularui.api.drawable.Text;
import com.gtnewhorizons.modularui.api.math.Color;
+import com.gtnewhorizons.modularui.api.math.Pos2d;
import com.gtnewhorizons.modularui.api.screen.ModularWindow;
import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
import com.gtnewhorizons.modularui.api.widget.Widget;
@@ -544,6 +545,21 @@ public class GT_MetaTileEntity_ExtremeIndustrialGreenhouse
};
@Override
+ public int getGUIHeight() {
+ return 166;
+ }
+
+ @Override
+ public int getGUIWidth() {
+ return 176;
+ }
+
+ @Override
+ public void bindPlayerInventoryUI(ModularWindow.Builder builder, UIBuildContext buildContext) {
+ builder.bindPlayerInventory(buildContext.getPlayer(), new Pos2d(7, 83), this.getGUITextureSet().getItemSlot());
+ }
+
+ @Override
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
builder.widget(
new DrawableWidget().setDrawable(GT_UITextures.PICTURE_SCREEN_BLACK).setPos(7, 4).setSize(143, 75)