Multi Spleef
Please use the latest dev build for 1.8.3 or newer!
Multi Spleef is a fully automated plugin, which manages Spleef games and arenas.
What is Spleef?
Spleef is a game which can be played on MineCraft servers. The goal of this game is to knock out all other players by destroying blocks beneath them. If a player falls out of an arena, he is out of the game. The last player in the arena wins the game.
Why should I use this Spleef Plugin?
Sure, there are lots of different plugins which support Spleef games. However, none of these other plugins support the probably biggest advantage of this plugin: Arenas in ANY shape you prefer. You want a snake-formed arena? Just select the full arena, create it and adjust its mask, to fit the snake shape.
Features planned for Version 2.5
- Removal of WorldEdit dependency
- Split up of RESPAWN_LOC flag into more detailed flags
- New game mode: TimeSpleef (more details on that when the version is released)
- Layer regeneration for all game modes
- Interactive ingame inventory
- Several Bugfixes and minor improvements
Features planned for later versions
- Support for teams
- Game mode configurator - build your own gamemodes with different options
- Remove SQLibrary dependency
- New, interactive arena editor
- Ingame first setup routine
- Elements for the game mode configurator to allow playing BowSpleef
- Better reward systems
- Sponge version
Please note that some features may get never implemented as the above list contains just plans and ideas.
Features
- Fully automated Spleef games
- Unlimited arenas
- Unlimited layers in an arena
- Automatic regeneration of arena layers
- Randomly generated block layers
- Any arena-shape is possible
- Individual configuration of each arena by flags
- Achievements
- Multiworld support
- Camping detection: Camping players get teleported down one layer
- Upper-layer camping prevention: Layers get deleted 10 seconds after the penultimate player falls down
- Game history
- Knockout history
- Stats per player
- Save your stats either in files or in a database
- Top player rankings
- Live SignWalls to show arenas and players
- Easy setup
Requirements
There are a few things required to run Multi Spleef. Please install WorldEdit before you install Multi Spleef, otherwise there will be an exception!
This plugin also has one optional dependency:
- SQLibrary by PatPeter (Needed for database storage)
bcCore and bcSignWalls are no longer needed for version 2.3 and newer!
Video Tutorial
(by elimusgrove9)
Dev Builds
Please note that all new builds require Java 8!
Quote from BukkitDev's staff:Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Feedback, Questions, Errors
Feel free to post feedback, questions and errors to the comments on this page. Errors can be also reported on the ticket tracker.








-
View User Profile
-
Send Message
Posted Jan 29, 2015Ok here is the Pastebin, hopefully this helps.. http://pastebin.com/xt1jPxgL
-
View User Profile
-
Send Message
Posted Jan 29, 2015@cardosuphus
It's working with 1.8. Only 1.8 Blocks may cause some minor problems. (not tested, maybe I'll fix this in a few weeks)
-
View User Profile
-
Send Message
Posted Jan 28, 2015are you going to update this plugin to 1.8?
-
View User Profile
-
Send Message
Posted Jan 26, 2015@JoePCool14
yes, please.
-
View User Profile
-
Send Message
Posted Jan 25, 2015Actually this plugin is working however anytime I try creating a new arena it says An Internal Error Occurred... Do you need an error paste on this?
-
View User Profile
-
Send Message
Posted Jan 23, 2015@Goasi
http://pastebin.com/Ssp2A5rC contains what I got in the console. Sorry that it took so long to get this, I didn't see the comment until just now. :)
EDIT: It actually worked when I tried again. We should be good to go for now! :D
-
View User Profile
-
Send Message
Posted Jan 4, 2015@SprintUniverse
There are no known problems with paintball - I have never tested it with tnt run, but I think there should be no problems.
When SignWalls are not available, it seems like there is an error when initializing the plugin. Commands are working, so there can be two problems: there is an incompatible version of Vault installed, or the stored arena data is broken.
Have you any logs? There should be an error printed out by the plugin while starting the server. This would it make a lot easier for me to find the issue.
-
View User Profile
-
Send Message
Posted Jan 3, 2015Hi, I Love this plug-in verry mutch and was the first game on my 1.7.10 craft bukkit server. It stopped working, i can create the arena, floors and bounds and gamemode and enable but i cannot join it. (This Used To Work) i cant do signs (this plugin does not offer any signwalls or does not exist) and /spleef join 1 : an internal error occurred while attempting to perform this command. please fix this or tell me a solution, is it not compatable with tnt run or paintball? -SprintUniverse
-
View User Profile
-
Send Message
Posted Jan 3, 2015It seems I made the mistake of selecting the whole arena, which had a roof. The plugin must have thought of that as a layer and spawned players there. I've fixed it by not including the top in my selection.
Awesome plugin by the way!
-
View User Profile
-
Send Message
Posted Dec 25, 2014@PikachuPorkChops
Hi,
currently there is no way to manually set spawnpoints. Players always get spawned at a random location on the top layer. If the players are spawned on the roof of the arena, the plugin thinks that the roof is a layer. You can easily remove it with the command /spleef removelayer <arenaid>.
Which coordinates you want to set? The arena data folder is just for saving the content of the arena, you can't edit the files. You have to manage the arenas ingame. Important configurations like flags are stored in arenas.yml. This file is editable.
-
View User Profile
-
Send Message
Posted Dec 24, 2014Hello!
When I join one of my arenas, I am spawned on its roof rather than the middle. Is it possible to set the spawnpoint manually? I can't find another way to get it work. And there aren't any coordinates I can set in the arena data folder.
Thanks, Pikachu.
-
View User Profile
-
Send Message
Posted Dec 15, 2014@JoePCool14
Please copy & paste the error messages :)
If it's not to hard, I'll fix it the next few days.
-
View User Profile
-
Send Message
Posted Dec 14, 2014Hello! I've popped this on my server along with bcSignWalls and bcCore. The Core works, the Spleef and SignWalls do not. I am using the latest 1.8 spigot release. Any insight on this? Thanks. :)
-
View User Profile
-
Send Message
Posted Nov 21, 2014@Maskedcreeper100
I don't really understand what you want. Just explain your ideas/suggestions a little bit - it's hard to guess what you want without any details :)
I think that this plugin actually has all useful functions which other spleef plugins have - there are even some exclusive features. However, if you don't agree, just explain it and I'll try my best to add this features.
-
View User Profile
-
Send Message
Posted Nov 20, 2014I personally dont feel like there are enough flags. Like side below. needs a lot more functions.
-
View User Profile
-
Send Message
Posted Oct 3, 2014@antoniobenedetti
I answered your PM ;)
-
View User Profile
-
Send Message
Posted Oct 3, 2014There are no LEAVE_LOC or LOSE_LOC flags? :(
-
View User Profile
-
Send Message
Posted Sep 12, 2014@elimusgrove9
Thanks! Nice tutorial!
-
View User Profile
-
Send Message
Posted Sep 11, 2014Hello, Goasi, and Chrzi!
I made a plugin tutorial. Please consider adding it. https://www.youtube.com/watch?v=pgw78LBqp0A&feature=youtu.be
-
View User Profile
-
Send Message
Posted Aug 2, 2014@strontkever
Ok, thanks. That's exactly what I expected.