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

  • Avatar of creepalla creepalla Aug 16, 2014 at 21:26 UTC - 0 likes

    Does anyone have a list of gametypes for the signs? I don't know what to put o.O

  • Avatar of rwsender rwsender Aug 12, 2014 at 21:54 UTC - 0 likes

    @superwiz6991 ty, worked perfectly

    Any chance anyone knows how to make the tools you get have an enchantment on them? like effeciency 5?

  • Avatar of supawiz6991 supawiz6991 Aug 07, 2014 at 00:51 UTC - 0 likes

    @minewiz2012: Go

    For my spleef region i set the following flags after having the issue you are having:

    build: deny, construct: none, pvp:allow, entry: Allow

    you could also try adding the following to your onStart options in the config:


    @@DarkPixel1337 and @rwsender add the following to your onstart and onjoin sections of your config and see if it helps:


  • Avatar of jenks1999 jenks1999 Aug 06, 2014 at 03:35 UTC - 0 likes

    Just wondered how i can set up Spleef to TP players back to lobby instead of to the main server? so they can redo and play another game. Without having to rejoin the instance.

  • Avatar of minewiz2012 minewiz2012 Aug 02, 2014 at 18:05 UTC - 0 likes

    Please Help...

    For some reason, only OPS can break the blocks in arena! I checked the world guard region and I set build to allow, but they still cannot break blocks. The groups have the permission node to join and leave, am I missing something?


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