hbm_m-0.2.1-alpha+1.20.1-forge.jar
Curse Maven Snippet
What's new
HBM's Nuclear Tech Modernized - August Update
This minor update brings a fully working missile interception system, Create mod integration for HBM doors, plenty of new machines with logic, and a major config & multiblock overhaul. Bug fixes are also included.

Main Features
Ballistic Missiles
A fully functional intercepton system have been ported: ABM missiles intercept incoming missiles, with detection and tracking handled by the reworked radar system.
Radar & Anti-Missile Defense

The radar system was rebuilt to detect and track missiles entities in real time.
- Radar GUI refactored - second slots menu, entity and missile tracking, redstone output modes, height-map mode.
- Radar Screen - new block with a special renderer and a GUI proxy linked to a radar.
- Radar Linker - new item to link radars ↔ launch pads and radars ↔ radar screens.
- Linked radar → launch pad lets you fire missiles using keybinds 1–9.
- Optimized radar block entity tick code to reduce TPS freezes.
- Anti-Ballistic Missiles (ABM) now intercept incoming threats tracked by the radar.


Simple Interception setup
1 - Set up a Radar Station, wire it with Launch Pads using Redstone
2 - Radar will detect inbound missiles if powered
3 - As the Missile is too close, the Radar will start emitting Redstone signal
4 - The Anti-Ballistic missiles shoot up and automatically aim at the target!
New machines and mechanisms
- Ported BAT9000
- Added logic to barrels

- Gas centrifuge - partially
- Some WIP content is temporarily removed from creative tabs
Other improvements
Create mod integration
- HBM doors now work on Create contraptions! - they animate and move with moving trains, with dynamically changing collision (works on dedicated servers too)


Config and Multiblock overhaul
- Cloth Config is no longer required! The mod now ships its own config system with a split between server and client settings and a modernized config screen.

- Improved multiblock system - placement offset support and an auto-repair routine that tries to fix the saved structure automatically if the machine size or part roles were modified.
- Fluid ducts now play a placement sound and are visible in the Search Tab / JEI; rad absorbers likewise.
Rendering
- Fixed OBJ transforms for some models.
- New door models / skins: Cargo Door, plus a new skin for the Large Vehicle Door.
- Sliding Blast Door renderer finished.
- Transition Seal renderer + open/close sounds.
Sliding Blast Door
Transition Seal
New Cargo Door
New Large Vehicle Door skin
Huge thanks to @hexagon_inc for .dae models parser - without his contribution, the Transition Seal and Sliding Blast Door would have remained inoperative
Content and World
- Structure loot tables! - HBM structures now have proper loot (There will be no loot in chunks generated in previous updates)
Some random loot pool examples
- Nuclear crater biomes - Now they feature radiation (0.5, 5 and 25 rad)
- Fatman Nuke - increased explosion radius
UX/VFX
- Added Mob Skeletonization logic - now nuclear explosions turn mobs into ash and dust, leaving behind only a skeleton (only villagers and mobs with player-like model). Added Confetti Effect Tester item (creative only) to test effects.

Fat Man Nuke's GUI have been updated, as well as all of its components.
Color Gamma - ported original crater biomes color gamma & fog



- Improved Missile sounds & strike visual effects
Bug Fixes
- Fixed a bug that caused a crash when placing an Assembly Machine on a dedicated server.
- Fixed a bug that caused the client to crash when opening the manual designator GUI.
- Fixed radar not detecting missiles (new inteception logic)
- Fixed a bug where a cross-shaped lattice of water blocks would remain after the Fat Man nuclear bomb exploded.
Localization updates
| Locale | File | Note | |
|---|---|---|---|
| 🇫🇷 French | fr_fr.json |
Full | |
| 🇪🇸 Spanish | es_es.json |
Full | |
| 🇰🇷 Korean | ko_kr.json |
1/3 of the mod translated | |
| 🇧🇷 Portuguese, Brazilian | pt_br.json |
Partial | |
| 🌍 Other locales | assets/hbm_m/lang/*.json |
Crowdin community |

Creds (Discord)
- 🇫🇷 French translation maintained by @kami_no_samurai and @dark_s1s5
- 🇪🇸 Spanish translation maintained by @izzim1d
- 🇰🇷 Korean translation maintained by BORYU
- 🇧🇷 Portuguese, Brazilian translation maintained by @jvfl2006
👉 Crowdin - help with translation
Support the development (not required, but greatly appreciated): 👉 Here
Source code, bug reports, and discussions: GitHub - Raptor324/HBM-Modernized.
If you find a bug, create an issue. If you'd like to contribute code or translations, welcome! We would glad for any help.
- The HBM's NTM Modernized Development Team
This mod has no additional files

