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 Jun 5, 2013@alkarinv
is there a way to remove the snowballs upon leaving spleef? its causing lag with the large amount of drops xD
-
View User Profile
-
Send Message
Posted Jun 5, 2013UPDATE
I just released a new version with a fix, but version 1.4.1 of spleef is missing the SpleefConfig.yml.
This is a config file that is located inside of "ArenaSpleef/SpleefConfig.yml" and has all the game options. It is necessary for the plugin to work. So you can either wait for bukkit to approve the new Jar, or you can fix yourself just by copying this file,
https://github.com/alkarinv/ArenaSpleef/blob/master/SpleefConfig.yml
and placing it inside of ArenaSpleef/SpleefConfig.yml
-
View User Profile
-
Send Message
Posted Jun 5, 2013@Nexoit
That was an issue but I believe I fixed that in a more recent version of BattleArena,
http://dev.bukkit.org/media/files/709/12/BattleArena.jar
That should fix the queueing problem.
@Beebeeoii
I've stopped using Hamachi when I discovered it does something strange with connections to prevent me from using many european servers.
But here is the fix, which I'll also make an announcement about. Somehow the SpleefConfig.yml file that is needed did not get included into this most recent Jar, which is why some people are having problems getting it working. The fix is to make a file called.
ArenaSpleef/SpleefConfig.yml
and put in the following.
https://github.com/alkarinv/ArenaSpleef/blob/master/SpleefConfig.yml
Really sorry about that, not sure why the file didn't get included for this jar.
-
View User Profile
-
Send Message
Posted Jun 5, 2013On my server players keep getting told they are in a queue when they aren't and it is not allowing players to join arenas.
I am currently using Battlearena and Spleef.
When players type /arena leave it says that they have left and when they go back to join an arena again they get told they need to leave the queue again.
Help would be amazing :) Cheers.
-
View User Profile
-
Send Message
Posted Jun 4, 2013Me too. Cant use any commands. I mean after using nothing happened.Please help me. I am using hamachi server. Hamachi:BeeCraft2 Password:123123123 ip:25.57.143.23
Thanks see you
-
View User Profile
-
Send Message
Posted Jun 4, 2013@joshinator328
Open up the
ArenaSpleef/SpleefConfig.yml
it should look like this. http://pastebin.com/JNQu8iRC
if it doesn't have the "giveItems" thats the reason.
@tyneal15
Tyneal, I'm sure there are some errors on the console that explain this, but give me your ip and I'll try and hop on with ya to solve them.
-
View User Profile
-
Send Message
Posted Jun 4, 2013everytime people join the spleef we dont have a shovel. why is this happening? and is there anyway to fix it?
-
View User Profile
-
Send Message
Posted Jun 4, 2013@alkarinv
Yes I Do. (couldn't live without them ;D)
-
View User Profile
-
Send Message
Posted Jun 3, 2013Thanks I fixed the team issue :D
-
View User Profile
-
Send Message
Posted Jun 3, 2013@chrislem
Whats your ip? I'll hop on, that is very odd.
@Compressionist
Strange, same deal, can you get me your ip so I can see this. Might be able to find whats wrong.
-
View User Profile
-
Send Message
Posted Jun 3, 2013@alkarinv
I have the newest versions, and i still do not know how to disable death messages i don't like it popping up when someone dies
-
View User Profile
-
Send Message
Posted Jun 3, 2013i download version 1.4.1 and on the console it says:
Enabling ArenaPaintball v1.1.3 Loaded Paintball perams has no arenas, cs section v1.1.3 enabled!
and i cant type any command of spleef.
-
View User Profile
-
Send Message
Posted Jun 2, 2013@tyneal15
Do you have WorldEdit and Worldguard as well? It needs those as it uses them for layers.
@drob2897
sure.
In the SpleefConfig.yml
nTeams: 2+ teamSize: 1then do
-
View User Profile
-
Send Message
Posted Jun 2, 2013Any way to remove teams from Spleef and just have player vs player?
I got team set to 2 as when set to 1 everyone is on the same team. Would I set this to 0?
I team size set to 1+
-
View User Profile
-
Send Message
Posted Jun 2, 2013For some reason, none of the commands are working an I have updated both Battle Arena and this plugin. I checked the console and there were no errors reported.
-
View User Profile
-
Send Message
Posted Jun 1, 2013@Compressionist
Which version of BattleArena do you have? I think i fixed it in the newest version. If you already have the newest version let me know and I'll fix!
-
View User Profile
-
Send Message
Posted May 31, 2013How can i disable the death messages from popping up? it keeps spamming when a player dies in the spleef arena
-
View User Profile
-
Send Message
Posted May 31, 2013@princeteam
You probably created the arena with the command
delete it and try again with
That should fix that problem
@Xx_Plutonium_xX
Config should be fixed with the most recent version. But it doesn't change old configs, if you paste me yours I can take a look and fix.
-
View User Profile
-
Send Message
Posted May 30, 2013FIX THE CONFIG !
-
View User Profile
-
Send Message
Posted May 30, 2013Hi i cant get run this plugin. its says its loaded but when i type /spleef noting happens.
I dont have any other plugin use "/spleef"
Edit : Thanks SpleefConfig.yml fixxed :)
Edit2: This thing said me "arena iron is not spleef arena" when i do /spleef setLayer iron (i created arena with /spleef create iron)