aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJakub <53441451+kuba6000@users.noreply.github.com>2023-02-26 22:40:47 +0100
committerGitHub <noreply@github.com>2023-02-26 22:40:47 +0100
commit619bb97a9c0da47e9bb1e58eecc5669339beea97 (patch)
treea7c665cbcc1c3bc3671ee735935f314875acb51e /src
parent502e4751a75cd5e024bd38617761e79e8f25ff78 (diff)
downloadGT5-Unofficial-619bb97a9c0da47e9bb1e58eecc5669339beea97.tar.gz
GT5-Unofficial-619bb97a9c0da47e9bb1e58eecc5669339beea97.tar.bz2
GT5-Unofficial-619bb97a9c0da47e9bb1e58eecc5669339beea97.zip
Fix Mega Apiary GUI scroll issue (#54)
* Fix scroll issue * Inline variables * Buildscript
Diffstat (limited to 'src')
-rw-r--r--src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java8
-rw-r--r--src/main/resources/mixins.kubatech.json12
2 files changed, 14 insertions, 6 deletions
diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
index d4724ae378..680558d25c 100644
--- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
+++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java
@@ -644,12 +644,8 @@ public class GT_MetaTileEntity_MegaIndustrialApiary
return Collections.emptyList();
}).setSize(18, 18));
}
- beesContainer.widget(row.setPos(0, i * 18).setEnabled(widget -> {
- int y = widget.getPos().y;
- int cy = beesContainer.getVerticalScrollOffset();
- int ch = beesContainer.getVisibleHeight();
- return y >= cy - ch && y <= cy + ch;
- }));
+ beesContainer.widget(
+ row.setPos(0, i * 18).setEnabled(widget -> widget.getPos().y < beesContainer.getVisibleHeight()));
}
beesContainer.attachSyncer(
new FakeSyncWidget.ListSyncer<>(
diff --git a/src/main/resources/mixins.kubatech.json b/src/main/resources/mixins.kubatech.json
new file mode 100644
index 0000000000..c011c9c31e
--- /dev/null
+++ b/src/main/resources/mixins.kubatech.json
@@ -0,0 +1,12 @@
+{
+ "required": true,
+ "minVersion": "0.8.5-GTNH",
+ "package": "kubatech.mixin.mixins",
+ "plugin": "kubatech.mixin.MixinPlugin",
+ "refmap": "mixins.kubatech.refmap.json",
+ "target": "@env(DEFAULT)",
+ "compatibilityLevel": "JAVA_8",
+ "mixins": [],
+ "client": [],
+ "server": []
+}