Infiniverse Utils
Infiniverse Utils is a Minecraft modification that expands server capabilities for working with dynamic dimensions. This mod is compatible with the Forge modloader.
Compatibility and Requirements
For proper operation, Infiniverse Utils requires the main Infiniverse mod to be present on the server. However, clients do not need to install Infiniverse Utils - the mod is fully compatible with vanilla clients.
Commands and Management
The mod adds several administrative commands that by default require access level 4 (server administrator rights or single-player creative world owner). The minimum permission level can be changed in the configuration file yourminecraftinstance/config/infiniverse_utils-common.toml, which is created during the first game launch with the mod installed.
Command /infiniverse recreate
/infiniverse recreate <oldDimensionName: Dimension> <newDimensionName: Dimension> [autoseed|copyseed|randomseed|seed] [seed: String]
This command allows creating a copy of an existing dimension while preserving the chunk generator. Command parameters:
oldDimensionName- identifier of the source dimension. If namespace is not specified, "minecraft" is usednewDimensionName- unique identifier for the new dimension (must not match existing ones)[autoseed|copyseed|randomseed|seed]- optional parameter defining the seed generation method:autoseed- seed is generated based on the server's main seed and the new dimension's IDcopyseed- uses the same seed as the source dimensionrandomseed- applies a random seedseed- allows specifying a specific seed in an additional parameter
[seed: String]- used only with the seed typeseed
Important note: If creating a dimension with an ID that was previously used for another dimension (removed by the remove command), existing region files will be used for the new dimension. This may lead to inconsistencies between old and new chunks.
Command /infiniverse remove
/infiniverse remove <oldDimensionName: Dimension>
This command removes a dimension from the server's registry. All players located in this dimension will be moved to their respawn point (or to the main world spawn if the respawn point is unavailable). Removed dimensions become inaccessible and stop updating until they are re-added by the /infiniverse recreate command or another mod. However, region files and other data are preserved, so when the dimension is recreated, all player constructions remain intact.
Dimensions defined through JSON files can be temporarily removed by this method but will be automatically restored upon the next server startup if the corresponding files remain in the datapacks. The three standard Minecraft dimensions (Overworld, Nether, and End) cannot be removed by this command.