SocketNukes
SocketNukes, also known as Bolb Mod 1.16.5 (patent pending), is currently in active development.
This mod provides a powerful API for creating extensible, high-performance, and easy-to-use explosions with virtually unlimited customization possibilities.
Available Explosion Types
The current version features four main explosion types:
- Vanilla - completely replicates the behavior of standard Minecraft TNT
- Cubic - creates a perfectly cubic hole in the explosion area
- Null - produces no destruction
- Bolb - upon detonation, releases numerous yellow slime-like entities called Bolbs. Try naming one of them "Curle" during Christmas holidays! Or any other time of the year!
Important Features
All explosions have crafting recipes. Due to their nature, this mod has genuine griefing potential. It is not recommended to install it on servers with friends.
Happy exploding!
Technical Details
This project serves as the foundation for porting ICBM Classic to version 1.16.5. We released it early for April Fools' Day, as the Forge Discord server had been taken over by bolbs and Curles, and this mod became the perfect companion to that event.
System Architecture
The Exploderiser item, as well as the Explosive block and corresponding block item, are designed as universal components compatible with any ExtendedExplosionType.
When an explosion is registered through the ExtendedExplosionType class in the EXPLOSIONS registry, an option is automatically created in the Exploderiser menu (accessed via Shift+Right Click), along with a corresponding block in the SocketNukes creative tab. All processing logic, including sequential execution of individual stages, is handled automatically.
Development plans include running these stages on different game ticks to improve performance during large-scale nuclear explosions, but this feature has not yet been implemented.