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 Apr 1, 2013@Billythekidzz
https://github.com/alkarinv/BattleArena/wiki/Item-Enchant-List
-
View User Profile
-
Send Message
Posted Apr 1, 2013Hi, is it possible to enchant the items you get when you start the match? If so, how? Thanks.
-
View User Profile
-
Send Message
Posted Apr 1, 2013@Xephosisdaboss
try just resetting the layer. That hopefully will fix the problem.
The spleef layer has a priority of 11 I believe. If your other region is higher priority (like 20, or 100), then it will spam that message.
-
View User Profile
-
Send Message
Posted Apr 1, 2013Hi we are getting a problem with worldguard and arenaspleef. The "You don't have permission to build in this area" spams the chat but snow leaves etc. can still be destroyed. Can you help?
-
View User Profile
-
Send Message
Posted Apr 1, 2013@alkarinv
The IP is 216.244.80.250:25581 and the arenas are at /warp spleef
-
View User Profile
-
Send Message
Posted Mar 31, 2013@NuggetFace
Would you mind giving me your ip? I would like to see the fail :)
without more than 2 spleef arenas how can you do the /tourney auto spleef?
-
View User Profile
-
Send Message
Posted Mar 31, 2013Nah, it hasn't worked it's all good though two arenas is enough :)
-
View User Profile
-
Send Message
Posted Mar 31, 2013@alkarinv
Yea, I've set it up like my other arenas, I'll give it another go now.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@NuggetFace
So just to make sure. You are selecting the area with the WorldEdit tool before typing the setLayer command?
If so hit me up on irc and we'll figure it out.
-
View User Profile
-
Send Message
Posted Mar 31, 2013Two of my Arenas will regen after a game but my third arena will just stay the same with the blocks broken. I have tried removing the arena and making it again (under a new name) but it still won't regenerate.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@acrob4ticon
oops, yeah there is no command for that. I'll add that to the next version. For now you should delete the arena and just start afresh :(
-
View User Profile
-
Send Message
Posted Mar 31, 2013hey... how do you delete spleef layers?
i've added one but want to remove it, i tried delLayer but no luck.
cheers
-
View User Profile
-
Send Message
Posted Mar 28, 2013@supawiz6991
Is that no longer working? That option should still work exactly like that.
EDIT: /spleef reload : this isnt completely working. But glad to hear a real restart fixed.
-
View User Profile
-
Send Message
Posted Mar 28, 2013Hello,
I'm trying to make it so players inventories have to be clear before they are able to join the spleef queue. I had it working before but we started over for the 1.5.1 and I cant get that function to work.
Im pretty sure all i did last time was this:
preReqs: options: [noInventory]
but it doesnt seem to work this time.
-
View User Profile
-
Send Message
Posted Mar 28, 2013@tarahere81
Sure did, just use water underneath and its fine.
-
View User Profile
-
Send Message
Posted Mar 28, 2013Did you ever make the ability to lsoe spleef with water instead of lava? Sometimes player lag out of the game during spleef, log back in , not in the spleef game but still in the arena, with their regular items. Player falls into lava and looses his regular gear
-
View User Profile
-
Send Message
Posted Mar 28, 2013@Fluviu22
So I just uploaded a version where /spleef reload, will work to get the config values.
But until that clears you will actually have to do a /reload or a restart to read in those values again :(.
-
View User Profile
-
Send Message
Posted Mar 28, 2013how can i activate the superpick item??
i set it to true in the config.yml, and set 284 at the received item in spleefconfig.yml..i start the game, i receive the gold shovel, but it doesn't break the floor instantenous
i did all the setting, i selected the layer...before i tried the superpick, the game went fine...but was annoyed of the snowballs that were keeping piling up below the arena
-
View User Profile
-
Send Message
Posted Mar 24, 2013@AllMightyRyan
Check your pm so we can talk in person and figure it out!
@Manut38
You can change who sees what messages.
https://github.com/alkarinv/BattleArena/wiki/Configsetup#wiki-Changing_who_gets_match_announcements
If those dont work let me know.. the messages are very customizable.
@Bobler420
That is probably because you dont have 1 of the following.
@sury12345
See the above comment, you need those 3 plugins to make ArenaSpleef work.
@rbonafied
Sorry, I changed it so that you now need a permission to leave.
Some people dont want players leaving during the matches.
-
View User Profile
-
Send Message
Posted Mar 24, 2013fyi - '/spleef leave' doesn't actually leave. It displays the command but doesn't do anything. Immediately after I did spleef leave, I then did /arena join and it told me I was still in the spleef queue.
Latest version of all plugins - by the way.