Installing BuildSystem
Requirements, setup, and what the first startup creates.
Requirements
Ensure your server meets the following version requirements before installation:
Java Version: Java 25 minimum. The plugin will not load on older runtimes and will throw unsupported class version errors.
Minecraft Version: Supports Minecraft 26.1 and newer.
Server Software: Spigot, Paper, or a fork of either.
Optional Integrations
None of these are required. BuildSystem detects each at startup and simply skips the integration when it is absent.
LuckPerms
A buildsystem:build-mode context you can key permissions off.
PlaceholderAPI
%buildsystem_...% placeholders for other plugins and scoreboards.
WorldEdit / FastAsyncWorldEdit
World edits respect BuildSystem's per-world protection.
AxiomPaper
Axiom edits respect the same protection.
Installation Steps
Download the
BuildSystem.jarfile from SpigotMC or a verified channel.Place the
.jarfile into the server'splugins/directory.Start the server to generate default configuration directories and files.
Stop the server by running the
stopcommand in the console.Modify
plugins/BuildSystem/config.ymlandmessages.ymlas needed.Restart the server.
What the First Startup Creates
Inside plugins/BuildSystem/:
config.yml
Global settings. Versioned and migrated automatically on later upgrades.
messages.yml
Every player-facing string.
worlds.yml
The world registry: status, visibility, builders, and per-world data.
folders.yml
Folder definitions and their world membership.
statuses.yml
The world statuses, seeded with the six built-ins.
categories.yml
The navigator categories, seeded with the built-ins.
templates/
Drop world folders here to offer them as creation templates.
Verifying the Install
Run /worlds in-game. The navigator should open with the default categories. If the command is not found, check the console for a startup error; if it opens but is empty, no worlds have been created or imported yet.
Last updated