Simple Skins and Capes Reloaded

Description
SimpleSkins Reloaded is a continuation of "SimpleSkins", which is now inactive.
I got the permission through steam from Tavenfuz.
If you would like to have working NPC Skins (Only for Citizens2 | Citizens 1.2 is unsupported.) make sure to check out
THIS POST
This issue is fixed in Version 1.3
Features
- Persistent Skins and Capes. Your custom skin and cape will never disappear!
- HD Skins and Capes support.
- Citizens 2.0 Support. Skin all your NPCs!
- Citizens 1.2.4 Support.
- 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!
-
Source Code is Available on GitHub for personal edit & use(Direct link, GitHub)
Latest Files:
Last Version: 1.9.2 A
Coming In Next Version:
-Cape fix
Requires
SpoutPlugin - Required to work. #7 or above. (Compiled on #7)
SpoutCraft - Only users with Spoutcraft will be able to see skins and capes.
Standard minecraft and bukkit has no way to display custom player skins or capes.
Commands
/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>
Command Usage
All of the commands above work as follows.
/playerskin
Resets your skin to your default minecraft skin.
/playerskin putURLhere
Sets your own skin to the URL.
/playerskin Torklar
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.
/playerskin help
Will show a small help section on command usage.
Permissions
simpleskins.*
simpleskins.playerskin.self
simpleskins.playerskin.any
simpleskins.playercape.self
simpleskins.playercape.any
simpleskins.saveskin.self
simpleskins.saveskin.any
simpleskins.saveskin.<saved-skin-name>
simpleskins.savecape.self
simpleskins.savecape.any
simpleskins.savecape.<saved-cape-name>
simpleskins.npcskin
simpleskins.npccape
Explanation of Permissions
All permissions work as follows.
simpleskins.playerskin.self
Can only change their own skin.
simpleskins.playerskin.any
Can change any player's skin.
simpleskins.groupskin.self
Can only change their own group's skin.
simpleskins.groupskin.any
Can change any group's skin.
simpleskins.npcskin
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:
simpleskins.skin.dwarvenghost
simpleskins.cape.evilcape
Check the old FAQ + Tutorials page.
Configuration Files
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.
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- You can disable the stat collection via /plugins/PluginMetrics/config.yml if you wish.
Donate the Blue Wizard! (Original Author)
Donate! (DreTaX)


-
View User Profile
-
Send Message
Posted Jan 28, 2013@Gen0ezTeam
A lot of people use Spout ;) whats the problem with it? You aren't having an original minecraft account?
Also, the only possible downloading system is Spout. Nothing else, except modding. :)
-
View User Profile
-
Send Message
Posted Jan 28, 2013why does everything have to be spout, not alot of people use it i don't think
-
View User Profile
-
Send Message
Posted Jan 14, 2013@blackaciddevil
^^
-
View User Profile
-
Send Message
Posted Jan 14, 2013Oh it works! Weird I thought I tried that. Thanks!
-
View User Profile
-
Send Message
Posted Jan 14, 2013@Sonorpearl
I'm sorry, but i talked with Nikita and he said this can't be done. He said it was too bad, and they didn't merge it.
-
View User Profile
-
Send Message
Posted Jan 14, 2013@blackaciddevil
Haha :D Saved url is just for saving the links, then choosing them.
Your skin must look like this as you told: http://www.planetminecraft.com/files/resource_media/skin/1302/cookiemonster.png
and you would do /playerskin YOURNAME http://www.planetminecraft.com/files/resource_media/skin/1302/cookiemonster.png
or
/Npcskin ID http://www.planetminecraft.com/files/resource_media/skin/1302/cookiemonster.png
You can list the npcsby /npc list
Hope i helped :)
-
View User Profile
-
Send Message
Posted Jan 13, 2013Hi!
I can't get the URL to work, neither on me or my NPC's. The just switch back to the default minecraft skin. I can use both my and other players skin on the NPC's so I'll guess I have the wrong url for the skin.
Let use say I want this skin; http://www.planetminecraft.com/skin/cookie-monster-1827547/ Is that the URL I'll use, or is it this; http://www.planetminecraft.com/files/resource_media/skin/1302/cookiemonster.png Maybe I'm doing it totally wrong.
This is how my config look. AppearanceRefreshSeconds: 3 Players: {} SavedURLs: witchking: http://www.planetminecraft.com/files/resource_media/skin/1211/WitchkingofAgmar.png Citizens: '18': witchking
-
View User Profile
-
Send Message
Posted Jan 13, 2013@Sonorpearl
Hmmm... I think so. I will look into it :)
-
View User Profile
-
Send Message
Posted Jan 10, 2013Is it possible to set custom Amor Texture for Players/Groups? https://github.com/SpoutDev/Spoutcraft/pull/137 Read about this, but I´m not yet a coder... It would be pretty nice.
-
View User Profile
-
Send Message
Posted Jan 9, 2013@Dommbringer
Yes.
Check Google Code for Java 6 version :)
-
View User Profile
-
Send Message
Posted Jan 8, 2013jre7?
-
View User Profile
-
Send Message
Posted Jan 7, 2013@Goblu4me
Well true. I will try to figure out whats the problem.
-
View User Profile
-
Send Message
Posted Jan 7, 2013Soon as i get home i will fix it.
-
View User Profile
-
Send Message
Posted Jan 7, 2013http://imgur.com/2cnGB
Same for me the cape seems to be zooming in.
-
View User Profile
-
Send Message
Posted Jan 7, 2013I am having an issue with the capes. The texture seems to be zoomed in.
Example: http://puu.sh/1KK7b
-
View User Profile
-
Send Message
Posted Jan 5, 2013@crazyjoery
No problem :) I'm releasing 1.3 version now. Thanks to DerPavlov he fixed the Citizens issue :D
-
View User Profile
-
Send Message
Posted Jan 5, 2013@ dretax
I am indeed talking about the npc skin.
and v1.2 fixed the issue. whenever the server restarts or a client the skins are saved and keep on working like they should. thanks for this help
-
View User Profile
-
Send Message
Posted Jan 5, 2013@crazyjoery
Npc skins? Have you checked out this post?:D (This bug is being fixed)
http://dev.bukkit.org/server-mods/simpleskins-reloaded/pages/citizens-2-0-support-fix/
Oh, and what version do you use? 1.1, or 1.2? You can download 1.2 from Google Code, or from the Files menu, because it's not yet approved.
-
View User Profile
-
Send Message
Posted Jan 4, 2013i am having a issue with citizens 2.0.6 and the simpleskins reloaded combo.
for some reason it is not reloading the skins after a restart of the client or the server doesnt really matter.
how can i fix this?
there are no error reports or anything