aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
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": []
+}