EpicSpleef
EpicSpleef is a plugin for the minecraft minigame spleef. You don't know what spleef is? You can find a great description >here<.
- Comprehensive statistics
- Multilingual (language file)
- Nice looking scoreboard
- Uses some cool 1.8 features like titles
- Highly configurable
- Infinite arenas
- Supports lobbies (optional)
- Ingame shop for particles and similar stuff
- Get snowballs for destroying blocks to fight campers (optional)
- Some cool gamemodes: Normal, BowSpleef, Splegg, SpleefRun
- Fight on animals. Ride a rabbit/pig/sheep/villager/etc. while fighting!
- Ingame commands to create lobbies and arenas
- Can be used in protected worldguard regions without having to configurate anything (should work for other protection plugins, too)
- Inventory-GUI for joining, statistics and the shop.
- Multiple floor levels
- Cool low-gravity mode (As if you were on the moon)
- Tabcomplete commands AND arguments
- Three types of spectating: normal, normalFlying and gamemode 3!
- Rewards (money or/and points)
- Auto-Updater with many features. (How to disable?)
- Code available on GitHub
- Lots of other stuff
Command | Description | Permission |
---|---|---|
/spleef ? | Shows a list with all avaiable commands | spleef.help |
/spleef join [arena] | Attempts to join an arena | spleef.join |
/spleef stats | Shows your statistics | spleef.stats |
/spleef create <arena> | Creates a new arena in your world | spleef.create |
/spleef addSpawnloc <arena> | Adds a spawnlocation at the place you are standing on. This also saves yaw and pitch! | spleef.addspawnloc |
/spleef addBlocks <arena> <worldedit/lookingAt/standingOn> [-saveMaterial] | Adds the blocks to the floor. If -saveMaterial flag is used it will save the current material of the ground, else it will use snow as floor material. | spleef.addblocks |
/spleef setLobby <arena> <lobby> | Sets the lobby of the arena. | spleef.setlobby |
/spleef setValue <arena> <flag> <value> | Sets some flags. (more detailed description comming soon) | spleef.setvalue |
/spleef flags [arena] | Lists all flags and theit values | spleef.flags |
/spleef start | Sets the countdown to 5 | spleef.start |
/spleef reload | Reloads the plugin | spleef.reload |
/spleef update | Updates the plugin | spleef.update |
/spleef delete <arena> <arena> [deleteStats] | Deletes an arena. If the deleteStats flag is used it will also delete the stats for this arena. | spleef.delete |
Command | Description | Permission |
---|---|---|
/spleefLobby ? | Shows a list with all avaiable commands | spleeflobby.help |
/spleefLobby create <lobby> | Creates a new lobby in your world | spleeflobby.create |
/spleefLobby addSpawnloc <lobby> | Adds a spawnlocation to the lobby | spleeflobby.help |
English description: https:wiki.nitrado.net/en/EpicSpleef
German description: https:wiki.nitrado.net/de/EpicSpleef
English tutorials
comming soon
German tutorials
comming soon
Particles: Videos
GUIs: Pictures
You want to try the plugin before installing?
There's a public testserver to test the plugin: spleef.nitrado.net
@adopted3
Yes, I want to fix the bug, but at the moment I have no solution.
@SammyT291
Thank you for your detailed feedback.
1. Thank you! I had the same bug a few days ago, but couldn't find the reason, why one player hasn't been teleported to the arena. If this happens when a player joins the arena at the last second this will be pretty easy to fix.
1.5. See 1.
2. I'll take a look at this, but I've never experienced this bug myself...
Your requests:
1st: This would be easy to implement. If you enable the spectator mode the spectating players already get's a message, who is the winner.
2nd: Yes, this will be implemented pretty soon.I'm already working on this issue.
3rd: Never thought about that. I'm not sure if I add this.
4th: I like the idea. :)
Fantastic plugin, using it on our minigames hub,
There are a few bugs we have found,
1. Users that join an arena within the very last 2 seconds of the time before the match starts sometimes join the arena's lobby but do not get teleported into the game with the rest of the players making them stay in the lobby until all players commit suicide.
1.5. This bug seems to occasionally cause the start timer to restart before the game starts (at the moment the late user joins and others are already in the arena as described in #1) and upon the restarted timer reaching 0 nothing happens and everyone in the arena still cannot break snow. forcing everyone to '/spleef leave'. at this point the arena sign states its still in progress with 0 players until a server restart.
2. upon death some users infinitely fall to the void instead of going back to the main spawn.
The error that spams console much more than any other is: http://pastebin.com/Gtst0TFy
It generates a rather lengthy log file so I cant easily find the other error[s] if it exists.
a couple of feature requests:
1st: Broadcast the round winner, something like: "<name> wins in arena <arena>!"
2nd being: Config Option to set the countdown time, one min seems a little long for us.
3rd being: Config option to enable traditional deaths (falling into lava below) instead of the insta death the plugin does? alot of players like the original risk of falling to lava instead of just disappearing.
4th being: Would it be possible to have Arena Statistic signs on two signs?
"/spleef setStatSign1 Arena"
Arena Name
Games: 123
Kills: 123
Blank
"/spleef setStatSign2 Arena"
Most Wins:
Name
Most Kills:
Name
Best regards,
Head technician,
Wizry network,
Sam.
@BtoBastian
I cannot disable MultiInv in a particular world. :(
Any chance this will become compatible? We never used to have this problem, until about Spigot 1.8.5 and up.
@GlowTimeHD
It's planned, but at the moment I'm writing a sponge-version of the plugin, so it will take some time... @adopted3
You could try to disable the plugin in the spleefworld, if the plugin supports it.
Could you add bungee support? That would be great.
@BtoBastian
Hi ! Yes, we use MultiInv... it's really important for us.
Do you think this will be resolved some day?
Thanks, Paul
@adopted3
Do you use any other plugin that modifies the inventory? For example Multiverse-Inventories causes some problems, if the player joins from another world.
Hello,
(Running Spigot 1.8.5)
We just upgraded Epic Spleef to 0.0.16 (from 0.0.12, I think).
Thanks, Paul
@LokeYourLord
I've never tested it with Cauldron, but there are defenitly some 1.7.10 craftbukkitserver using the plugin. I know the documentation is incomplete, I'm going to improve it when the plugin is in beta. I recommend using the TAB-feature. Most of the commands should be self-explanatory.
@BtoBastian
You dont mind to add a bit more documentation to this, because i cannot figure out what other modes for spectating there are and how to use it all and so.
Edit: NVM fixed after server reboot.
Edit 2: So well after the reboot i could join the arena, and my items where replaced with the lobby items, BUT they dont do anything, shop does nothing, cant leave arena, and thats because i actually am not even in the arena, it doesnt list me as a player at all :( So this plugin basicly does not work with 1.7.10 Cauldron
@LokeYourLord
It does, but some features might not work. I've not tested the Plugin with 1.7.x myself, but there are some 1.7.x servers using the plugin.
The 1.8 version of this doesnt work with 1.7.10 does it?
@Mazzlejaz
Yes, a delete sign command ist planned. At the moment the only way to remove a joinsign is to remove it in the arena.yml file. I'm sorry for that. :-/
If you create a join sign and then destroy it, then try to place another one on that same block it then says "There is already a join sign on this block!" so now whenever my server restarts in gives me this error: ERROR Could not load joinsign in world spleef at -35, 13, 21 cause there is no sign!
which obviously does not make sense since I can't place a sign because there's already one "attached to that block" in the game... I'm not sure if that all made sense but... it doesn't matter much, just a little frustrating since i can't put any signs on that said block now.
also i tried maybe using a deletesign command but there isn't one? perhaps that could be added as a fix for this error?
@Mechanize023
SpleefRun is pretty similar to TntRun (good example of TntRun: https://youtu.be/7B7GIBG890k?t=1m28s). You lose, if you fall beneath the lowest block of the arena (like in normal spleef, too).
An other way to use this mode is this: Click me, too see a picture
That's not the normal usage of this mode, but I think it's a funny misuse. It's something like a 1vs.1 jump n' run.
I made a spleef run arena made it with clay, then selected the region and create a spleef and changed the mode to spleefrun and I added two spawn points is there any thing else I have too do? How does it know when they get too the end?
I already enabled it too.
@EnderSandman
Stupid question, but do you have all permissions? Of you don't have the permission to use a command it won't be in the list.
@Gwendael254
Yes, but some things may not work. Just give it a try. :-)
Hey !!!!
Plugin can work in 1.7/1.8 spigot crack ????
Thinks ^^
No errors in the log. It just acts like I used the command with the incorrect format.
The exact command I used was
/spleeflobby create spleef_lobby
This is displayed in the chat:
Error is Wrong usage! Please type /spleeflobby ?
If I do /spleeflobby ? it only lists one command which is
/spleefLobby addSpawnloc <lobby>
There is no mention of a create command.