SkinCommand

5.3k Downloads

This plugin uses a hook from Skinlist to allow you to run console commands for specific, allowed, or denied skins.

Much thanks to rmsy for asking for this feature!

Source in jar, compile with bukkit and skinlist

Features

Run console commands for player skins at logon.

  • Run a command for specific skins
  • Run a command for a denied skin
  • Run a command for an allowed skin

Example use!

Your server provides a "Blue Team" and "Red Team" skin. When a player logs into your server they are warped to there appropriate spawn point. All other skins use the default spawn point.

Configuration

plugins/SkinCommand/config.yml

The file is auto created if it doesn't exist. %s (lowercase) will be replaced with the players name.

# login.hash: console command
# example of using a specific hash (Z903's skin hash)
login.64cf779f6fb9c6e35d8a265764f143f6: say Hello Z903!
login.default: pm %s you should upload a skin to minecraft.net

# login.denied: command for denied skins
# example of using denied, will ban a player for using a banned skin!
login.denied: ban %s

# login.allowed: command for a allowed skin
# example of using a allowed skin, give 1 redstone dust
login.allowed: give %s 1 331

The plugin will execute in the order, and will execute only the first match.

  1. specific hash
  2. denied hash
  3. allowed hash