A lightweight Skin and Cape changer for Spout. Includes support for groups and Citizens 1.2 - 2.0. The goal of this plugin is to be the easiest to use, most reliant and bug free skin and cape changer for Spoutcraft. I will gladly fix any bugs you find within 48 hours.
I wrote this plugin because I was tired of dealing with buggy, hard to use, and overly complex Skin and Cape plugins with poor documentation. Changing a skin shouldn't require arcane runes carefully entered on the first full moon of summer in order to work.
Features - Current Version 2.3
- Persistent Skins and Capes. Your custom skin and cape will never disappear!
- HD Skins and Capes support.
- Citizens 2.0 and Citizens 1.2 Support. Skin all your NPCs!
- (New in 2.2!) Import all of your skins and capes from CitizenSkins!
- Group support with permission based skins and capes. Skin an entire army in one command.
- The ability to save URLs as unique names and use them in all commands. No more bulky URLs!
- Lightweight and designed with speed and simplicity in mind.
- Long term support. If you do find any bugs, I will fix them within 48 hours.
/playerskin <playername> <Skin URL, or Minecraft player name, or saved skin name>
/playercape <playername> <Cape URL, or Minecraft player name, or saved cape name>
/saveskin <uniquename> <Skin URL, or Minecraft player name>
/savecape <unqiuename> <Cape URL, or Minecraft player name>
/npcskin <npc ID> <Skin URL, or Minecraft player name, or saved skin name>
/npccape <npc ID> <Cape URL, or Minecraft player name, or saved cape name>
This will import all skins and capes from CitizenSkins.
All of the commands above work as follows.
Resets your skin to your default minecraft skin.
Sets your own skin to the URL.
Resets player Torklar's skin to his minecraft default skin.
/playerskin Torklar Garanel
Assigns player Garanel's default minecraft skin to player Torklar.
/playerskin Torklar DwarvenGhost
Assigns the player the saved URL by the unique name of DwarvenGhost.
Will show a small help section on command usage.
Explanation of Permissions
All permissions work as follows.
Can only change their own skin.
Can change any player's skin.
Can only change their own group's skin.
Can change any group's skin.
Can change any NPC skin.
How to Set Up Group and Permission Skins
1) Save your skin or cape and give it a unique name.
/saveskin DwarvenGhost <Skin URL or Minecraft player name goes here>
/savecape EvilCape <Cape URL or Minecraft player name goes here>
2) Give the player or permissions group the corresponding permission:
Done! All players with those permissions will automatically have their skin and cape updated with the saved skins and capes. For more examples and a more detailed look at configuring the permissions of groups, have a look at the FAQ + Tutorials page.
There are two configuration files, capes.yml and skins.yml. You never have to change anything in them as they simply store information on player's skins and capes.
In the skins.yml you will find a setting called "AppearanceRefreshSeconds". This is how often the server will quietly update all player's skins and capes so that they always persist. While this is normally not taxing on a Server, if you were to have 200+ of players or 100+ groups it might be wise to increase this to 5 or 8 seconds. For a server with 30-50 players and 10-20 groups, you may be able to lower it to 1 - 2 seconds if 3 seconds is not fast enough for your needs.
- Automatically importing your iSkin, SpoutPlayers, CitizenSkins config files.
- Citizen npc ownership permissions. (.self, .any)
- MySQL support.
- Source code availability.
- Added an Import Utility for CitizenSkins!
Use /ssimport citizenskins to import all npc skins and capes from CitizenSkins.
(More plugin import support to come!)
- SimpleSkins should now always detect and load Citizens 1.2 and 2.0 support.
- Fixed several bugs and one null pointer exception case.
- Fixed a permissions bug with saving skins and capes.
Should both now work correctly, allowing players with those permissions to change the saved skin or cape by those names.
- Citizens Support added! Works with all versions of Citizens and tested with 1.2 and 2.0
- The ability to save URLs as names and use them in commands.
- 100% performance gain in refreshing skins and capes.
- Group command overhaul. Group commands depreciated for /saveskin and /savecape commands.
- Group permissions depreciated. Setting skins and capes with permissions now more straight forward.
- Several permission and other bug fixes.
- Even tighter, faster overall performance.
- Improved logging for admins to see what players are setting.
- Released. Let me know if you find any bugs, I will fix them in 48 hours!
|File Name||Release Type||Game Version||Downloads||Date|
|Simple Skins and Capes v2.4||Release||CB 1.2.5-R5.0||21,126||Aug 5, 2012|
|Simple Skins and Capes v2.2||Release||CB 1.2.5-R5.0||815||Jul 29, 2012|
|Simple Skins and Capes v2.1||Release||CB 1.2.5-R4.0||1,002||Jul 22, 2012|
|Simple Skins and Capes v2.0||Release||CB 1.2.5-R4.0||864||Jul 22, 2012|
|Simple Skins and Capes v1.0||Release||CB 1.2.5-R4.0||807||Jul 18, 2012|