WirelessCraftingTerminal
8 merged pull requests.
New Features
- #51 Removed Mouse Tweaks disable flag and simplified container item transfer logic in ContainerWirelessCraftingTerminal and GuiWirelessCraftingTerminal. - @Kogepan229
- Removed: Mouse Tweaks disable code
- Fixed: item transfer with Mouse Tweaks (issue #24320)
- Closes GTNH#24320
Bug Fixes
- #50 PacketSetMagnet sends ChatComponentTranslation with the chatmessages.ae2wct.MagnetMode1/2/3 keys instead of calling LocaleHandler on the server, so the client resolves them. Adds ru_RU.lang. - @Eldrinn-Elantey
- Added: Russian translation (ru_RU)
- Fixed: magnet mode chat messages not translating on multiplayer servers
- #49 SlotTrash overrides getDisplayStack to return getStack(). ContainerWirelessCraftingTerminal looks up the wireless terminal stack once and reuses it for all the inventories instead of calling RandomUtils.getWirelessTerm five times. - @lc-1337
- Fixed: log spam from the Wireless Crafting Terminal
- #48 GuiWirelessCraftingTerminal drops its own drawFG override and overrides getGuiDisplayName to return the input, so the AE2 base class draws the foreground. drawBG gets @Override. Bumps AE2-Unofficial to rv3-beta-847. - @lc-1337
- Fixed: container interaction tooltip in the terminal GUI
- #47 ContainerWirelessCraftingTerminal renames getPrimaryGui to createPrimaryGui to follow the AE2-Unofficial API change (AE2-Unofficial PR 971). Bumps the AE2, NEI and EnderIO dev dependencies. - @Kogepan229
- Fixed: primary GUI not matching the updated Applied Energistics 2 API
- #46 RandomUtils.getWirelessTermWithSlot now uses appeng.util.Platform.baublesSlotsOffset instead of the player inventory size for bauble slots. The required-after version of appliedenergistics2 is raised to rv3-beta-754. - @lc-1337
- Fixed: Wireless Crafting Terminal in a Baubles slot not being found correctly
- #45 ContainerWirelessCraftingTerminal uses inventoryPlayer.getSizeInventory() - 1 - i instead of a hardcoded 39 - i for armor slots. Removed the GuiTabButton crafting status button from GuiWirelessCraftingTerminal and the handleTooltip, handleItemDisplayName, handleItemTooltip overrides and overlay helper code from the NEI module. - @Kogepan229
- Removed: duplicated item tooltip, crafting status tab button in the terminal GUI
- Fixed: wrong armor slot index in the Wireless Crafting Terminal, duplicated tooltip
Internal / Refactor
- #44 Deleted GuiCraftAmount, GuiCraftConfirm, GuiCraftingStatus, their containers and PacketCraftRequest, and added WCTPrimaryGui extending appeng.container.PrimaryGui. Slimmed GuiWirelessCraftingTerminal, ContainerWirelessCraftingTerminal and WCTGuiHandler, and bumped AE2-Unofficial to rv3-beta-754-GTNH. A mavenLocal() repository line was also added. - @Kogepan229
- Added: WCTPrimaryGui
- Removed: terminal-specific crafting amount, confirm and status screens
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@Kogepan229 (8), @lc-1337 (7), @Dream-Master (3), @Eldrinn-Elantey (1)