Schema Loader is a fast, server-side Fabric mod that reads .litematic files and builds them directly in your world. It is highly optimized to paste massive structures without lagging your server.
Features:
Server-Side Only: Players don't need the mod installed to see or use it.
Lag-Free Pasting: Uses a dynamic time-budgeted queue to maintain 20 TPS, even when building huge structures.
Particle Previews: Displays a bounding box outline of where the structure will be placed before confirming.
Smart Optimization: Skips placing identical blocks (like dirt on dirt) to save CPU time. Undo System: Accidentally pasted a structure in the wrong place? Use the built-in /schema undo command to safely revert the last operation.
Rotation & Mirroring: Easily rotate (90, 180, 270 degrees) or mirror your schematics during the paste process.
Auto-Completion: Pressing Tab suggests available schematics in your folder.
Non-ASCII Support: Safely loads files with special characters.
Commands:
/schemaload <filename> : Previews the schematic at your location.
/schemaload <filename> <x> <y> <z> [rotation] [mirror] : Previews the schematic at specific coordinates with optional rotation/mirror.
/schema accept : Starts building the previewed schematic.
/schema decline : Cancels the preview.
/schema undo : Undoes the last schematic placement to save your world. /schemahelp : In-game help menu.
Installation: Place the mod into your server's mods folder. Drop your .litematic files into the schematics folder located in your server's root directory. Requires Fabric API.
[Developed with the help of artificial intelligence]