Skip to content

Building

The server includes several complementary world-editing tools. They overlap in places — this page explains what each is best suited for.

Tools overview

PluginBest for
AxiomIn-game freeform building, selection manipulation, blueprint placement
FastAsyncWorldEdit (FAWE)Large-scale edits, schematics, //paste, brush operations
FastAsyncVoxelSniper (FAVS)Organic terrain sculpting, brush-based painting
ArceonLoft curves, spline paths, asset placement
ezEditsPalette-based painting, advanced selection tools
WorldGuardRegion 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 state

This sets a server flag (gameplay_disabled) that well-behaved scripts check at the top:

yaml
- if <server.flag[gameplay_disabled]> stop

Always 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 //undo liberally — 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) and v.e (erosion) brushes are much faster than FAWE fill.
  • WorldGuard regions can have a build: deny flag set — if you can't place blocks in an area, check with /rg info to see what region you're in.

TerminaCraft — a Majora's Mask recreation in Minecraft