VoidIslandControlMixin
This lightweight modification eliminates several issues present in the SkyBlock Reforged / Void Island Control mod, offering pack developers additional control capabilities.
Key Fixes
Complete /island Commands Disable
The original mod's /island command group includes several subcommands, some of which can be deactivated through configuration, but not all. The most problematic remain reset (create new island) and spawn - they allow infinite island generation or can trap players on the starting bedrock platform. Changing command names through settings doesn't fully resolve the issue. Our solution enables complete prevention of /island command group registration.
Control Over Starting Inventory System
Void Island Control has a /startingInv command that provides players with initial inventory. Even if this inventory is empty, the survival command remains un-disablable in the standard version. Our modification provides the ability to completely deactivate this function without its initial registration.
Customizable World Parameters
Void Island Control uses a flat world preset "VOID" which pack developers can set as the default world type. However, this preset represents a regular superflat world with fixed parameters that cannot be altered through existing configuration options. Our modification makes preset settings fully customizable - instead of the forced "3;minecraft:air" setting, developers can now add strongholds and completely customize parameters. This enables creating worlds with lava lakes, various structures, and other vanilla Minecraft preset options.
Technical Features
- Compatibility requires FermiumBooter
- Lightweight solution without unnecessary system load
- Initially developed for an RLCraft spinoff
- Additional fixes may be included in future versions