Skip to content

FastWorldLoader ​

Opens Minecraft worlds from templates kept in memory, for Spigot and Paper 1.8.8 to 26.x. No region files are copied, and old maps are upgraded to the server's version only once instead of every time they load. Built for minigame networks that reset an arena between games.

Buying

FastWorldLoader is a paid plugin. The store page is coming soon.

Why it's fast ​

Since 1.13 the server re-runs the full chunk upgrade (DataFixer) every time it loads a map an older Minecraft wrote — whether you copy the world folder or not. FastWorldLoader does that work once, stores the result, and opens every world from memory in the same server tick.

Spigot 26.3 — opening the 1.8 map sg1 (625 chunks)Time
Copying the folder and loading it (WorldCreator)28.4 s
FastWorldLoader, template not upgraded12.1 s
FastWorldLoader, upgraded template1.3 s

Measured on the author's machine; your numbers vary with map and hardware.

What you get ​

No folder copyingA world opens from the template's chunks in memory, in the same tick; its changes stay in memory and are dropped on close.
One-time map upgradeOld maps (1.8+) are brought up to the server's version once, in the background, and stored; they stop re-upgrading on every load.
Every versionOne jar for Spigot and Paper, 1.8.8 to 26.x.
Nether & EndA template remembers the dimension it was imported from and opens as it, or as another one on request.
Network sharingWith MySQL / MariaDB, a template imported on one server is on every server within seconds; each server opens from a local cache, so it stays fast.
Mixed versionsServers of different Minecraft versions share the same templates; each gets the map upgraded for its own version.
Developer APIA clean, versioned API other plugins build on, free to compile against.
Crash-safeA world that fails to open falls back cleanly; the database being down never takes the server down.

Requirements ​

  • Spigot or Paper 1.8.8 - 26.x, the Java your Minecraft version needs.
  • EranoAPI 1.0.0-alpha.4 or newer (free) in plugins/.
  • Optional: MySQL / MariaDB, only for network-wide template sharing.

Next: Installation.

SurvivalGames is a paid plugin. EranoAPI is open source under the MIT license.