Configuration

WorldPumpkin creates config.toml in its plugin data folder on first startup.

Defaults

max_blocks_per_operation = 250000
blocks_per_tick = 8192
max_queued_operations = 4
max_queued_blocks = 1000000
max_history_entries = 15
max_history_blocks = 500000
fast_mode = true
notify_clients = true
update_check_enabled = true
update_notify_on_join = true

Options

OptionDefaultDescription
max_blocks_per_operation250000Maximum size of a single edit for normal players.
blocks_per_tick8192Number of blocks processed per server tick.
max_queued_operations4Maximum number of queued edits.
max_queued_blocks1000000Maximum total blocks waiting in the edit queue.
max_history_entries15Maximum undo entries kept per player.
max_history_blocks500000Maximum number of history blocks kept per player.
fast_modetrueUses direct chunk writes and disables physics side effects where possible.
notify_clientstrueSends client updates for changed blocks.
update_check_enabledtrueChecks GitHub Releases for a newer WorldPumpkin version on startup. This only reports status and never replaces files.
update_notify_on_jointrueSends the update notice to joining users with WorldPumpkin:update.notify when an update is known.

Use /worldpumpkin reload or /wp reload after editing the file.

Permissions

PermissionDefaultDescription
WorldPumpkin:command.setOPAllows //set.
WorldPumpkin:command.replaceOPAllows //replace.
WorldPumpkin:command.wallsOPAllows //walls.
WorldPumpkin:command.posOPAllows selection commands.
WorldPumpkin:command.undoOPAllows //undo.
WorldPumpkin:command.redoOPAllows //redo.
WorldPumpkin:command.reloadOPAllows config reload.
WorldPumpkin:command.statusOPAllows status and info commands.
WorldPumpkin:limit.bypassOffAllows bypassing configured edit limits.
WorldPumpkin:update.notifyOPReceives update notifications on join.