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 Feb 5, 2013@lvvipervvi
Download BattleArena --
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 Feb 4, 2013I get this error when starting the server.
2013-02-05 05:28:22 [SEVERE] Could not load 'plugins/ArenaSpleef.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: BattleArena at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_4_R1.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_4_R1.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:104) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
-
View User Profile
-
Send Message
Posted Feb 4, 2013@supawiz6991
pmed you. hopefully will talk soon!
-
View User Profile
-
Send Message
Posted Feb 3, 2013@alkarinv
Sure! you name it! Where and When?
The best time to catch me is 5pm EST to 12AM est Sunday-Thursday and 3pm EST to 3am EST Friday and Saturday!
-
View User Profile
-
Send Message
Posted Feb 3, 2013Thanks!
-
View User Profile
-
Send Message
Posted Feb 3, 2013@Xephosisdaboss
Check this out, should explain that.
https://github.com/alkarinv/BattleArena/wiki/Configsetup
@Homwer
Here, would you mind trying out this battlearena, it might fix those issues. It's a dev version, but it should be good.
http://dl.dropbox.com/u/38069770/jars/BattleArena.jar
@supawiz6991
I need to talk with you directly, something is definitely interferring and conflicting with the plugin
-
View User Profile
-
Send Message
Posted Feb 3, 2013Hi can you add on the arenaspleef page how to add rewards for in the config.yml i am still wondering about that? Thanks! Keep up the Good Work!
-
View User Profile
-
Send Message
Posted Feb 3, 2013Hi, we have a littel problem. We have two arenas one with teamsize 1 teams 2 and one with teamsize 1 and 4 teams.
When people write /spleef join 1on1 they get the message
Position 1 or2 or 3 Match start when 4 players join. But the game will start "normal" as soon as two players joined.
Another problem: somethimes when more players join than teamsize, like 3 player on the 2on2, one of them will get the superpikax item but it's not working and he can't lose! We avoided that by changing teamsize from 2+ to just 2.
3. We cant add the option "giveItems" "on start"
problem is, that we have enabled the super superpik option, but player get the item at spawn and can destroy blocks before "start"
-
View User Profile
-
Send Message
Posted Feb 2, 2013A quick spleef announcement.. I've been semi gone the last two days but will be back answering questions and will be replying to people tomorrow.
So apologies for the long wait times
cheers!
-
View User Profile
-
Send Message
Posted Feb 2, 2013@alkarinv any eta on a fix for the tp issue?
-
View User Profile
-
Send Message
Posted Feb 2, 2013Hi can you add on the arenaspleef page how to add rewards for in the config.yml i am still wondering about that? Thanks! Keep up the Good Work!
-
View User Profile
-
Send Message
Posted Feb 2, 2013@XVampiregurlX
Why do you care about god mode in a spleef game? btw. onEnter: options: [storeAll,gamemode=0] works fine on our server
-
View User Profile
-
Send Message
Posted Feb 1, 2013@XVampiregurlX if those commands were from the battle arena then I would assume they should be in the battle arena config not the arena spleef plugin... but im still learning this plugin so I could be wrong.
-
View User Profile
-
Send Message
Posted Feb 1, 2013<<reply 1236835>>
Hey. I couldn't get the doCommand thing to work. I tried a few times and finally gave up.
I did figure out a fix that seems to be working. I made a commandsign that the players click to join the arena.
The commandsign signs runs three commands.
One that turns flight off (/flight off),
the second joins them into the match (/spleef join) ....
and the third teleports (/^tp x y z) them the a waiting room that has a region flag that disables the use of the /flight and /fly command.
If you went the sign route...
I guess you could run a command that would move them to a lesser permission group .?. Just a thought.
-
View User Profile
-
Send Message
Posted Feb 1, 2013@supawiz6991 Eightman8: I’m struggling with disabling flight. We allow flight throughout the server but need to disable it in the arenas. Flight on/off toggle commands are /flight, /fly. Commands /flight off, fly off also work to disable flight. I referenced the BattleArena Wiki and followed the doCommand option. onStart: doCommands: - player fly off options: [teleportIn, blockBreakOn, pvpOff] I must be doing something wrong. I setup a command sign that allows them to join the arena and snuck in a /flight off command. Players just hurry and type /flight before the match starts. I use all your arena plug-ins and would like to turn flight off in all of them. The arenas are a huge hit. Ever consider of a mob arena?
And they already have god mode enabled. I allow my staff to have god mode
-
View User Profile
-
Send Message
Posted Feb 1, 2013@XVampiregurlX did you add the docommands chuck of code your self? in my configs this is all I have for that section:
onEnter: options: [storeAll]
How are the players getting into god mode? do they get put in god mode when they enter the arena or do they have it before hand and it carries over into the arena?
-
View User Profile
-
Send Message
Posted Feb 1, 2013This is what I have in the SpleefConfig and the ESpleefConfig Still won't turn god off
onEnter:
doCommands:
- player fly off
- player godmode off
options: [storeAll, flightOff, godOff]
-
View User Profile
-
Send Message
Posted Jan 31, 2013Hello, how do I make it automatic? I have just one option and that is fill all the players in the arena... I want to have it like that it start for example 3 minutes after the first player join to arena. is it possible? Thanks for a quick respond
-
View User Profile
-
Send Message
Posted Jan 31, 2013@Vampiregirl There are multiple config files...make sure to change it in all of them. I did the same thing when removing sheers lol
-
View User Profile
-
Send Message
Posted Jan 31, 2013I can't get godmode to turn off. It only toggles it, so players with it on, it gets turned of, but players without it on gets it turned on.
SpleefConfig.yml
onEnter:
doCommands:
- player fly off
- player godmode off
options: [storeAll, flight, god]