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 Aug 3, 2013Hey, another question. I found that breaking wool with shears takes too damn long. Is there any way that I can enchant the shears?
Also, it says to use /null leave to quit the queue, though it's /spleef leave. How do I fix it to make it say the correct command?
-
View User Profile
-
Send Message
Posted Aug 2, 2013@killmeebaby
Ok thanks man, I'll see if I can fix this tomorrow sometime and get you a link for it.
-
View User Profile
-
Send Message
Posted Aug 2, 2013@alkarinv
Thanks for responding. My main problem at the moment is the scheduler not moving on to the next event after ending one. I tried to set it up so players can not start any events/matches and can only join the events started by the Scheduler. I set everything to jointype: JoinPhase and closed the arenas. Added a line in the scheduler for each event like "/bas add battleground auto". It always just starts one event and then nothing afterwords without interference from me. (I forgot I wasn't on the Battle Arena plugin page)
-
View User Profile
-
Send Message
Posted Aug 2, 2013@killmeebaby
Hey killmeebaby, I need to update the wiki. I've stopped the distinction between JoinPhase and queue. Now game types should be able to be both (depending on how you set them up). Let me know what you are looking for and I'll help you configure it correctly.
-
View User Profile
-
Send Message
Posted Aug 2, 2013Having an issue with adding the spleef arena to the scheduler. I've edited the config to set Spleef to Jointype: JoinPhase Added 'Spleef auto' to the scheduler When the schedule starts and players join nothing happens when the match is meant to start but without the scheduler matches progress fine on join. Am I missing something?
-
View User Profile
-
Send Message
Posted Aug 2, 2013@U1T1MATE
So protect the area with worldguard, then do the setlayer command again
After that they should be able to break just fine
@shindman
@Rmarmorstein
PM Sent!
-
View User Profile
-
Send Message
Posted Aug 1, 2013@alkarinv
I'm having the same issue as @Hilacraft, with the join issues, should i download the latest version, or is there something else i should do?
-
View User Profile
-
Send Message
Posted Aug 1, 2013Hey im having the same problem as hilcraft it says" The arena Arena1 does not match your join requirements" any solutions???
-
View User Profile
-
Send Message
Posted Aug 1, 2013Thanks @alkarinv Now, what I've done is set up my spleef arena with the commands and stuff, but people could break out of the arena. So I used WorldGuard to protect it, but now they can't break the snow either. What do I do?
-
View User Profile
-
Send Message
Posted Aug 1, 2013@Hilacraft
I sent you a pm with a version of BattleArena that fixes that problem, so just check your pm :)
-
View User Profile
-
Send Message
Posted Aug 1, 2013I have created and opened my arena and I can't join? It says "The arena Arena1 does not match your join requirements"? Do I need to give permissions to everyone? How do I give permissions? arena.spleef.join? How? Please help me.
-
View User Profile
-
Send Message
Posted Jul 31, 2013@U1T1MATE
Already done, just do the following on a sign
@kymotsujason
I would isolate the floor, technically I literally use the worldguard region, so I'm surprised the selection isnt oval... I wonder why world edit is doing that.
@yoyogamesdragon871
I think I've already sent you the fix for BattleArena, which should fix all of the Extension plugins as well.
-
View User Profile
-
Send Message
Posted Jul 31, 2013@alkarinv
The major problem with the arena is that it is an oval-shaped arena, I used the WE Poly selection tool to try and set only the circle but ArenaSpleef set it as a rectangle.
Should I try to isolate the floor layer and just define a rectangle region?
-
View User Profile
-
Send Message
Posted Jul 31, 2013Hey, is it possible to make some sort of sign function with this plugin? Like a sign that would say something like...
[SPLEEF]
Join / Leave / Join (name) / etc.
But have like "leave", "join (name)", etc. instead of just "Join" It's easier than trying to get people to do /spleef join, cuz I have a lobby for the Spleef I wish to use.
-
View User Profile
-
Send Message
Posted Jul 31, 2013Could I get the fixed version of this? This would be a nice addition to my server :P
-
View User Profile
-
Send Message
Posted Jul 31, 2013@alkarinv
yes exactly.
-
View User Profile
-
Send Message
Posted Jul 31, 2013This isn't working for me on 1.6.2
-
View User Profile
-
Send Message
Posted Jul 30, 2013@irdoom1337
So, you want them to teleport in, but not be able to break for a couple of seconds?
@kymotsujason
Is the worldguard region correct? I bet if you set the layer again that will be fixed :)
@NcFucksMinecraft
Congrats!
-
View User Profile
-
Send Message
Posted Jul 30, 2013Yay finally found a plugin to replaced super spleef which is broken :/ now i need to redo the spleef arena set-up but finally find a spleef plugin :D
-
View User Profile
-
Send Message
Posted Jul 30, 2013I am having a bit of a problem where the spleef layer does not get fully regenerated. There always appears to be a small area that is not regenerated. This could cause some problems if a player were to spawn there/