Documentation/heavyspleef 2.0/commands-permissions

HeavySpleef Logo

MainSetupCommandsDev buildsChangelogRequirementsVideosFAQ

Commands & Permissions

Looking for commands & permissions for version 1.x?

Admin Commands

Command Description Permission
/spleef create <name> Creates a new game with the a name heavyspleef.admin.create
/spleef delete <name> Deletes a game with the given name heavyspleef.admin.delete
/spleef enable <name> Enables a previously disabled game heavyspleef.admin.enable
/spleef disable <name> Disables a game so that nobody is able to join heavyspleef.admin.disable
/spleef start [name] Instantly starts the current game or a game with a specified name heavyspleef.admin.start
/spleef stop [name] Stops the current game or a game with a specified name heavyspleef.admin.stop
/spleef flag <name> <flag> <value|clear|remove> Adds or removes a flag with a specific value heavyspleef.admin.flag
/spleef addfloor <name> [floor-name] Adds the current WorldEdit selection as a floor to a game. You may specify the floors name heavyspleef.admin.addfloor
/spleef removefloor <name> <floor-name> Removes a floor with the given floor name from a game heavyspleef.admin.removefloor
/spleef showfloor <name> <floor-name> Visualizes a floor with the given name in the world heavyspleef.admin.showfloor
/spleef adddeathzone <name> [deathzone-name] Adds a deathzone with an optional name to a game heavyspleef.admin.adddeathzone
/spleef removedeathzone <name> <deathzone-name> Removes a deathzone with the given deathzone name from a game heavyspleef.admin.removedeathzone
/spleef showdeathzone <name> <deathzone-name> Visualizes a deathzone with the given name in the world heavyspleef.admin.showdeathzone
/spleef addwall <name> Adds a lobby wall to a game. After running this command you have to select a row of signs you want to add as a lobby wall heavyspleef.admin.addwall
/spleef removewall <name> Removes a lobby wall from a game. After running this command you have to select an existing lobby wall you want to remove heavyspleef.admin.removewall
/spleef kick <player> [message] Kicks a player from a spleef game with an optional message heavyspleef.admin.kick
/spleef rename <name> <new-name> Renames a game from name to new-name heavyspleef.admin.rename
/spleef info <name> Prints out information including floors, deathzones, flags and other stuff about a game heavyspleef.admin.info
/spleef save Saves all pending statistics and games to the disk heavyspleef.admin.save
/spleef add-on <[load|unload|reload <add-on>]|list Loads, unloads or reloads an add-on. Additionally this command allows you to list all add-ons that currently installed. heavyspleef.admin.addon
/spleef reload Reloads all configuration and message files heavyspleef.admin.reload
/spleef clearcache Clears the statistic cache (For expert users only) heavyspleef.admin.clearcache
/spleef enablerating Enables the distribution of rating when a player loses or wins a game heavyspleef.admin.enablerating
/spleef disablerating Disables the distribution of rating when a player loses or wins a game heavyspleef.admin.disablerating
/spleef update Updates HeavySpleef to the latest release version heavyspleef.admin.update
/spleef version Shows version related stuff about HeavySpleef No permission

User Commands

Command Description Permission
/spleef help [page] Prints out all commands ingame heavyspleef.player.help
/spleef join <game> Joins a game heavyspleef.player.join
/spleef leave Leaves a game heavyspleef.player.leave
/spleef list Lists all available games heavyspleef.player.list
/spleef stats [player|top] Inspects Spleef statistics of yourself, another player or the leaderboard heavyspleef.player.stats
heavyspleef.player.stats.other
heavyspleef.player.stats.top
/spleef spectate [game] Spectates a game or leaves the spectate mode heavyspleef.player.spectate
/spleef vote Votes for a game to start if enabled heavyspleef.player.vote

Other Permissions

Permission Description
heavyspleef.vip Gives a player the VIP status. VIP players may be able to join full games and have a special prefix as defined in the main configuration
heavyspleef.admin.createsign Allows creation of spleef signs. They have the following format:
[Spleef]
[join|leave|start|spectate|vote]
<game>
heavyspleef.admin.removesign Allows spleef sign removal
heavyspleef.player.sign.join Explicitly allows the player to use join signs
heavyspleef.player.sign.leave Explicitly allows the player to use leave signs
heavyspleef.player.sign.vote Explicitly allows the player to use vote signs
heavyspleef.player.sign.spectate Explicitly allows the player to use spectate signs
heavyspleef.player.sign.start Explicitly allows the player to use start signs

Add-on Commands

Leaderboard Extensions Add-on
Command Description Permission
/spleef addpodium [podium-name] [small|large] Adds a podium with an optional name where you are currently standing and looking heavyspleef.admin.addpodium
/spleef removepodium <podium-name> Removes the podium with the given name heavyspleef.admin.removepodium
/spleef addleaderboardwall <wall-name> Adds the leaderboard wall with the given name heavyspleef.admin.addleaderboardwall
/spleef removeleaderboardwall <wall-name> Removes the leaderboard wall with the given name heavyspleef.admin.removeleaderboardwall
/spleef addleaderboardrow <wall-name> Adds a row of signs to the leaderboard wall. After running this command you have to interact with a row of signs to add them (right or left click the row) heavyspleef.admin.addleaderboardrow
/spleef removeleaderboardrow <wall-name> Removes a row of signs from a leaderboard wall. After running this command you have to interact with an already existing leaderboard sign row to remove it heavyspleef.admin.removeleaderboardrow