Repository navigation
Server Plugin
The Paper / Spigot plugin gives a server a shared space for schematics, placements and locks, and lets AutoBuild run on servers without the mod. Players still need the BlockCompanion mod on their client.
Install by putting blockcompanion-paper-<version>.jar in plugins. See Installation.
Players can upload schematics and BlockDesigner projects, share placements and lock them. A quota limits uploads. The server's settings are in the plugin's config.properties; /blockcompanion reload re-reads it.
/blockcompanion [info|reload] shows the shared space's status, or reloads the config. Needs blockcompanion.admin.
| Permission | Default | What it allows |
|---|---|---|
blockcompanion.use |
everyone | See shared schematics and placements, and download schematics |
blockcompanion.upload |
everyone | Upload schematics to the shared space (within the quota) |
blockcompanion.place |
everyone | Share placements, and move or delete placements that are not locked |
blockcompanion.lock |
everyone | Lock and unlock your own placements |
blockcompanion.autobuild |
operators | Start AutoBuild (for free in creative) |
blockcompanion.admin |
operators | Ignore locks, delete anything, no per-player quota, reload the config; includes all of the above |
One jar, written against the Bukkit API.
| Server | Supported |
|---|---|
| Paper | Yes |
| Spigot | Yes |
| Other Bukkit forks | Yes (Bukkit API) |
| Folia | No |
| Sponge | No |
Tested on 1.21.1, 26.2 and 26.3. The Fabric and NeoForge mods can also act as the server side on a dedicated server.