Lava arena is an exciting new minigame consisting of a lava based package of fun where all players get a bow and unlimited arrows. The aim is to shoot the other players into the lava below. Gold blocks creates a MASSIVE EXPLOSION aimed to knock off players! Diamond Blocks teleports you to them and refill your health.
Configuration video will be made for the next update as configuration is changing to support multiple arenas
Commands/Permissions
Just place the LavaArena.jar in the plugins folder of the server and it should (still in testing) create the configuration file. To set where the arena floor is, stand in the first corner and run the command /la set1 and then stand in the opposite corner and type /la set2. Run /la save to make sure that the configuration file is updated and then /la generate to put in the floor. Use /la join and /la leave to join and leave the game.
| Command | Purpose | Permission |
|---|---|---|
| /la join | Joins a game if not already in one | lavaarena.join |
| /la leave | Leaves a game | lavaarena.leave |
| /la generate | Generates a new floor | lavaarena.generate |
| /la set1 | Sets the first position of the floor | lavaarena.set1 |
| /la set2 | Sets the second position of the floor | lavaarena.set2 |
| /la save | Save the configuration file | lavaarena.save |
| /la load | Loads the configuration file | lavaarena.load |
| /la kick <player> | Kicks a player from a game | lavaarena.kick |
/lavaarena and /la can be used interchangeably depending on your preference.
Config Example File
It appears that the config file may not be created properly. Below is the config file I use on my test server. Use this code (with the locations/world changed as appropriate) if the plugin doesn't quite work (update coming soon).
Arena: L1: x: -1681 y: 85 z: 453 L2: x: -1587 y: 85 z: 359 World: Minigamez TopScore: 0 FirstLaunch: false Debug: false
Plans for the next update
- Multiple arena support
- Configuration video
- Max player per arena (configurable)
- Change the spawn rates for blocks on the floor (including disabling Diamond/Gold blocks per arena)
- Premade arena can be generated (to save time and effort)
- Complete mapping of arena (to detect when players are teleported away from the arena)
- Commands can be run as other users (/la join <arena> <player>, for admins)
- Reward system integration
- Less bugs (with any luck)
Suggestions/Problems
This is my first plugin which I am still developing. I have done some testing and it seems stable, but there may be a few bugs/changes you would like to the plugin. Please suggest them below as I would appreciate the input.
Source Code
For those who are interested the source code is located on github.

