Download World Pre Generator — Minecraft Mods — MetaMods
World Pre Generator

World Pre Generator

Active

Downloads

2

Last update

1 year ago

Versions

1.17.1 — 1.21.1
Server
Forge
Game optimization
Utils
World generators

World Pre Generator

Mod Overview

World Pre Generator is a specialized tool for Minecraft servers that allows pre-generating game dimensions using simple commands. The mod works exclusively on the server side but can also be installed on the client for local use.

Supported Versions

Supported versions image

The mod only supports Minecraft versions for which it has been officially released. The current list of compatible versions can be found in the corresponding section.

Main Features

Pre-generation tasks are executed sequentially and automatically resume after server restarts. Already generated chunks are skipped during re-generation unless the special force flag is set.

Generation Modes

  • Sequential Generation (SERIAL) — each chunk is created one after another
  • Semi-Parallel Generation (SEMI_PARALLEL) — multiple generation tasks are created, but execution remains sequential, speeding up the process

Important: When using semi-parallel mode, it's recommended to set the "max-tick-time" parameter in the "server.properties" file to -1 to prevent crashes due to long tick processing times.

Server Configuration

The configuration file is located in the "serverconfig" folder within the world directory and is named "world_pre_generator-server.toml". Main parameters:

  • send_feedback — whether to send generation progress information to all online players
  • generation — generation parameters
    • type — generation type (SERIAL or SEMI_PARALLEL)
    • semi_parallel_task_count — number of parallel generation tasks (0 = number of processor cores)
  • delays — delays between events
    • print — interval between status outputs
    • save — interval between saves

Management Commands

Viewing Tasks

  • /pregen list — displays all active generation tasks

Creating Tasks

  • /pregen gen <dimension> start <block|chunk> <center> <radius> [<force>]

Usage examples:

For generating a 4000×4000 block area from the world center in blocks:

/pregen gen minecraft:overworld start block 0 0 2000

For generating a 4002×4002 block area from coordinates x=100, z=150 in chunks:

/pregen gen minecraft:overworld start chunk 6 9 126

Task Management

  • /pregen get <dimension> resume — resumes generation
  • /pregen gen <dimension> pause — pauses generation
  • /pregen gen <dimension> cancel — cancels generation
  • /pregen clear — cancels all generation tasks

Notification Settings

  • /pregen sendFeedback — shows current notification status
  • /pregen sendFeedback <enabled> — enables or disables progress notifications

Progress Tracking

The system displays detailed information about generation progress in the format: "Dimension A B/C (D%) E chunks/sec", where:

  • A — dimension
  • B — number of generated chunks
  • C — total chunks to generate
  • D — completion percentage
  • E — generation speed in chunks per second

Forge banner

Project members
GeheimagentNr1

GeheimagentNr1

Developer

Created: 16 Apr 2023

ID: 5654