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.


  • 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


  1. 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.

  1. /spleef create <Spleef arena name> : Example /spleef create myFirstArena
  2. /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
  3. Now select the layer you want the players to fight on with the WorldGuard edit tool (usually a wood_axe)
  4. /spleef setLayer <spleef arena name> . Example /spleef setLayer myArena
  5. 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


  1. players will need the permission node arena.join.spleef
  2. /spleef join
  3. Permissions to leave arena.leave

Youtube Tutorials

YouTube Tutorials. If you find others please let me know


  • 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 through a browser


This plugin is made to hook into BattleArena, so you also need to download it as well, along with WorldEdit and WorldGuard.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of CloudeLecaw CloudeLecaw Dec 16, 2014 at 23:02 UTC - 0 likes

    I am using Wordedit 6, Worldguard 5.9.1 (spigot 1.8), Spigot 1.8 and BattleArena together with ArenaSpleef 1.5.1

    Also tested
    Worldedit 5, Worldguard 5.9.1, Spigot 1.7.10, BatteArena together with ArenaSpleef 1.5.1 <- All is working there fine.

    i think broken is the wrong way to discripe it....its loading.

    here the Console Output :§
    21:20:16] [Server thread/INFO]: [ArenaSpleef] Enabling ArenaSpleef v1.5.1
    [21:20:16] [Server thread/INFO]: Arena Spleef needs WorldEdit and WorldGuard to function!
    [21:20:16] [Server thread/INFO]: [ArenaSpleef] v1.5.1 stopping!

    im using wg 5.9.1 (the one for spigot 1.8) and worldedit 6. (we 6 is recommaned for spigot 1.8)
    seems like the plugin has problems with one of them

    Last edited Dec 17, 2014 by CloudeLecaw
  • Avatar of Junit151 Junit151 Dec 16, 2014 at 22:20 UTC - 0 likes

    After the Spleef game ends, I am unable to break blocks. Anyone had this issue?

    On another note, I just solved another problem that had me for a while. Bottom line: No special characters in arena names.

  • Avatar of xion87 xion87 Dec 11, 2014 at 14:58 UTC - 0 likes

    is not broke, it don't support wg6

  • Avatar of CloudeLecaw CloudeLecaw Dec 11, 2014 at 01:53 UTC - 0 likes

    This Plugin in V1.5.1 broke on Spigot 1.8

  • Avatar of joshthegrate joshthegrate Dec 02, 2014 at 05:01 UTC - 0 likes
  • Avatar of oolliiee123 oolliiee123 Nov 18, 2014 at 04:07 UTC - 0 likes

    My players are getting quite annoyed at the amount of time they have to wait for a spleef game to start. How can I change it from 60 seconds to 30 seconds?

    TechinMC server owner - IP: Mob arena, survivalgames, survival, minigames and more!

  • Avatar of XDetonateX XDetonateX Sep 29, 2014 at 11:56 UTC - 0 likes

    Hey guys, I need some help. So, I really want to make a set win and a set lose area. Is there a command for that? So that I can stand in a spot, and make it where players are teleported when they lose and an area where the winner teleports to? Or atleast a safe area where everyone can be teleported to after finishing the mini game?

    Last edited Sep 29, 2014 by XDetonateX
  • Avatar of RadiantPixelz RadiantPixelz Sep 28, 2014 at 05:39 UTC - 1 like

    How to set the prize of the Winner and The losser? please respond ASAP! :D

  • Avatar of wsavage9 wsavage9 Sep 22, 2014 at 21:22 UTC - 0 likes

    @creepalla: This is what the sign is for spleef Top line [spleef] Second line "join" Third line "arena name"

    Last edited Sep 22, 2014 by wsavage9
  • Avatar of wsavage9 wsavage9 Sep 21, 2014 at 18:38 UTC - 0 likes

    Source code!!?? Please


Date created
Sep 14, 2012
Last update
Apr 07, 2014
Development stage
Curse link
Recent files