Skip to content

config.yml

Leon GRABER edited this page Sep 8, 2025 · 2 revisions
dev-mode: false

Enable special dev tools and features for development

Warning

Do not change if you do not know what you are doing


spawn-world: default

The lobby world, where all players are teleported to, whenever they join or leave a plot

[default] -> Uses the default multiverse spawn world


enable-score-requirement: true

Enable score requirement to restrict players to certain plot difficulties

Prevents beginners from generating difficult plots


inactivity-interval: 14

How many days of inactivity it will take before a claimed plot is automatically abandoned, -2 disables it


rejected-inactivity-interval: -1

How many days of inactivity it will take before a rejected plots are automatically abandoned

Use -1 to use the normal inactivity-interval, -2 disables it


enable-group-support: true

Enable or disable the Group System, that allows users to invite other Builders as members of their plot, allowing them to build together.

Note

Score will be split by all participating members


unfinished-reminder-interval: 20

After how many minutes a player receives a reminder to finish his plot.

Will be repeated every x minutes; It uses the unfinished-plots string, set it to -1 to disable


disable-city-inspiration-mode: false

Disable the City Inspiration Mode (Beta) CIM completely for new plots (Temporary Config Setting)


database:
  url: jdbc:mariadb://adress:3306/
  dbname: plotsystem
  username: plotsystem
  password: minecraft
  max-lifetime: 1800000 # 30 minutes
  connection-timeout: 30000 # 30 seconds
  keepalive-time: 120000 # 2 minutes
  maximum-pool-size: 10 # Maximum number of connections in the pool

Note

Supported Databases: MariaDB & MySQL


holograms:
  # Displays the top 10 builders with the highest score
  score-leaderboard:
    sl-enable: false
    sl-x: 0
    sl-y: 0
    sl-z: 0

Leaderboards show top plot and build scores and are placed in the spawn world

Note

Requires the DecentHolograms plugin to work


display-options:
  interval: 15
  show-daily: false
  show-weekly: true
  show-monthly: true
  show-yearly: false
  show-lifetime: false

Switch score-leaderboard between different time stamps

[interval] -> default: 15 seconds


chat-format:
  info-prefix: '<dark_gray>[<gold>PS</gold>] » </dark_gray>'
  alert-prefix: '<dark_gray>[<gold>PS</gold>] » </dark_gray>'

Change this to modify the default info / alert prefix used by the PlotSystem


shortlink:
  enable: false
  apikey: yourapi-key
  host: https://your.shortlink.host

Shortlinks can be used for the plot links, providing an alternative to clicking on the chat links themselves.


tutorials:
  tutorial-enable: true
  require-beginner-tutorial: true
  tutorial-npc-name: 'Bob'
  tutorial-npc-texture: '<base64>'
  tutorial-npc-signature: '<base64>'
  tutorial-chat-prefix: '<dark_gray>[<gold>Tutorial</gold>] » </dark_gray>'

You can disable the tutorial system here, or change the textures used by the NPCs in the beginner tutorial

Clone this wiki locally