Install Documentation
Download
The BuildMC Core plugin is available in two versions: one for Spigot and one for Paper servers. We recommend using the Paper version for better performance and compatibility. However, the Spigot version remains available if you prefer or require it.
Note: BuildMC Core does not currently support Folia.
Installation is simple, just like any other plugin:
- Download the correct
.jarfile for your server type. - Place it inside your server’s
pluginsfolder. - Restart your server.
On first startup, BuildMC Core will automatically generate a BuildMC-Core folder
inside your plugins directory. This folder contains all configuration files and data used by the plugin.
By default, BuildMC Core blocks certain commands like /reload.
Always perform a full server restart after making changes to the configuration.
Using reload commands will cause unexpected behavior and plugin errors.
Database Configuration
Before diving in, it’s a good idea to consider how your database will be used.
BuildMC Core supports the H2 database out of the box and stores its settings in
database.yml.
You’ll find the option useServerMode in this file.
By default, it’s set to false, which means the plugin runs H2 in embedded mode.
In this mode, only one process can access the database.
If multiple processes need access, for example, when using BungeeCord, Velocity,
or plugin extensions, you should enable TCP mode by setting
useServerMode: true.
For most BuildMC servers, the default embedded mode is perfectly fine and requires no changes.
Baggel