HeavySpleef - Spleef, Splegg, BowSpleef and more!

HeavySpleef Logo

MainSetupCommandsDev buildsChangelogRequirementsVideosFAQ

Graphics by TheOnlyRealTGS

What is HeavySpleef?

Spleef is a gamemode in Minecraft where your goal is to knock out players by destroying a floor so the other player falls down.
If a player touches a losezone he is out of the game. Last man standing wins...

HeavySpleef provides an easy to use plugin to setup your own, professional spleef games. And you don't need to have much knowledge.
Just setup a spleef game, based on the tutorials and you're ready to play spleef.

Download RecommendedSource on GitHub


  • Fully automated spleef plugin
  • Create as many arenas and floors as you want!
  • Different arena types: Cuboid and cylinder games
  • Different spleef gamemodes: Free for all, 1vs1 games, team games, shovels and splegg
  • Game flag system: Configure your spleef game with flags and make each arena unique
  • Signwalls to show real time game stats
  • Use three different floor types: Random changing wool, self builded floors or floors with a material id
  • Built-in spleef statistics! Show statistics of your spleef games (MySQL or locally stored)
  • Award your users with different prizes! Give them money or item rewards
  • Create spleef join/leave/start signs!
  • AntiCamping: Teleport spleef campers one floor down if they are camping
  • Toggle the use of the bukkit scoreboard!
  • Want to check out more? Then click here!

Stats Collecting

This plugin collects stats and sends it to the popular page mcstats.org. All of this stats will be kept anonymous.
The stats gives me a feedback how many servers and players are using HeavySpleef.
If you don't want to share this stats (you don't support me!), you can find a disabling option by opening plugins/PluginMetrics/config.yml and setting opt-out to true.

HeavySpleef Stats


This plugin is able to update itself with help of an auto-updater (/spleef update). If you don't want this you can find a disabling option by opening plugins/PluginMetrics/config.yml. and setting opt-out to true.

Planned features and their progress

  • Option to pay to join a match
  • Option for command block for OPs/admins
  • Scoreboard for team games
  • Automatically make people spectate after death
  • Feel free to make suggestions ;)

Other links:

Try this plugin out! Server address: mcsimplegaming.com
(Minecraft Simple Gaming - /warp spleef)

Nobody reads this...
No bug reports in the comments!
Have an idea for a new feature? Found a bug?
Report a bug | Suggest a new feature

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

  • Avatar of TheOnlyRealTGS TheOnlyRealTGS Apr 17, 2014 at 19:31 UTC - 0 likes

    @BucketConfigured: Go

    I was just trying to point out that I don't feel like it's HeavySpleef's job to clean up after other plugins ;)

    Owner of MC-Simple Gaming! Hope to see you there :)
    Need a free BuyCraft alternative? Try MinecraftMarket! | Need a great Spleef plugin? Try HeavySpleef!


  • Avatar of BucketConfigured BucketConfigured Apr 17, 2014 at 17:36 UTC - 0 likes

    @TheOnlyRealTGS: Go

    Oh no no, it's not a potion effect or particle effect. They have designed the plugin to just set you to invisible I'm pretty sure, so really it would only be a couple lines, but I understand your decision, but it was a suggestion and I think it's still a good idea, in my opinion. Thanks though TGS! :)

    I hope that my videos will be both entertaining and also educational in which my videos teach you how to properly use, configure and upload the plugins.

  • Avatar of TheOnlyRealTGS TheOnlyRealTGS Apr 17, 2014 at 09:42 UTC - 0 likes

    @BucketConfigured: Go

    Okay not a coder myself so I can't say if it's that easy. Still, I don't feel like it's HeavySpleef's job to make the player visible, remove all his potion effects and adjust his speed, or whatever plugins people are using to make spleef harder to play.

  • Avatar of BucketConfigured BucketConfigured Apr 16, 2014 at 22:19 UTC - 0 likes

    @TheOnlyRealTGS: Go

    A lot of plugins have this option. It's a simple fix. Once a player enters a game, do this: event.getPlayer().showPlayer(p); or event.getPlayer().hidePlayer(p);

    This is the "basics" of what needs to be added. Literally, 2-6 more lines after this ^ or less.

    Last edited Apr 16, 2014 by BucketConfigured
  • Avatar of TheOnlyRealTGS TheOnlyRealTGS Apr 16, 2014 at 22:11 UTC - 0 likes

    @BucketConfigured: Go

    I fully know and understand your suggestion, but I think that the players should toggle it themself before entering spleef. Also, I don't think it's possible, since the plugin "hacks" the protocol to remove the players visibility AFAIK, and I doubt those plugins have a Api.

  • Avatar of BucketConfigured BucketConfigured Apr 16, 2014 at 18:20 UTC - 0 likes

    @TheOnlyRealTGS: Go

    Yes.... The plugin that toggles player invisibility on/off is because of another plugin, but I'm asking if you, or the owner can add it so when you enter an arena and/or lobby, it turns player visibility on for players. I'm just SUGGESTING you should add it because a lot of servers have that player visibility toggler, so having players still invisible in an arena is an issue. If that still did not make sense, reply back again. :) Thanks mate!

    Last edited Apr 16, 2014 by BucketConfigured
  • Avatar of TheOnlyRealTGS TheOnlyRealTGS Apr 16, 2014 at 10:03 UTC - 0 likes

    @BucketConfigured: Go

    This is caused by a 3rd party plugin so I doubt that this is heavy spleef job to take care of

  • Avatar of BucketConfigured BucketConfigured Apr 16, 2014 at 00:56 UTC - 0 likes

    Hey, could you add it so players are shown while in game because some servers have the player vanish clock thing, and if they have players to invisible, you can't see them in the arena and it deletes the item so you can't set it back. So, make player visibility set to true while in game would be great! Thanks, cheers! :)

  • Avatar of TheOnlyRealTGS TheOnlyRealTGS Apr 15, 2014 at 20:41 UTC - 0 likes

    @LJCRAFTprofi: Go

    There is already a VIP permission. You can find it by clicking the "Commands + Permissions" button. You can activate so people can join full games in the config if they have that permission.

    @tylerb1997: Go

    Use the lose flag

  • Avatar of LJCRAFTprofi LJCRAFTprofi Apr 15, 2014 at 19:49 UTC - 0 likes

    Make a VIP command (join full games) example: heavyspleef.join.full


Date created
Feb 07, 2013
Last update
Jan 08, 2014
Development stage
  • deDE
  • enUS
  • frFR
  • ruRU
GNU General Public License version 3 (GPLv3)
Curse link
Recent files



Required dependency
Optional dependency