Overview

A rising-lava survival minigame for Folia & Canvas — the plugin generates its own volcanic arenas, grades them, and runs every match in a disposable world.

LavaRises — rising lava survival minigame

LavaRises is a rising-lava survival minigame. Players drop into a volcanic basin, the lava level climbs on the schedule you set, the safe ground shrinks, PvP unlocks, and the last player standing wins.

  • Folia · Canvas
  • MC 1.21.11
  • Java 25

You never build or download an arena. A dedicated VOLCANIC_BASIN generator creates the crater, ledges, high ground, water pools, trees and food from a seed — then a quality analyzer grades the result so you can reject a bad seed before players ever see it.

What it does

  • Self-generating arenas — the whole map is built from a seed. Same seed, same arena, every time. No schematics, no world downloads.
  • Map quality report/lr admin map report replays the generator maths and grades safe spawn count, quadrant balance, high-ground area, distance to wood and upward escape routes against thresholds you control.
  • Preview, then accept — generate a map, walk it yourself in a preview world, then freeze the seed and spawn points with a single command.
  • Disposable match worlds — every round runs in its own throwaway world that is unloaded and deleted when it ends. Your permanent worlds are never touched, and leftovers from a crash are cleaned up on startup.
  • True per-world isolation — chat, titles, action bars, boss bars, scoreboards and tab-list visibility stay inside the arena world. Run several minigames side by side on one server; nothing leaks between them.
  • Regionised lava engine — each lava layer is split into chunk slices and every slice is filled on its own region thread with a per-tick block budget.
  • Full match flow — lobby, countdown, grace, rise, PvP unlock, sudden death with a shrinking border, win handling and spectator mode.
  • Profiles & kitsclassic, quick and chaos profiles set their own grace, rise interval and PvP timing, and can hand out a starting kit.
  • Stats & placeholders — kills, deaths, matches played and wins, exposed through PlaceholderAPI.

Five phases, one match

PhaseWhat happens
LobbyPlayers join. Once the minimum count is reached the countdown starts.
GraceNo PvP. Gather, build up, claim a ledge.
RiseThe lava level steps upward on a fixed interval — air-only or destructive replacement.
PvPUnlocks on a timer (SECONDS_AFTER_RISE) or at a lava level (LAVA_Y).
Sudden deathThe world border shrinks toward the centre until one player is left. No stalemates.

Every timing above is a config value.

Next: Installation.