SkinChanger

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

SkinChanger

SkinChanger is a small plugin with fully customizable messages that allows you to change player skins to other players and display names using commands without requiring Spout or another custom client! You can also have a list of usernames in the configuration and when a player joins, the player will have a random skin out of the list of usernames (can have 1 player).

Features

  • Commands
  • Permissions
  • Skin changing when someone joins.
  • Right-clicking players can change a player's skin.
  • Fully customizable messages.
  • Auto-updating.
  • Does not require Spout/another custom client.

Commands and Permissions

CommandDescriptionPermission
N/aHave a random skin when joiningskinchanger.joinskin
skinchangerSends plugin information to the player.N/a
skinchanger reloadReload the configuration.skinchanger.reload
changeskin <username>Change your skin to another player's skin.skinchanger.change.skin
changeskin <username> <player>Change a player's skin to another player's skin.skinchanger.change.skin
changename <username>Change your display name to another player's display name.skinchanger.change.name
changename <username> <player>Change a player's display name to another player's display name.skinchanger.change.name.other
skinclickerToggle right-clicking of skinsskinchanger.skinclicker
resetchanges <username>Reset your display name and skin.skinchanger.reset
resetchanges <username> <player>Reset a player's display name and skin.skinchanger.reset.other

Requirements

You NEED ProtocolLib for this plugin to work.

Configuration

KeyDescriptionDefault value
Check for updatesCheck for updates when the plugin loads.True
Automatically updateIf an update is found, automatically update the plugin.False
Change skin on joinChange a player's skin when they join.False
Player join skinsList of player skin usernames.KingFaris10

Example Skins

http://dev.bukkit.org/bukkit-plugins/skinchanger/pages/example-skins/

Note: Players with certain hacked clients do not see the skin changes.

Source code

GitHub: https://github.com/KingFaris10/SkinChanger/

Please do not copy and paste this code and make it yours (even if you give me credit) and please do not post any of this code to BukkitDev (unless it's a util class such as Comphenix's PlayerDisplayModifier) without receiving my permission.

SkinAPI and developer tutorial: http://dev.bukkit.org/bukkit-plugins/skinchanger/pages/developers/

Issues or comments

Have any issues, comments, or anything else?

Post here: http://dev.bukkit.org/bukkit-plugins/skinchanger/forum/

About This Project

Categories

Members

Recent Files