Building
The server includes several complementary world-editing tools. They overlap in places — this page explains what each is best suited for.
Tools overview
| Plugin | Best for |
|---|---|
| Axiom | In-game freeform building, selection manipulation, blueprint placement |
| FastAsyncWorldEdit (FAWE) | Large-scale edits, schematics, //paste, brush operations |
| FastAsyncVoxelSniper (FAVS) | Organic terrain sculpting, brush-based painting |
| Arceon | Loft curves, spline paths, asset placement |
| ezEdits | Palette-based painting, advanced selection tools |
| WorldGuard | Region flags, protection, build restrictions |
Most builders use Axiom for day-to-day work and FAWE for bulk operations (pasting schematics, copying large areas). FAVS is mainly useful for terrain.
Gameplay flag
Denizen events fire constantly during normal gameplay. When doing a build session, disable them so scripts don't interfere:
/togglegameplay # disables all gameplay scripts
/togglegameplay # run again to re-enable
/togglegameplay status # check current stateThis sets a server flag (gameplay_disabled) that well-behaved scripts check at the top:
- if <server.flag[gameplay_disabled]> stopAlways re-enable when you're done. The flag does not persist across server restarts.
Schematics
FAWE schematics are saved to plugins/FastAsyncWorldEdit/schematics/. These are committed to the repo — useful for reproducible structures. Save with //schem save <name> and load with //schem load <name>, then //paste.
Tips
- Use
//undoliberally — FAWE undo history is per-session and large. - Axiom's blueprint system is good for placing repeated assets (lamp posts, door frames, etc.) — save blueprints to
plugins/AxiomPaper/blueprints/and commit them. - For large terrain fills, FAVS's
v.b(ball) andv.e(erosion) brushes are much faster than FAWE fill. - WorldGuard regions can have a
build: denyflag set — if you can't place blocks in an area, check with/rg infoto see what region you're in.
