Tired of pasting schematics that break your terrain, lag your server, or leave you with no way to undo? AdvancedSchematicLoader gives you a fast, safe, and fully visual way to load, preview, and paste builds — with one-click undo, seamless WorldGuard integration, and an animated paste system that won't freeze your server. Built for server admins and builders who want precise, worry-free schematic placement.
✦ Preview your schematic in-world before placing
✦ Undo any paste and restore original terrain instantly
✦ Watch your build appear layer by layer
✦ Protect pasted zones automatically with WorldGuard regions
✦ Place schematics precisely with rotate, zoom and move tools
✦ Paste thousands of blocks without lag
✦ Convert schematics between formats directly from the game
✦ Get detailed info on any pasted build — dimensions, creator, date, and more
✦ Track every paste in the database with full history
✦ Smart enclosed-air detection prevents schematics from hollowing out your terrain
✦ Easy to use, fast and lightweight.
Preview and pasting schematics
Delete schematics and restore terrain
View dedail infomations about schematic
Convert schematics to different format
-= SUPPORTED FORMAT =-
Delete schematics and restore terrain
View dedail infomations about schematic
Convert schematics to different format
-= SUPPORTED FORMAT =-
• .schem (Sponge/WorldEdit/FAWE)
• .schematic (MCEdit classic) experimental
• .litematic (Litematica)
• .bp (Axiom blueprints)
• .nbt (Minecraft Structure Blocks).
You can also convert between any of these formats.
All commands use /asl as the base:
• /asl load <file|all> — Load a schematic file (or all schematics at once) into memory
• /asl paste <name> — Queue a loaded schematic for pasting at your location
• /asl confirm — Confirm and execute the pending paste
• /asl cancel — Cancel the pending paste
• /asl info — Show details about schematics pasted at your current location
• /asl remove <id> — Remove a pasted schematic and restore the original terrain
• /asl convert <name> <format> — Convert a loaded schematic to a different format
• /asl import <direct-url> — Allows players to download a schematic file from a direct link.
• /asl give <file> [player] [amount] — Give the imported item to the player, use it to place the corresponding structure. Suitable for servers that want to sell items for placing structures.
• /asl reload — Reload config and messages.
-= PERMISSION =-
• asl.admin — Full access to every ASL command. Granted to OPs by default.
• asl.import — Allow player import schematic from URL. Granted to OPs by default.
-= INTEGRATIONS =-
-= REQUIREMENTS =-
• Paper or Spigot 1.20.1+
• Java 17 or higher
• Optional: WorldGuard 7.0.9+ (region protection)
• Optional: ProtocolLib 5.4.0+ (block preview)
-= INSTALLATION =-
1. Download the AdvancedSchematicLoader.jar
2. Drop it into your server's /plugins folder
3. Restart your server
4. Configure config.yml to your liking
5. Run /asl load <file> and /asl paste <name> to get started!
-= SUPPORT =-
