From b6c46b17d9684dead8d29fa8cd8be9fc237fc338 Mon Sep 17 00:00:00 2001 From: lc-1337 <62835225+lc-1337@users.noreply.github.com> Date: Tue, 16 Dec 2025 16:44:11 +0200 Subject: [PATCH] fix terminal in baubles & update hard deps (#46) --- .../common/WirelessCraftingTerminal.java | 4 +++- .../wirelesscraftingterminal/common/utils/RandomUtils.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/WirelessCraftingTerminal.java b/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/WirelessCraftingTerminal.java index 2eec719..7d10e28 100644 --- a/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/WirelessCraftingTerminal.java +++ b/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/WirelessCraftingTerminal.java @@ -42,7 +42,9 @@ import cpw.mods.fml.common.network.NetworkRegistry; + '.' // revisionVersion + net.minecraftforge.common.ForgeVersion.buildVersion + ",);" - + "required-after:appliedenergistics2@[rv3-beta-328,);after:NotEnoughItems;") + + "required-after:" + + "appliedenergistics2@[rv3-beta-754,);after:" + + "NotEnoughItems;") public class WirelessCraftingTerminal { private static LoaderState WCTState = LoaderState.NOINIT; diff --git a/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/utils/RandomUtils.java b/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/utils/RandomUtils.java index 216ed68..a4f5894 100644 --- a/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/utils/RandomUtils.java +++ b/src/main/java/net/p455w0rd/wirelesscraftingterminal/common/utils/RandomUtils.java @@ -1,5 +1,7 @@ package net.p455w0rd.wirelesscraftingterminal.common.utils; +import static appeng.util.Platform.baublesSlotsOffset; + import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; @@ -120,7 +122,7 @@ public class RandomUtils { continue; } if (item.getItem() instanceof IWirelessCraftingTerminalItem) { - wirelessTerm = new IntObjectImmutablePair<>(i + playerInv.getSizeInventory(), item); + wirelessTerm = new IntObjectImmutablePair<>(i + baublesSlotsOffset, item); break; } }