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.
Is there a way to give players rewards? Also is there a sign that can let players join so they don't have to do /spleef join (name) so the just have to click the sign.
@Deathbyrussian
Its because of Multicraft getting lagged out. Multicraft skipped stuff and crashed the plugin.\
:P
I Have Essentials and vault now i want the winner to get 3 dollars
what to input in configuration?
hello this plugin is amazing but for the next update can you please make money rewards for when you win.
Any way to award the winner "s" money at the end of a game? If so how can you do this?
@chrsgddrd
any chance you use Nametagedit?
we all keep getting client crashes? something about scoreboards?
@Deathbyrussian
Same problem here, whtn you do /spleef join nothing happens.
Hello,
I have set up a Spleef arena using the little tutorial on this page, but now whenever someone types /spleef join they get no response and there's a bunch of errors in console. Here are the errors:
Also, I haven't touched the configuration files at all, it's all default.
My spleef map is really big so i don't want a time limit but i can't find where to disable this timelimit, any help?
I've been having an issue recently where players are able to break blocks inside WorldGuard-protected arenas. I know ArenaSpleef uses WG regions for its layers, however this hasn't been a problem in the past. This has caused us a lot of issues (especially with a certain ice-themed arena). Any idea how to combat this issue?
Thanks for the info, Another question came up that I forgot to ask last time.
Is there anything in the spleef plugin to make it so snowball/leaf blocks do not drop after they are broken? For some reason I am just having a major brain fart and cannot figure out a simple solution.
Thanks again,
Entamer.
@albinoh
you can add a lobby with /a alter <arenaName> Lobby (if my memory is correct)
In the spleef config there is an option called superpick to true: superpick: true superpick_item: (itemId)
Hi, I made a spleef arena with your plug-in which is amazing! But, I have 2 problems I want to fix.
1) I did not make my arena out of snow, so how to make it so the shovel can instant mine the stained-clay I used instead of snow?
2) How do I add in a lobby for the spleef arena, just like Capture The Flag.
Thanks for reading and please reply ASAP.
@Theponcan11
you have to do /region list then find where arena-spleef-whatever is and type /region flag all of the arena-spleefs you have as allow passthrough confusing but just do /region list and ull know what im on about :D
@sir_brando
ok I'm sorry I can't help you then.... the plugin has nothing wrong at the moment in bukkit but I don't work in spigot. so you maybe have to look for someone that can help you with WE WG and BA for spigot servers.
And check your config. a wrong inserted option lags the server, crashes it or disables the game :c
@creptor
I have that disabled, and that is not the problem. Thanks for the thought though.
@sir_brando
you didn't say that it was spigot the problem in the battle arena coment. spigot has an Anti X-ray integrated plugin called Orebfuscator (or similar) that neds to render any new blocks place, created or destroy. So creating a layer with a regen will slow the server down if you have not enough ram for the program to run smooth.
My players cant break blocks in spleef arena
@sir_brando
Same for me...