ArenaSpleef

A Spleef plugin where players can queue and will join a free Spleef arena. You can make more than one Spleef arena and players will cycle through them. If all arenas are in use, the players are kept in the queue and will join when one opens up.
You can modify all aspects of the spleef by editing the SpleefConfig.yml. Including what items they get for the spleef, whether they get prizes, etc.
Features
- Regen layers at specified intervals
- Multiple layers can be created for any arena
- Multiple arenas can be used at one time
- Small team matches or server wide spleef events
Installing
- Put the ArenaSpleef.jar in your plugins folder, along with BattleArena.jar, WorldEdit.jar, and WorldGuard.jar
Making a Spleef arena
You will have to create an area for the spleef. Make one or more layers you want the players to fight on. Make sure that below the last layer that the players either land in water or lava/some other deadly trap.
- /spleef create <Spleef arena name> : Example /spleef create myFirstArena
- /spleef alter <Spleef arena name> 2 <- setup a second spawn, you can keep adding them if you want more than 2, like /spleef alter <Spleef arena name> 3. Example : /spleef alter myFirstArena 2
- Now select the layer you want the players to fight on with the WorldGuard edit tool (usually a wood_axe)
- /spleef setLayer <spleef arena name> . Example /spleef setLayer myArena
- you should probably protect the entire area with worldguard so they can't break out of the spleef arena.
Adding Multiple Layers
- /spleef setLayer <spleef arena name> <layer num> .
- Example /spleef setLayer myArena 2
Adding Regeneration to Layers
- /spleef setRegen <spleef arena name> <regen time>.
- /spleef setRegen <spleef arena name> <layer num> <regen time> .
- Example /spleef setRegen myArena 45 <- regen layer 1 every 45 seconds
Joining
- players will need the permission node arena.join.spleef
- /spleef join
- Permissions to leave arena.leave
Youtube Tutorials
YouTube Tutorials. If you find others please let me know
Help
- BattleArena wiki: Works for this plugin as well. Wiki
- Adding Signs : support for joining/leaving and status
- IRC: You can ask me questions in real time on irc when I'm on. You can usually find me in the rooms battleplugins, or bukkit in irc.esper.net. IRC through a browser
Requirements
This plugin is made to hook into BattleArena, so you also need to download it as well, along with WorldEdit and WorldGuard.
-
View User Profile
-
Send Message
Posted Dec 26, 2012@alkarinv
this will also fix all your problems with factions plugin
-
View User Profile
-
Send Message
Posted Dec 25, 2012There needs to be a option to join a specific arena. With the signs to.
-
View User Profile
-
Send Message
Posted Dec 24, 2012@rasnyderiii
Touching water? Alright I can make that option.
-
View User Profile
-
Send Message
Posted Dec 24, 2012Happy Holidays my friend!
[suggestion] using lava and killing the player for other to win is a rather startling experience. May I suggest instead using water and touching it as the event to make someone lose and the spleef experience less - holy crap I died - on new players experience it.
Best wishes!
-
View User Profile
-
Send Message
Posted Dec 23, 2012@sonicwolfsspeed
Signs are already done. Check this out. Command Signs
@sonicwolfsspeed
Well if you have different blocks for the layers you should enable the superpick inside of ArenaSpleef/config.yml, that way players can instantly break all blocks in the spleef arena.
@sogini
You might have a bug in BattleArena, try using the latest where i fixed a bunch of issues. BattleArena
https://github.com/alkarinv/BattleArena/wiki/Faq#wiki-Whats_the_difference_between_Matches_and_Events
It sounds like you want them to be able to queue after the game has ended? Use /spleef and the battleArena i gave you here.
-
View User Profile
-
Send Message
Posted Dec 23, 2012Hi, I have managed to create a spleef arena and all that, however when we both join it says something like, ' waiting for available arena ' even though i have created an arena already.Oh, and also, what is the difference between espleef and just spleef. I want to make it so that the players can join the arena after a the game before has ended automatically after they have joined the queue. Thank you.
-
View User Profile
-
Send Message
Posted Dec 23, 2012ow i see now can u go to the confing file and change the things that u brake like snow and i have wool and i have glowstone can u fix it
-
View User Profile
-
Send Message
Posted Dec 23, 2012can u plz add sing for spleef
-
View User Profile
-
Send Message
Posted Dec 22, 2012@deleted_10032234
Alright, pm me your ip so I can hop on and see whats happening. :)
-
View User Profile
-
Send Message
Posted Dec 22, 2012Yea, that didn't work. The same thing happened..
-
View User Profile
-
Send Message
Posted Dec 22, 2012@alkarinv
Thank you mister :)
-
View User Profile
-
Send Message
Posted Dec 22, 2012@Draxick
So I just submitted code to Factions so that I could make this happen.. There most recent build has it and I'll be entering that into spleef now. So soon!
@deleted_10032234
Sounds like the SpleefConfig.yml did not get created, or didnt get created right. Try deleting the SpleefConfig.yml and starting over. If that doesn't work then let me know!
-
View User Profile
-
Send Message
Posted Dec 22, 2012Hi again alkarinv! For some reason, every time I try to join a spleef it says: Match parameters for a spleef can't be found. How do I fix this?
-
View User Profile
-
Send Message
Posted Dec 22, 2012Hey how do i make it so they dont lose Faction power when they die?
-
View User Profile
-
Send Message
Posted Dec 22, 2012@imaapseudonym
yep.
@imaapseudonym
np!
-
View User Profile
-
Send Message
Posted Dec 22, 2012Also, that's the permission to join espleef matches?
arena.espleef.join?
-
View User Profile
-
Send Message
Posted Dec 22, 2012Thanks so much alkarinv! :D
-
View User Profile
-
Send Message
Posted Dec 22, 2012@RashoodKrisb
So to use this plugin you will need WorldEdit and WorldGuard (they are both excellent plugins), That is what the error "org.bukkit.plugin.UnknownDependencyException: WorldGuard" means.
@tygo246
Usually that is a sign that either the plugin didn't load correctly, or that some other plugin is preventing the breaking afterwards, pm me your ip and I'll help you determine which it is. If it's a plugin I like to act after it so that other people don't have the same issue.
@imaapseudonym
so you will have to set it to use these options (which you can add if they arent in your SpleefConfig.yml).
Spleef: nTeams: 4 # change to how many teams should play teamSize: 1 # change to how large teams areI can help you configure it for other options too.
@Thue5
So you do that by adding the option "giveItems" and specifying an item list. More details are here.
https://github.com/alkarinv/BattleArena/wiki/Configsetup#wiki-Giving_items_for_winninglosing
feel free to ask more questions if that is confusing!
-
View User Profile
-
Send Message
Posted Dec 22, 2012How do i set the reward?
-
View User Profile
-
Send Message
Posted Dec 22, 2012Everytime players of my server try to do a spleef game but they cant break any blocks