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 Jun 5, 2017In reply to Forge_User_72405534:
-
View User Profile
-
Send Message
Posted Jun 22, 2017In reply to ChillerKraft:
-
View User Profile
-
Send Message
Posted Jun 22, 2017In reply to Forge_User_72405534:
-
View User Profile
-
Send Message
Posted Apr 11, 2017Looks great - i will use it :)
-
View User Profile
-
Send Message
Posted Feb 19, 2017Of course
-
View User Profile
-
Send Message
Posted Feb 7, 2017I made a Brazilian Portuguese (Português do Brasil) video about it, using the very new version of it. Really apreciate if you use it on your page. https://www.youtube.com/watch?v=ju9GvYLAPVg
*Including permissions settings!
-
View User Profile
-
Send Message
Posted Jan 31, 2017update on 1.11.2 plz
-
View User Profile
-
Send Message
Posted Jan 31, 2017Already is
-
View User Profile
-
Send Message
Posted Jan 16, 2017[16:31:57 INFO]: Using default channel type
[16:31:57 INFO]: This server is running CraftBukkit version git-Bukkit-75a8885 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT)
[16:31:57 ERROR]: Could not load 'plugins/ChangeSkin.jar' in folder 'plugins'
org.bukkit.plugin.UnknownDependencyException: ProtocolLib
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:219) [craftbukkit.jar:git-Bukkit-75a8885]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.loadPlugins(CraftServer.java:295) [craftbukkit.jar:git-Bukkit-75a8885]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.<init>(CraftServer.java:257) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.PlayerList.<init>(PlayerList.java:70) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.DedicatedServer.init(DedicatedServer.java:184) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:514) [craftbukkit.jar:git-Bukkit-75a8885]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]
[16:31:57 INFO]: [WorldEdit] Loading WorldEdit v6.1.3;7a097ca
-
View User Profile
-
Send Message
Posted Jan 17, 2017You don't have ProtocolLib installed.
-
View User Profile
-
Send Message
Posted Jan 17, 2017What does it do? Is it a plugin?
-
View User Profile
-
Send Message
Posted Jan 18, 2017Yes it's a plugin. It modifies raw network packets.
-
View User Profile
-
Send Message
Posted Jan 15, 2017I'm having problems with this plugin, I put it in the plugins folder, but it doesn't recognize after I launched the server. BTW, my server is 1.10.2. Please Help!
-
View User Profile
-
Send Message
Posted Jan 15, 2017Please post your server log.
-
View User Profile
-
Send Message
Posted Jan 16, 2017Thank you for replying, this is the server log:
[16:31:57 INFO]: Using default channel type
[16:31:57 INFO]: This server is running CraftBukkit version git-Bukkit-75a8885 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT)
[16:31:57 ERROR]: Could not load 'plugins/ChangeSkin.jar' in folder 'plugins'
org.bukkit.plugin.UnknownDependencyException: ProtocolLib
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:219) [craftbukkit.jar:git-Bukkit-75a8885]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.loadPlugins(CraftServer.java:295) [craftbukkit.jar:git-Bukkit-75a8885]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.<init>(CraftServer.java:257) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.PlayerList.<init>(PlayerList.java:70) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.DedicatedServer.init(DedicatedServer.java:184) [craftbukkit.jar:git-Bukkit-75a8885]
at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:514) [craftbukkit.jar:git-Bukkit-75a8885]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]
[16:31:57 INFO]: [WorldEdit] Loading WorldEdit v6.1.3;7a097ca
-
View User Profile
-
Send Message
Posted Dec 4, 2016His there a way to check who's skin you're wearing ?
-
View User Profile
-
Send Message
Posted Nov 27, 2016@chansiuhim
It's already compatible with 1.11
-
View User Profile
-
Send Message
Posted Nov 26, 2016Can u update the plugin yo 1.11 please?
-
View User Profile
-
Send Message
Posted Oct 15, 2016@Gomtang_I
Just do it. Feel free to do so.
-
View User Profile
-
Send Message
Posted Oct 8, 2016If you don’t mind, could I use your plugin for my YouTube video introducing these kinds of plugins? Your plugin is really awesome! :D