SuperbWarfre Addon is an addon and compatibility layer for SuperbWarfare on Minecraft Forge 1.20.1. It focuses on practical gameplay integration: visible spent casings, configurable shell ejection rules, MTS fuel/control compatibility, and content control for SuperbWarfare(Unload unused assets to free up memory).
Install it together with SuperbWarfare and its required libraries.
/superbaddon shell_ejection scan workflow to generate candidate rule files for installed content.The addon is built around configuration and datapack-style rules instead of hardcoded one-off behavior.
data/superbaddon/shell_ejection/.config/superbaddon/shell_ejection/.Toggle MTS Control BridgeThese commands are intended for pack authors, server operators, and testing worlds.
/superbaddon shell_ejection scan - Generates disabled candidate shell ejection rules for installed SuperbWarfare content. - Use this when you want templates without immediately changing gameplay./superbaddon shell_ejection scan active - Generates candidate rules with enabled set to true. - Use this only after you are ready to test the generated behavior./superbaddon shell_ejection reload_external - Reloads external shell ejection rules from config/superbaddon/shell_ejection/./superbaddon content_control reload - Reloads content control config from config/superbaddon/content_control.json./superbaddon shell_ejection scan.config/superbaddon/shell_ejection/generated_scan/.ammo_override.allowed when a weapon should only accept specific ammo.ejection.by_ammo to decide which casing item each ammo type should drop.enabled to true for the rules you want./superbaddon shell_ejection reload_external or restart the server.Use config/superbaddon/content_control.json when you need to control availability of SuperbWarfare content in a modpack.
keep: keep the content and its recipes.recipes_only: remove recipes but do not try to block runtime content.block_load: remove recipes, block configured resources, and cancel supported runtime behavior where possible.Use `config/superbaddon/vehicle_recipe_override.js
on` when you only need to disable or rewrite vehicle assembly recipes. This is the cleaner option when the item or vehicle should still exist but its progression cost must change.
config/superbaddon/mts_compat.json; the fuel may need an energy conversion entry.This addon is designed for pack authors who want tighter control over SuperbWarfare progression and compatibility. You can remove unwanted recipes, adjust vehicle assembly inputs, suppress selected ore generation, and add shell ejection behavior for custom or extended weapon sets.
Existing Forge registries cannot be unregistered after SuperbWarfare loads them, so content control is intentionally practical: it removes recipes, blocks configured resources, and cancels supported runtime behavior where possible.