ChangeSkinX

Description
This plugin allows your players to change their skins by command. These skins have to be downloaded from Mojang, because Minecraft clients only accept from Mojang signed skins. But you can choose every skin that another minecraft user currently has.
Moreover it will be possible to set a custom standard skin. If you want to, this plugin can set this standard skin for all players who still have the default steve or alex skin.
Features
- Lightweight
- Instant skin updates
- Easy to use
- Implemented cache to benefit performance
- Nearly no mojang rate limits due caching
- No client modification needed
- Possibility to create a standard skin
Commands
- /setskin <uuid > - Sets your skin to be equal to the player with the selected uuid
- /setskin < playerName>
- /setskin < onlinePlayer > < newSkinUUID/newSkinPlayerName >
- /skinupdate - Invalidates the database entry and fetches the fresh skin from the Mojang servers
Permissions
- changeskin.command.skinupdate - Command to refresh the own skin
- changeskin.command.setskin.* - All the commands below
- changeskin.command.setskin - Set your own skin
- changeskin.command.setskin.other - Set the skin of other players
Whitelist and blacklist permissions
Whitelist
- changeskin.skin.whitelist.uuid - Allow this specific skin
- changeskin.skin.whitelist.* - allows all skins
Blacklist
- changeskin.skin.whitelist.*
- -changeskin.skin.whitelist.uuid
Source code
You don't have to decompile the plugin. You can find there the source code with comments and building utilities.
ChangeSkin is open source and hosted on GitHub; feel free to fork, star, or contribute by making pull requests and opening issues.
Video Tutorials (not by me)
Portuguese:
English:
-
View User Profile
-
Send Message
Posted May 10, 2016@omgitsbob12
I would, but I think Sponge doesn't support it yet.
-
View User Profile
-
Send Message
Posted May 10, 2016Can you port this to Sponge?
-
View User Profile
-
Send Message
Posted May 6, 2016@marior7
Could you explain it more.
-
View User Profile
-
Send Message
Posted May 6, 2016Leather is not stored in the reconnection. So should it be?
-
View User Profile
-
Send Message
Posted May 2, 2016@TheRealNuke
Why can't you use a project with a MIT license?
-
View User Profile
-
Send Message
Posted May 1, 2016Hi,
I noticed your plugin is under The MIT License (MIT). So I can't use it in my educational project. Could you please relicense it to GPL?
Thank you!
-
View User Profile
-
Send Message
Posted Apr 27, 2016@Killer2gudPL2
Why do you still use CraftBukkit? You should use Spigot nowadays, because there are some optimizations implemented.
-
View User Profile
-
Send Message
Posted Apr 27, 2016Love it, great plugin :D
-
View User Profile
-
Send Message
Posted Apr 26, 2016@gudkfr898
Yes it does
-
View User Profile
-
Send Message
Posted Apr 24, 2016hi games647 thx for making such a nice plugin btw, is this working with 1.9.2 svr? thx a lot again
-
View User Profile
-
Send Message
Posted Apr 22, 2016@zippolino
With your permissions plugin yes.
-
View User Profile
-
Send Message
Posted Apr 21, 2016@games647
Well, good idea. So it would be something like this:
changeskin.skin.Creeper: true
changeskin.skin.Frog: false
changeskin.skin.MiningGodfather: true
changeskin.skin.Notch: false
Yeah, i guess i can try that.
Thank you!
-
View User Profile
-
Send Message
Posted Apr 21, 2016@zippolino
I added skin permissions. Maybe you could manage it with permissions.
Just activate it in the config and use the following permissions.
changeskin.skin.uuid changeskin.skin.playerName changeskin.skin.*
-
View User Profile
-
Send Message
Posted Apr 20, 2016@games647
Hey games647,
Sweet Plugin! Players on my server love it!
It would be great to have a whitelist/blacklist section in the config. In that i can add playernames or uuids which a player only can use or is forbidden to use.
Also i´d like to have a language file to translate the output a players gets ;)
Keep up the good work!
Best regards
Zippolino
-
View User Profile
-
Send Message
Posted Apr 11, 2016@cosmoobr
Thank you very much.
-
View User Profile
-
Send Message
Posted Apr 11, 2016Hello, @games647 i made a Portuguese video for this plugin.
https://www.youtube.com/watch?v=nOQ0EfOe0Eg
-
View User Profile
-
Send Message
Posted Mar 22, 2016@SwatL3G3ND
I thin it should also work with 1.7, but I am not sure.
-
View User Profile
-
Send Message
Posted Mar 22, 2016Can you make a support version for 1.7.10 ? Or it's impossible ? Your plugin look's very cool :)
-
View User Profile
-
Send Message
Posted Mar 16, 2016@Scorpion_vn
Thank you very much.
-
View User Profile
-
Send Message
Posted Mar 15, 2016@games647
You deserve a medal. I created http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1285344-1-7-2-mod-skinservers-mod time ago, but never thought that one could intercept the client-server dialog. Long live ProtocoLib, long live games647!