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)