LavaArena
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.
-
View User Profile
-
Send Message
Posted Aug 29, 2013@macattax99
Thanks for the nice comment. Some people may get errors, some may not. That is why I left it as beta (as I haven't done all the checks that I want to so errors may occur). However it is good to know that it has been fun for you to play and it is nice to know that the plugin is being used by other people as well as myself.
-
View User Profile
-
Send Message
Posted Aug 29, 2013I disagree with the fact that there are many errors. I am running this plugin smoothly and I am having a ton of fun with it. Thanks for the plugin!
-
View User Profile
-
Send Message
Posted Aug 28, 2013@jefle
Sorry your having issues with the plugin. I'll get to work fixing them (I think it is a config issue with generating arenas which should be fixed in the next update). Did you manage to set the arena up? Or when you first launched it did it come up with those errors? I can see a scoreboard to the edge of the image. Is this the scoreboard from my plugin (or is it another plugin)?
Sorry for all the questions but it'll help me with an understanding of how others use the plugin and hopefully reduce the amount of errors in the future.
-
View User Profile
-
Send Message
Posted Aug 28, 2013Doesnt quite work
Mannyyy errors
http://gyazo.com/acfdffedd09f9ceac687ba4ae665544d