Chunk-Pregenerator

Mods
8,286,205 Downloads Last Updated: Mar 13, 2021 Game Version: 1.16.5

1.12 Documentation/Command Information

  • Information about what Command Arguments are:

  • /pregen gen startradius
    Description: Generates a Square or Circle Radius
    Parameters:
    Generation Type: Which shape the Generation should have
    X Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Z Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Radius: How big the Radius in Chunks should be. (if 'b' infront of the number or after ~ means block distance)
    (Optional) Dimension: The Dimension the Generation should be in (Auto Loads Dimensions)
    (Optional) Processing Rule: Which type of Generation it should use.

  • /pregen gen startexpansion
    Description: Generates a area around a already generated area
    Parameters:
    Type: Which Shape the generation should have
    X Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Z Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Min Radius: The Radius the Generation should start at. (if 'b' infront of the number or after ~ means block radius
    Max Radius: The Radius the Generation should end at. (if 'b' infront of the number or after ~ means block radius
    (Optional) Dimension: The Dimension the Generation should happen in. (It Autoloads dimension if they are unloaded)
    (Optional) Processing Rule: Which type of Generation it should use.

      

  • /pregen gen startmassradius
    Description: Generates a Massive Amount of Area
    Parameters:
    Generation Type: Which shape the Generation should have
    X Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Z Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Radius: How big the Radius in Chunks should be. (if 'b' infront of the number or after ~ means block distance)
    (Optional) SplitRadius: In How much radius the Calculator should split the tasks. Default: 1000 Chunks, Max: 1000 Chunks, Min: 100 Chunks
    (Optional) Dimension: The Dimension the Generation should be in (Auto Loads Dimensions)
    (Optional) Processing Rule: Which type of Generation it should use.

  • /pregen gen startarea
    Description: Generates a Plane of Chunks
    Parameters:
    Type: Which Shape the generation should have
    StartX: The Chunk X Position where the generator should start at. (if 'b' infront of the number or after ~ means block position)
    StartZ: The Chunk Z Position where the generator should start at. (if 'b' infront of the number or after ~ means block position)
    EndX: The Chunk X Position where the generator should end at. (if 'b' infront of the number or after ~ means block radius
    EndZ: The Chunk Z Position where the generator should end at. (if 'b' infront of the number or after ~ means block radius
    (Optional) Dimension: The Dimension the Generation should happen in. (It Autoloads dimension if they are unloaded)
    (Optional) Processing Rule: Which type of Generation it should use.

  • /pregen gen startregion
    Description: Generates a full RegionFile
    Parameters:
    Region File X: The X Position in Chunks of the Region File (if 'b' infront of the number or after ~ means block position)
    Region File Z: The Z Position in Chunks of the Region File (if 'b' infront of the number or after ~ means block position)
    (Optional) Dimension: The Dimension the Generation should happen in. (It Autoloads dimension if they are unloaded)
    (Optional) Processing Rule: Which type of Generation it should use.

     

  • /pregen gen startWorldBorder
    Description: Generates everything inside of a worldBorder
    Parameters:
    (Optional)Dimension: The Dimension it should generate in
    (Optional) SplitRadius: In How much radius the Calculator should split the tasks. Default: 1000 Chunks, Max: 1000 Chunks, Min: 100 Chunks
    (Optional) Processing Rule: Which type of Generation it should use.

     

  • /pregen gen loadFromFile
    Description: Loads tasks from a File
    Parameters:
    FileName: The Name of the file that should be loaded in the config folder from + extension. Example.txt

     

  • /pregen gen selectRetrogenerator
    Description: Adds/Removes the Retrogenerators for the RetroPregenerator
    Parameters:

    Add/Remove: If the Retrogenerator should be added or removed.
    Retrogenerator: The ID of the Retrogenerator that should be added or removed

     

  • /pregen delete deleteChunk
    Description: Deletes a Single Unloaded Chunk
    Parameters:
    X Position: The X Chunk Position of the Deletion. (if 'b' infront of the number or after ~ means block position)
    Z Position: The Z Chunk Position of the Deletion. (if 'b' infront of the number or after ~ means block position)
    (Optional) Dimension: The Dimension the Deletion should be happening in
    (Optional) Delay: How long the Deleter should wait until it should start (in ticks)

     

  • /pregen delete deleteRadius
    Description: Deletes a Radius of Unloaded Chunks
    Parameters:
    Deletion Type: Which shape the Generation should have
    X Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Z Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Radius: How big the Radius in Chunks should be. (if 'b' infront of the number or after ~ means block distance)
    (Optional) Dimension: The Dimension the Deletion should be happening in
    (Optional) Delay: How long the Deleter should wait until it should start (in ticks)

     

  • /pregen delete deleteExpansion
    Description: Deletes a Area of Unloaded Chunks around an Existing Area
    Parameters:
    Deletion Type: Which shape the Generation should have
    X Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Z Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Min Radius: The Radius the Deletion should start at. (if 'b' infront of the number or after ~ means block distance)
    Max Radius: The Radius the Deletion should end at. (if 'b' infront of the number or after ~ means block distance)
    (Optional) Dimension: The Dimension the Deletion should be happening in
    (Optional) Delay: How long the Deleter should wait until it should start (in ticks)

     

  • /pregen delete deleteRegion
    Description: Deletes a full 1024 Chunk Set out of the World Directory
    Parameters:
    X Position: The ChunkX Position of the File that should be deleted. (if 'b' infront of the number or after ~ means block position)
    Z Position: The ChunkZ Position of the File that should be deleted. (if 'b' infront of the number or after ~ means block position)
    (Optional) Dimension: The Dimension the Deletion should be happening in

     

  • /pregen delete deleteDimension
    Description: Deletes an Entire Unloaded Dimension
    Parameters:
    Dimension: The Dimension that should be deleted

     

  • /pregen delete deleteMassRadius
    Description: Deletes a Massive Area
    Parameters:
    Deletion Type: Which shape the Generation should have
    X Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Z Center: Which Chunk the center should be in. (if 'b' infront of the number or after ~ means block position)
    Radius: How big the Radius in Chunks should be. (if 'b' infront of the number or after ~ means block distance)
    (Optional) Dimension: The Dimension the Deletion should be happening in
    (Optional) Delay: How long the Deleter should wait until it should start (in ticks)

     

  • /pregen info listen
    Description: Adds the Sender to Pregenerator/Deleter info

     

  • /pregen info unlisten
    Description: Removes the Sender from Pregenerator/Deleter info

     

  • /pregen info EditInfo
    Description: Changes the Information you get from the Processor Logger
    Parameters:
    Add/Remove: If you want to Add/Remove the Index out of the Logger List
    Type: The Info you want to Add/Remove

     

  • /pregen info setAutoListenState
    Description: Reads or Sets the AutoListen state that is requested
    Parameters:
    (Optional) State: The state the sender is setting it to

     

  • /pregen info ShowTaskList
    Description: Shows all the Tasks of the Pregenerator

     

  • /pregen info ShowRunningTime
    Description: Shows how long the Pregenerator is Running

     

  • /pregen info ShowChunkFile
    Description: Shows a Detailed info about the ChunkSaveFile
    Parameters:
    Chunk X: The X Position of the Chunk that the file you want to check with. (if 'b' infront of the number or after ~ means block position)
    Chunk Z: The Z Position of the Chunk that the file you want to check with. (if 'b' infront of the number or after ~ means block position)
    (Optional) Dimension: The Dimension the Generation should be in (Auto Loads Dimensions)

     

  • /pregen structure createSaveZone
    Description: Creates a plane that prevents selected structures not to generate
    Parameters:
    Dimension: The Dimension the Savezone should be in
    Type: Which Structures the SaveZone should effect
    X Center: The Center X (in Chunks) of the SaveZone. (if 'b' infront of the number or after ~ means block position)
    Z Center: The Center Z (in Chunks) of the SaveZone. (if 'b' infront of the number or after ~ means block position)
    Radius: The Radius in Chunks of the SaveZone (if 'b' infront of the number means BlockDistance)

     

  • /pregen structure ClearSaveZone
    Description: Clears a Created SaveZone
    Parameters:
    Dimension: Which Dimension the SaveZone is at
    Type: Which Structure SaveZone should be effected
    (Optional) Index: Which index should be deleted

     

  • /pregen structure ListSaveZones
    Description: Lists all the SaveZones that exist
    Parameters:
    Dimension: The Dimension that needs to be checkt
    Type: The Structure that should be checkt for

     

  • /pregen structure listStructures
    Description: Lists the Structures that are planned or already generated
    Parameters:
    Dimension: The Dimension the Structure should be found at. (if unlisted
    Type: The Structure that should be listed
    (Optional) ShowType: If it should list failed structures or only Failed Structures

     

  • /pregen structure deleteStructure
    Description: Deletes a Structure and optionally regenerates the Chunks for Complete removal
    Parameters:
    Dimension: The Dimension the Structure is in (if not listed its not deleteable)
    Type: The Structure that should be deleted (if not listed its not deleteable)
    X Block Position: The Ruff X Block Position of the Structure
    Z Block Position: The Ruff Z Block Position of the Structure
    (Optional) Delete: If the Structure Should be removed from the World

     

  • /pregen structure resetAllStructures
    Description: Deletes all the Generated structures
    Parameters:
    (Optional) Dimension: Which dimension the Structures should be resetted in

     

  • /pregen utils setPriority
    Description: Changes if the Pregenerator is taking over CPU priority or not
    Parameters:
    (Optional) Type: If the Game or Pregenerator should be prioritized

     

  • /pregen utils unloadDimension
    Description: Unloads a Dimension
    Parameters:
    Dimension: The Dimension that should be unloaded

     

  • /pregen utils unloadDimensionRange
    Description: Unloads a Range of Loaded-Dimensions
    Parameters:
    Min Range: The Lowest Value of Dimension that should be unloaded
    Max Range: The Highest Value of Dimension that should be unloaded

     

  • /pregen utils setPlayerLimit
    Description: Pauses the Pregenerator when PlayerLimit is reached
    Parameters:
    Amount: How many players should be online to Pause the Pregenerator

     

  • /pregen utils removeDelay
    Description: Removes the Current delay of the Pregenerator/Deleter

     

  • /pregen utils findSpawn
    Description: Finds the Spawn in the Selected Dimension
    Parameters:
    (Optional) Dimension: The Dimension that the Spawnpoint is needed for

     

  • /pregen utils SkipChunks
    Description: Skips Chunks in a Running Pregeneration
    Parameters:
    Amount: How many chunks that should be skipped

     

  • /pregen utils SetSkipMarker
    Description: Sets a Marker for Skipping already Generated Chunks

     

  • /pregen utils LoadSkipMarker
    Description: Loads the SkipMarker and Applies it to the current Task. Skip Marker gets resets

     

  • /pregen utils enableTracking
    Description: Enables the Pregenerators Profiler that shows a bit of more detailed info. (Requires a client to have the mod installed)

     

  • /pregen utils disableTracking
    Description: Disables the ServerTracker

     

  • /pregen utils gc
    Description: Calls Java GC to clear up Memory

     

  • /pregen help
    Description: Explains all the Commands and each command Parameter to the User
    Parameters:
    (Optional) Command: The Sub Command you would like to get Explained or the SubCategory that you would like to know explained

     

  • /pregen suggestion
    Description: Prints out Suggestions for the Selected command
    Parameters:
    Command: The Command you want suggestions for

     

  • /pregen continue
    Description: Starts the Pregenerator with a task out of the TaskList

     

  • /pregen stop
    Description: Stops the current task and optionally deletes also the task
    Parameters:
    (Optional) Deletion: If it should clear the entire tasklist or just the current task

     

  • /pregen timepertick
    Description: Sets the amount of Time per each Tick has
    Parameters:
    (Optional) Time: The Time each per tick should have (in ms)

     

  • /pregen clear
    Description: Deletes the TaskList
    Parameters:
    (Optional) Index: Which index of the TaskList should be cleared