Skip to content

Gravitation-Suite-Neo ​

8 merged pull requests.

New Content ​

  • #31 Created ru_RU.lang file with 78 translation strings for the mod. - @Eldrinn-Elantey
    • Added: Russian language file

Changes ​

  • #34 Updated MixinItemAdvancedNanoChestPlate to remove spacesuit behavior and bumped GT5-Unofficial dependency. - @FourIsTheNumber
    • Removed: Spacesuit effect from nano armor

Bug Fixes ​

  • #36 The auto-disable check in onArmorTick now runs server-side only, so the client's stale charge read cannot call switchFlyState(false). The mixin redirects for the enabled and low-energy messages in switchFlyState were on swapped ordinals and are now corrected. - @Eldrinn-Elantey
    • Fixed: GraviChestPlate flight turning off from client desync, Enabled and low energy chat messages swapped for the gravitation engine
    • Closes GTNH#24813
  • #35 Introduced ChatUtil.sendToPlayer for server-only message routing in EventHandler, ItemPlasmaLauncher, and multiple tool/armor mixins, replacing unconditional addChatMessage calls. - @Eldrinn-Elantey
    • Added: ChatUtil.sendToPlayer for server-side message delivery
    • Fixed: Duplicated and desynchronized status messages
  • #32 Replaced global ServerProxy.sendPlayerMessage override with per-call-site @Redirect mixins using ChatComponentTranslation for client-side localization. Affected ItemGraviChestPlate, ItemAdvancedJetPack, ItemPlasmaLauncher, and various tools. - @Eldrinn-Elantey
    • Added: Mixin redirects for localized chat messages
    • Removed: Global ServerProxy.sendPlayerMessage override
    • Fixed: Server chat messages appearing as English
  • #29 Added an !player.isPotionActive(Potion.fireResistance) check to the extinguish conditions in MixinItemAdvancedNanoChestPlate and MixinItemGraviChestPlate. - @loenaaaa
    • Fixed: Chestplates extinguishing fire and using energy while Fire Resistance is active
    • Closes GTNH#22914

Performance ​

  • #37 Modified MixinClientTickHandler to cache the HUD string, eliminating repeated String allocations per render frame. - @boubou19
    • Added: HUD string cache
    • Fixed: Excessive HUD allocation spam

Chores ​

  • #38 Deleted assets/gravisuite/lang/ru_RU.lang. - @Eldrinn-Elantey
    • Removed: duplicate ru_RU.lang

Contributors ​

Everyone who authored, reviewed or co-authored a change on this page, with how many of them:

@Eldrinn-Elantey (5), @glowredman (3), @Pxx500 (2), @Quetz4l (2), @boubou19 (1), @FourIsTheNumber (1), @loenaaaa (1), @spacebuilder2020 (1)