Skip to main content

Configuration

Blueprint generates a config.yml in plugins/Blueprint/ on first run. All options are described below.

config.yml

# Prefix shown before all Blueprint messages in chat
prefix: "&8[&bBlueprint&8]&r "

# Folder name used for Blueprint-managed worlds
# All Blueprint worlds are stored under this prefix
world-folder-prefix: "blueprint_"

# Maximum number of snapshots allowed per world
# Older snapshots are not automatically deleted — this is a soft warning limit
max-snapshots-per-world: 25

# Number of worlds shown per page in /blueprint list
list-page-size: 10

# Regex pattern that world names must match
# Names are validated against this pattern on creation and clone
world-name-pattern: "^[a-zA-Z0-9_\\-]+$"

# Whether players must type 'confirm' to complete a delete operation
# Strongly recommended to keep this enabled
require-delete-confirmation: true

Options Reference

KeyDefaultDescription
prefix&8[&bBlueprint&8]&r Chat prefix for all plugin messages. Supports colour codes.
world-folder-prefixblueprint_Folder name prefix for all Blueprint-managed worlds. Changing this after worlds are created will break existing world references.
max-snapshots-per-world25Soft limit on snapshots per world. Blueprint will warn when this is exceeded but will not block snapshot creation.
list-page-size10Number of entries shown per page in /blueprint list.
world-name-pattern^[a-zA-Z0-9_\\-]+$Regex that world names are validated against. Applies on creation and clone.
require-delete-confirmationtrueWhen enabled, /blueprint delete <world> requires the player to run /blueprint delete <world> confirm to complete the operation.
warning

Do not change world-folder-prefix after worlds have already been created — Blueprint stores world references by folder name and existing worlds will become unrecognised.