
WorldStages
A modification for modpacks that organizes content access through a world-bound stage system. This solution is ideal for automated systems and technical modpacks.
Main Features
Configure the blocking of specific blocks and TileEntities until the required stage is reached. While the required stage is not activated, blocked elements do not function throughout the world.
Types of Blocks:
- Blocked blocks: cannot be placed, interacted with, do not respond to redstone, cannot be moved by pistons
- Blocked TileEntities: do not update (machines and mechanisms do not work)
- Interactive blocks: only interaction is blocked (for example, daylight sensor cannot be switched to night mode)
System Advantages
Stages are bound to the world, not to players. This ensures correct operation with automation and fake players, which is especially valuable for technical modpacks.
The mod can also be used as a library to provide a stage system, similar to GameStages, but with global application to the entire world.
Commands
- Add/remove stage for the world:
/worldstage <add|remove> <stage name>
- Show active stages:
/worldstage list
- Reload configuration:
/worldstage reload
Settings
- Staged blocks/interactive objects: list in format
modid:blockid=stage_name
- Staged TileEntities: list in format
modid:tileentityID=stage_name
- Staged blocks: list in format
modid=stage_name
- Block configuration: parameters for disabled blocks
- Additional stages: for use with addons, also provides autocompletion for the /worldstage command