Skip to content

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)