Simple Retrogenerator for Minecraft
Simpleretrogen is a convenient toolkit that allows world generation mods to add their content to already created world chunks with subsequent tracking of areas that have undergone retrogen.
When adding a new modification to an existing game world, it can automatically integrate its elements into territories that have already been created.
The mod is compatible with the IWorldGenerator system from the FML architecture, which is used by most modifications to integrate simple game content into the generated world.
Features
Available commands:
listretrogenclasstargets — displays a list of server classes that can participate in the retrogen process.
Configuration
For proper operation, it's necessary to determine which classes implement the IWorldGenerator interface in the selected modifications. For example, the slimeknights.tconstruct.world.worldgen.SlimeIslandGenerator class is responsible for creating slime islands in the case of Tinkers Construct.
Configuration capabilities have been modernized for version 1.9. You can add an unlimited number of "markers" to the configuration file, each with its own set of classes for conducting retrogeneration. Activation of sections is done by adding them to the "markerList".
Configuration example:
# Configuration file
##########################################################################################################
# CPWRGMARK
#--------------------------------------------------------------------------------------------------------#
# Marker definition
# Create as many markers as needed
# Activate by adding to active list
##########################################################################################################
CPWRGMARK {
# World generator classes for marker
S:worldGens <
slimeknights.tconstruct.world.worldgen.SlimeIslandGenerator
>
}
general {
# Active markers
S:markerList <
CPWRGMARK
>
# Maximum number of retrogen per tick
I:maxPerTick=100
}
The described configuration will launch the regeneration of slime islands in case it hasn't been done yet. Changing the marker value will trigger repeated regeneration of corresponding world chunks. The maxPerTick parameter allows fine-tuning server load - this is the maximum number of chunks being recreated per game tick.