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.
Ok thanks. :p You're welcome. I think this suggestion will add in 1 month ?
And can you add Aquaspleef ?
@TheIntelloBox
No new visible features in the new build. Only a lot of changes internally and some basics for the new gamemodes.
Thx for the suggestion for the scoreboards, I'll add this soon.
I've download the latest build. What changes?
You can make so that we can personalize the scoreboard ? (new title...)
Oh ok
@TheIntelloBox
No, sry, that's impossible.
Thank you ! You think that the version will go out before two weeks?
@TheIntelloBox
Ok, thx for the information. I can add this to the version after the upcoming one. There I'll add several controls like that. Sry, but faster wouldn't be very efficient for me.
@Goasi
You press on an object which you have in the inventory to leave the part. We have him when we join the part and we do not have him anymore when the part began. (Example a bed)
@TheIntelloBox
What do you mean with "An object to leave the game and where we could personalize him"?
Problems with regeneration result from using incompatible plugins. There is no way for me to change this. You have to find out the problem on your own.
Can you do to this :
An object to leave the game and where we could personalize him ? (this is really needed)
And sometimes, the arena is not completly regenerate
Ok good !
@TheIntelloBox
It's a frequently changing list. These are the current planned "core features":
The plan for the next version is to include the first two features of the list. Maybe I'll also remove the WorldEdit dependency.
@Goasi
Thanks, it's work fine. Can you give us the list of the future novelties ?
@TheIntelloBox
Ah ok, they should work. Just ensure that you are using utf8 encoding for your files.
@Goasi
I speak of : é or à or è ...
@TheIntelloBox
Spectator Mode is planned, but with low priority. There are several more important things to add first :)
What do you mean with the problem of accents? Your problem in the language file some weeks ago? You just have to correctly format your file, then it must work. That's no specific characteristic of this plugin, this is a feature of YAML. (the file format). When you are using single quotes in a language string, you have to escape it (however, this is not really working somehow) or you have to use double quotes as a message container.
Please add :
- Spectator Mode - Can you solve the problem of accents?
@CORECAGE
Thanks for the feedback :) Some of these features are already planned. However, the next update will last some weeks due to lack of time currently.
Its a great plugin, but I wish there was away to edit the initial respawn location, thats nice, I love being able to respawn them in an area for them to watch! but I wish I could have a secondary, so after the game ended, everybody in the game, and anybody who leaves the game would be taken back the spawn, instead of making them wait for a winner, or forcing them to leave, so they would not know xD other then that, a little bit of configuration out of minecraft would be nice, in the config for winning things, and being able to have specific things in the arenas :)
@Goasi
Ok thanks.