Skip to main content

Blueprint

Blueprint is a Paper plugin that gives server administrators clean, powerful commands for managing build worlds throughout their full lifecycle. Whether you're running a creative server, a build competition, or a development environment, Blueprint keeps your worlds organised and your server lag-free.


What Blueprint Provides

  • World lifecycle management — create, open, close, and delete worlds through a single command interface
  • Async operations — all file I/O runs off the main thread so world creation, cloning, and restores never freeze your server
  • Snapshot system — take point-in-time backups of any world, restore them with a single command, and let Blueprint automatically create a safety snapshot before every restore
  • World locking — mark a world as locked to prevent any block or entity changes without removing the world entirely
  • SQLite persistence — world metadata and snapshot history are stored in a lightweight database that requires no external setup

Requirements

RequirementMinimum Version
Java21 or later
Paper1.21.x or later
Server RAM512 MB minimum

Blueprint uses only the official Paper API — no NMS, no reflection.


Getting Started

SectionDescription
InstallationDownload and drop-in installation steps
ConfigurationAll config.yml options explained
CommandsFull command reference
PermissionsPermission nodes reference
AdministrationManaging snapshots and worlds in production