Installation

Requirements, install steps and the files LavaRises creates on first start.

  • Folia · Canvas
  • MC 1.21.11
  • Java 25

Requirements

Server softwareCanvas 26.2 (Folia fork)
Minecraft1.21.11
Java25
OptionalPlaceholderAPI

Install

  1. Stop the server.
  2. Drop LavaRises-<version>.jar into plugins/.
  3. Start the server. The plugin generates its config files and cleans up any orphaned arena worlds left behind by a crash.
  4. Follow Arenas & map generation to create your first arena.

Files it creates

plugins/LavaRises/
  config.yml        general settings — performance, gameplay, isolation, generator
  arenas.yml        arena definitions
  kits.yml          profiles (classic / quick / chaos) and their kits
  messages_tr.yml   every player-facing string (MiniMessage)

Worlds

Arena worlds are created on demand and named lavarises_<arena>_<n>. They are:

  • created when a match starts,
  • unloaded through the Canvas async API when it ends,
  • and only then deleted from disk.

Nothing outside lavarises_* inside the world container is ever touched, and orphans are swept on startup.

Next: Arenas & map generation.