ArcaneBuilder
Watch your schematics come to life — one block at a time.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Animated Schematic Building for Modern Servers
ArcaneBuilder transforms ordinary schematic pasting into a cinematic building experience.
Instead of instantly placing structures, ArcaneBuilder introduces a
Builder Chest system that lets players preview, confirm, and watch builds construct themselves in real time — complete with particles, sounds, animations, smart placement, and claim protection checks.
Perfect for:
- Survival servers
- RPG / progression servers
- Skyblock islands
- Spawn and hub systems
- Quest rewards
- Player housing
- Admin cinematic builds
- Donor unlockable structures
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Features
- Animated schematic placement — no more instant pastes
- Builder Chest system — place to preview and build
- Preview before building
- Clickable confirm / cancel buttons
- Progress action bar with percentage
- Undo system — revert builds instantly
- Cancel system — stop builds at any stage
- Dynamic build speed scaling
- Multiple build styles
- Live Build Style GUI
- Current style highlighted with glow effect
- Rotation support based on player direction
- Correct block orientation for stairs, logs, doors, trapdoors and more
- Block-type particles during placement
- Async schematic loading
- Tab completion for schematics
- Supports .schem and .schematic
- Configurable language/message system
- Customisable command argument names and aliases
- WorldGuard support
- GriefPrevention support
- Residence support
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Build Styles
Bring your builds to life with different construction animations:
- LAYERED — builds from bottom to top
- TOP_DOWN — builds from top to bottom
- CENTER_OUT — expands from the centre
- OUTSIDE_IN — closes inward
- RANDOM — chaotic arcane placement
- SPIRAL — circular spiral build animation
Change styles instantly with:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
How It Works
- Place your schematic inside:
Code (Text):
plugins/ArcaneBuilder/schematics/
- Get a Builder Chest:
Code (Text):
/ac schematic <file.schem>
- Place the Builder Chest.
- A preview outline appears automatically.
- Click [CONFIRM BUILD].
- Watch your structure build itself in real time.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands
|
|
Reloads the config and language file |
Code (Text):
arcanebuilder.admin
|
Code (Text):
/ac schematic <file>
|
Gives a Builder Chest for a schematic |
Code (Text):
arcanebuilder.admin
|
|
|
Opens the Build Style GUI |
Code (Text):
arcanebuilder.admin
|
Code (Text):
/build confirm
|
Starts the pending build |
None |
Code (Text):
/build cancel
|
Cancels preparation, preview, pending build, or active build |
None |
|
|
Restores the last build back to its previous blocks |
None |
Note: Subcommand names and aliases can be customised in
lang.yml. For example, server owners can change
into something like
. The main command
itself is still controlled by
plugin.yml.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Permissions
Code (Text):
arcanebuilder.admin
|
Access to admin commands such as schematic, style and reload |
Code (Text):
arcanebuilder.bypassprotection
|
Bypasses WorldGuard, GriefPrevention and Residence build protection checks |
Only give bypass protection to trusted staff.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Language System
ArcaneBuilder includes a configurable
lang.yml system, allowing server owners to customise:
- Player messages
- Builder Chest name and lore
- Build Style GUI title, item names and lore
- Preview messages
- Confirm / cancel text
- Build progress messages
- Protection messages
- Command argument names and aliases
This makes ArcaneBuilder easier to translate, rebrand, and theme for your server.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Claim Protection System
ArcaneBuilder includes protection checks to help stop schematics from being used to grief protected land.
Supported protection plugins:
- WorldGuard
- GriefPrevention
- Residence
Before a schematic preview starts, ArcaneBuilder scans the queued build area and checks whether the player is allowed to build there.
If protected land is detected:
- The build is blocked
- The preview does not start
- The Builder Chest is returned
- The player is shown the blocked location
ArcaneBuilder can also check protection again while blocks are actively being placed, stopping the build if protected land is reached mid-build.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configuration
Code (Text):
Builder:
Blocks-Per-Tick: 8
Ignore-Air: true
Preview-Ticks: 100
Preview-Particles-Per-Tick: 80
Distance-Behind-Chest: 1
Build-Style: LAYERED
Dynamic-Speed:
Enabled: true
Tiers:
Small:
Min-Blocks: 0
Blocks-Per-Tick: 8
Medium:
Min-Blocks: 5000
Blocks-Per-Tick: 25
Large:
Min-Blocks: 15000
Blocks-Per-Tick: 50
Massive:
Min-Blocks: 50000
Blocks-Per-Tick: 100
Protection:
Enabled: true
Check-Step: 1
Check-During-Build: true
Plugins:
WorldGuard: true
GriefPrevention: true
Residence: true
Recommended: Keep
Protection.Check-Step set to
1 for the safest protection, as this checks every schematic block before allowing the preview.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Dynamic Build Speed
ArcaneBuilder can scale build speed automatically based on schematic size.
- Small builds stay cinematic
- Medium builds build faster
- Large builds stay practical
- Massive builds are handled more efficiently
This lets your server keep the animated effect without forcing huge schematics to take forever.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Rotation Support
Schematics rotate based on the direction the player is facing when placing the Builder Chest.
ArcaneBuilder supports correct orientation for many directional blocks, including:
- Stairs
- Logs
- Trapdoors
- Doors
- Signs
- Other directional blocks
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Schematic Support
Supported file types:
ArcaneBuilder can search from:
-
Code (Text):
plugins/ArcaneBuilder/schematics/
- FastAsyncWorldEdit schematics folder
- WorldEdit schematics folder
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Dependencies
Required:
- FastAsyncWorldEdit or WorldEdit schematic support
Optional Protection Hooks:
- WorldGuard
- GriefPrevention
- Residence
Important: Do not use
. Restart your server when updating plugins.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Place. Preview. Confirm. Build.
Turn every schematic into an experience.
[/td][/td]