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 7, 2013@Cookiezowner
You can do it with commandblocks if you know how to work with them....
Hint: sudo @p spleef join
-
View User Profile
-
Send Message
Posted Apr 7, 2013And We are looking for a custom plugin maker/ Coder for our server can u be the one?
-
View User Profile
-
Send Message
Posted Apr 7, 2013IS there a way u can write on signs like [Spleef Join] that u can join automaticcally??
-
View User Profile
-
Send Message
Posted Apr 5, 2013@Maxles
Sure
BattleArena/config.yml
matchForceStartTime:
-
View User Profile
-
Send Message
Posted Apr 5, 2013@alkarinv
Thanks, i have another question: Is there a way to make the spleef start faster? Cause when i join it says: Match start in 2 minutes 59 sec
-
View User Profile
-
Send Message
Posted Apr 5, 2013@Maxles
You also need to install BattleArena, WorldEdit, and WorldGuard. All 3 of those are necessary. Should work fine if you have those :)
-
View User Profile
-
Send Message
Posted Apr 5, 2013The plugin dosent work for me, in console says: [SEVERE] Could not load 'plugins\ArenaSpleef.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: BattleArena.
I've installed the v1.4 ArenaSpleef and i have Craftbukkit Beta build 1.5.1-R0. 1
-
View User Profile
-
Send Message
Posted Apr 4, 2013@Al3XKOoL
I removed the EPaintball and ESpleef, because now that you can make your own custom games they werent needed.
http://battleplugins.com/w/index.php/BA_CustomGames
That will show you how to recreate EPaintball, and you can do the same with ESpleef... let me know if you need help!
-
View User Profile
-
Send Message
Posted Apr 4, 2013@alkarinv
Have default config. Tried whit:
joinType: JoinPhase
get same problem New update not generate ESpleefConfig.yml. Same problem on ArenaPaintball
BattleArena work whit:
joinType: JoinPhase
-
View User Profile
-
Send Message
Posted Apr 3, 2013@alkarinv
Okay, thanks!
-
View User Profile
-
Send Message
Posted Apr 3, 2013@Maximio_
Right now there is just a Queue, and a JoinPhase.
http://battleplugins.com/w/index.php/BattleArena#Running_Competitions_that_have_a_JoinPhase
-
View User Profile
-
Send Message
Posted Apr 3, 2013What are the other join types available? Couldn't find any information on join types in the wiki.
-
View User Profile
-
Send Message
Posted Apr 3, 2013@Al3XKOoL
So make sure you have made an espleef arena. also pastebin me your ESpleefConfig.yml.
-
View User Profile
-
Send Message
Posted Apr 3, 2013Hi how to run spleef/espleef auto?
when tried /epleef auto get this message
/espleef open [string...]
-
View User Profile
-
Send Message
Posted Apr 2, 2013@Maximio_
Thanks! I will :)
-
View User Profile
-
Send Message
Posted Apr 2, 2013Alkerin! My Havoc hero <3 You might just remember me as 'MaxGoesOnline' on Havoc, but thanks for this plugin. I love all the plugins and use yours frequently! Keep on updating and don't stop!
-
View User Profile
-
Send Message
Posted Apr 2, 2013@Ubique1964
There is a list of all jars you need for this to run, step by step instructions how to create the spleef arena, what the spleef arena should be placed over (water or lava), other commands you might need, the permissions needed to join/leave, and a help section where you can ask questions and check the wiki...
yeah, no explanation at all...
-
View User Profile
-
Send Message
Posted Apr 2, 2013Yet another plugin with little explaination on what to do or how to set it up, sorry not wasiting my time
-
View User Profile
-
Send Message
Posted Apr 1, 2013@Billythekidzz
BattleArena/config.yml. Look for unsafeItemEnchants and turn it to true.
Also if you want that much.. why not change the ArenaSpleef/config.yml and turn on the super pick?
-
View User Profile
-
Send Message
Posted Apr 1, 2013@alkarinv
Thanks. Would it be possible to enchant shears to efficiency 1000? This is my config for that section:
onSpawn: options: [deEnchant, giveItems, hunger=20, health=20] items: # ignored if options doesnt have "giveItems" - diamond_spade eff:1000 1 - shear eff:1000 1 - diamond_pickaxe eff:1000 1
But for some reason only shears with no enchants and a diamond spade with efficiency 1000 comes up when the spleef starts.