Commands & permissions
Every LavaRises command and permission node, straight from plugin.yml.
Base command: /lavarises — aliases /lr, /lav, /yukselenlav.
Player commands
| Command | What it does | Permission |
|---|---|---|
/lr help | Command list | — |
/lr join [arena] | Join a match. With no arena, joins the first available one. | lavarises.command.join |
/lr leave | Leave the current match | lavarises.command.leave |
/lr list | List arenas with state and player count | lavarises.command.status |
/lr status [arena] | Show one arena’s state | lavarises.command.status |
/lr stats [player] | Kills, deaths, matches played, wins | lavarises.command.stats |
Playing and spectating are gated by lavarises.play and lavarises.spectate — both default to everyone.
Admin — arena setup
| Command | What it does |
|---|---|
/lr admin create <id> | Create a new arena entry |
/lr admin delete <id> | Delete an arena |
/lr admin setlobby <id> | Set the lobby to where you stand (a real, permanent world) |
/lr admin setspectator <id> | Set the spectator point inside the arena |
/lr admin addspawn <id> | Add a spawn point at your position |
/lr admin removespawn <id> <index> | Remove a spawn point |
/lr admin setbounds <id> | Set the arena bounds from your wand selection |
/lr admin sety <id> <key> <value> | Set lava-start-y, lava-end-y or build-max-y |
/lr admin settemplate <id> <folder> | Use a template world instead of the generator |
/lr admin setprofile <id> <classic|quick|chaos> | Change the profile |
/lr wand | Get the selection wand |
Admin — map generation
| Command | What it does |
|---|---|
/lr admin map create <id> volcanic_basin [size] [seed] | Generate a map |
/lr admin map regenerate <id> | Roll a new seed and generate again |
/lr admin map report <id> | Quality report — see Arenas & map generation |
/lr admin map preview <id> | Open a preview world and walk the map (close to end it) |
/lr admin map accept <id> | Freeze the seed and the generated spawn points |
Admin — running matches
| Command | What it does |
|---|---|
/lr admin validate <id> | Check the arena is fully and correctly configured |
/lr admin enable <id> / disable <id> | Turn an arena on or off (enable validates first) |
/lr admin start <id> | Force-start a match |
/lr admin stop <id> | Stop a match |
/lr admin pause <id> / resume <id> | Pause and resume the timers |
/lr admin reload | Reload the configuration |
/lr admin debug <id> | Live state, timers and lava engine metrics |
Permission nodes
| Node | Default | Scope |
|---|---|---|
lavarises.play | everyone | Can play |
lavarises.spectate | everyone | Can spectate |
lavarises.command.join | everyone | /lr join |
lavarises.command.leave | everyone | /lr leave |
lavarises.command.status | everyone | /lr status, /lr list |
lavarises.command.stats | everyone | /lr stats |
lavarises.admin | op | All admin commands (parent of the four below) |
lavarises.admin.setup | op | Arena creation and setup, map commands |
lavarises.admin.start | op | Starting matches |
lavarises.admin.stop | op | Stopping / pausing matches |
lavarises.admin.reload | op | /lr admin reload |
lavarises.admin.debug | op | /lr admin debug |
PlaceholderAPI
Available when PlaceholderAPI is installed. Identifier: lavarises.
| Placeholder | Returns |
|---|---|
%lavarises_arena% | The player’s current arena display name, or - |
%lavarises_state% | Current match state |
%lavarises_lava_y% | Current lava level, or - |
%lavarises_next_rise% | Time until the next rise |
%lavarises_alive% | Players still in the match |
%lavarises_wins% | Career wins |
%lavarises_kills% | Career kills |
%lavarises_deaths% | Career deaths |
%lavarises_played% | Matches played |
Next: config.yml reference.