Skip to content

v0.4.0

Choose a tag to compare

@Raishxn Raishxn released this 26 Apr 23:01
· 198 commits to main since this release

GregTech: Nexus Addon 0.4.0

Added

  • Added the Nexus ME Hypercore AE2 crafting CPU integration, including Crafting CPU Interface support, large virtual CPU storage/co-processor display, relog recovery, and Infinite Cell Component progression.
  • Added 1M, 4M, 16M, 64M, and 256M Cell Components as intermediate crafting/storage progression items.
  • Added ME Storage multiblock support with ME Storage Access Hatch, ME Big Storage Access Hatch, ME IO Port Hatch, tiered storage modules, infinite component slot, and AE2 network status display.
  • Added Pattern Buffer upgrade cards and additional Pattern Buffer language coverage for the mini, normal, advanced, and ultimate buffers.
  • Added Industrial Platform Deployment Tools support for preset selection, material accounting, area highlighting, coordinate-card export, placement settings, and 2D preset preview.
  • Added/kept the expanded steam and primitive machine line, including Primitive Distillation Tower, Leap Forward One Blast Furnace, Large Steam Hammer, Dimensionally Transcendent steam machines, Eye of Wood, and related recipes/tooltips.
  • Added custom GTNA material tag prefixes and related material items such as multi-ingots, multi-plates, singularities, bricks, rough blanks, and flakes.
  • Added Echoite Vajra naming/localization coverage.

Changed

  • Kept the Deployment Tool on the original tabbed workflow and removed the broken experimental 3D preview tab/widget from the current build.
  • Updated 1M, 4M, 16M, 64M, and 256M Cell Components to use GTOCore-matched textures, generated item models, and assembler progression recipes.
  • Updated ME Storage display text so Online/Offline, Infinite, Enabled, and Disabled are resolved through language keys instead of hardcoded strings.
  • Updated custom tag prefix language entries to use material-aware %s names, fixing fallback names such as tagprefix.quadruple_plate.
  • Updated GTNA language resources manually for the current build instead of relying only on generated/datagen language output.
  • Ran Spotless formatting across Java sources so spotlessJavaCheck passes for the release build.

Fixed

  • Fixed missing/broken tooltips and names for Hyper Pressure Reactor, Compact Hyper Pressure Reactor, Leap Forward One Blast Furnace, Large Steam Hammer, ME IO Port Hatch, ME Big Storage Access Hatch, ME Storage Access Hatch, Pattern Buffer cards, Nexus Terminal, Pattern Buffer UI, ME Storage UI, and Vajra.
  • Fixed gtna.machine.me_big_storage_access_hatch.mode appearing raw in ME Storage status text.
  • Fixed ME/AE online labels used by GTNA Pattern Buffer and Craft Pattern Hatch screens by adding local fallback translations.
  • Fixed generated and manual language resources so the final packaged jar contains the required runtime keys.
  • Fixed Spotless Java formatting violations caused mainly by line endings.

Tested

  • Ran spotlessApply and confirmed spotlessJavaCheck passes.
  • Ran runData after the Cell Component model and recipe updates.
  • Ran compileJava, processResources, and build after the language, ME Storage, Pattern Buffer, Deployment Tool, and Cell Component changes.