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.
How come 4 player arenas do not work? It says teamsizes:1 #players:4 #spawns:4 but yet it only allows two people in at a time. Why is this?
@alkarinv
i think it is more like six minutes. after quite a while, i am allowed to join, however it is much more than six seconds. i am still setting it up, however the ip is 109.111.221.39 (ask others to /spleef join 2 so u can test it out)
btw, how do i give players rewards for winning?
@joehot200
whats your ip? I want to see this.
But if it's like right after a match ends.. technically you are still in the match until it completes, which is usually about 6 seconds after someone winning.
@alkarinv
ok what was me :D i actuelly specially got worldguard for this plugin as i wanted it so much :) no need to make more work for you. ah, •arena.spleef.join, sry for being a noob :D
also i have found an error where after a game i /spleef join and it says i am in an arena, and then i /spleef leave, it says i am not in a game. when i type /spleef join it still wont let me on.
For the person that doesn't use WorldGuard, sorry :(. I could make it work without it but to do so would make it a lot larger, and would take a bit of effort to get the same functionality. Not really something I want to do right now as I want to add more features to Spleef and BattleArena.
@joehot200
Perms are there. Look at the section that says Joining. but here they are again :)
please add perms! members cant join spleef games!
Your New Update works :)
I only downloaded the one from Battle Arena page
that one didnt work but your GitHub update works :)
thanks
thank you sooo much alkarinv! plugin works great and spleef works to!
@sception
I definitely have a fix. version 3.7.1.5+ will have it. You can find it on the link I provided below.
I'll be releasing it on bukkit dev soon.
i get same message.. using the new battle arena plugin too.
@tallster
@tadertots
Did you try the link I put up?
https://github.com/downloads/alkarinv/BattleArena/BattleArena.jar
I'm trying it and the commands work fine. If not pm me your IP's so I can come on and check
Yeah i get taht to tallster
i created a second arena and the same msg comes up?
@tallster
So that means people are already fighting inside the spleef. You will enter as soon as they get teleported out, and the arena becomes free.
You can create multiple arenas if you want to be able to have multiple spleef matches be happening at once.
hey when i join a game and my friends join when the queue is full its says waiting for an free arena? what dose that mean?
Thank you so much! I am in love with the plugin
@tallster
I know of one video. http://www.youtube.com/watch?v=m6E-q_w7tOM
Otherwise this is the best place to go for info.
https://github.com/alkarinv/BattleArena/wiki
I try to update it when people have trouble understanding how to do something. I'll also be adding one for spleef and paintball
I do have a question about the battle arena plugin though. I was setting up my arena and realized how much stuff there is in that plugin! i was wondering if there was a video tutorial on it cause I could not find one?
Thank you sooooo much love the plugin all the other spleef plugins are not working for 1.4 and i was overjoyed to find yours!