ParadiseLand
  • 🏝️ParadiseLand
  • ⚙️Misc
    • 🤖Installation
    • ⛰️Create your worlds
    • 👁️Default custom biomes
    • 🌳Schematics
      • ⛏️Create a new schematic
    • ⌨️Commands
      • help command
      • Info command
      • Teleport command
      • Schematic command
    • 🚰Changelog
  • ⚙️main config
  • ⬆️Plugin updates
  • 🌿Common generator properties
  • 📥Extensions
  • 📚World database
  • ⚠️Danger zone
  • ⚙️generator config
    • 🌿The generator config file
    • 🔧Properties
      • Starting height
      • Preventions
      • List of custom biomes
      • Layers (floating islands)
      • Temperature and climate
      • Temporary world generation
  • ⚙️Custom biomes
    • 🌿The biome config file
    • 🔧Properties
      • Biome name
      • Weighting
      • Base version
      • Climate
      • Surfaces
        • Frequency
        • Block types
        • Snow
        • Ice spikes
        • Lakes
        • Falling water & lava sources
        • Scattered things
        • Trails
          • Bridges
        • Crops
      • Minecraft biomes
      • Vanilla trees
      • Schematics
        • Custom trees
      • Plantains
      • Vines
      • Caves
      • Light
      • Rivers
      • Ores
      • Entities
  • ⚙️Extensions
    • 🛠️Biome Manager plugin
    • 🛠️Items adder plugin
    • 🛠️Oraxen plugin
  • ⚙️Troubles
    • ‼️Paper thread dump
    • ⚠️Tile entity warning
    • 💡Light glitches
  • ❣️Credits
Powered by GitBook
On this page
  • Default generator file
  • Cache size
  • Async placer
  • Chunks
  • Forced

Common generator properties

The following properties are utilized by the plugin engine during generation and world-saving.

PreviousPlugin updatesNextExtensions

Last updated 1 year ago

Default generator file

generator.default-gen: eden.yml

Specify the name of the default generator YAML file if no one is specified.


Cache size

generator.cache-size: 8192

Specify, the maximum size of the chunks' cache that will be kept in memory.

Value
Memory usage
Value
Memory usage
Value
Memory usage

The larger this value, the faster the generation will be and there will be a limited amount of disk I/O.

Performing an intensive chunk generation using Chunky, WorldBorder, or similar plugins can result in a cache overload. This implies that during extensive generation, approximately 6 GB or more of RAM might be utilized, leading to significant disk I/O. If your system doesn't have sufficient RAM, consider lowering the generation speed.


Async placer

generator.async-placer.enabled: true

Enable or disable the async chunks placer. This feature cleans the database by placing stored chunks from the world's database.

It is beneficial with large worlds that require much time to load.

Chunks

generator.async-placer.chunks: 50

The number of stored chunks that can be placed to the generated chunks.

Enabling an aggressive chunk placement can lead to server overload. If this value exceeds 100 (depending on your hardware), it may result in increased usage of RAM and CPU resources.

Forced

generator.async-placer.forced: false

If false, the async placer will be executed when there are no online players.

If you wish to set this property to true, ensure that you assign a very low number of chunks to be placed. Otherwise, it could lead to server overhead and lag. For example, you might consider doing this during the server's development phase when lag is not a critical concern.

Value
Value
Value
🌿

Default value

8192

~1.5 GB of RAM

Minimum value

256

less ram possible

Maximum value

No limits

depending on your value

Default value

50

Minimum value

1

Maximum value

1000