Documentation/heavyspleef 2.0/commands-permissions
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 |