iSkin
Version: v5.0.0
Dependencies
- SpoutPlugin
- Spoutcraft
What is iSkin?
iSkin is a simple and elegant plug-in which enables the user to change skins, capes and titles in-game and fast. With iSkin you can have specific skins for entire permission groups which makes it rather useful for RPG servers.
iSkin is a simple and elegant plugin which allows users to select custom skins, capes and titles without having to go to minecraft.net. With iSkin you can change either, your own skin/cape/title, another players skin/cape/title and even an entire permission groups skin/cape/title.
Features:
- Change skins, capes and titles in-game
- Persistent skins, cape and titles across logouts and server restarts
- Ability to reset a player to their default settings
Commands:
For a list of all the commands and how to use them please go to this page ==> here
Permissions:
- iskin.* = Access to all permissions
- iskin.save = Force save changes
- iskin.help = Display the help menu
- iskin.reset = Reset a particular player
- iskin.setplayer = Change your own or another players settings
- iskin.setgroup = Change a groups settings
Source Code:
Videos:
Special thanks to cloud_strife_91spain for making this Spanish tutorial on how to install and use iSkin (v4.0.7)
Changelog:
@aehooo
I added the firstJoin option in the config? Isn't that what you wanted? So everyone who joins starts with that skin
I downloaded latest version, but there isnt still any way to disable the automatic skin change of player that do not want it.
Not everybody on my server uses spoutcraft, so I would like to disable the skin selection on first join, and enable it to only those who issues the commad.
I already tryed to remove the link to the skin on the conf file, but it resets to notch skin on server restart.
Is there a way to disable it? If not, can you please create a version with that option?
@xskipy
Either you do not have the lastest Spout or you have no Spout there is something wrong with your server because it is not happening to me
22:14:39 [SEVERE] Could not pass event PLAYER_JOIN to iSkin java.lang.NoClassDefFoundError: org/getspout/spoutapi/player/SpoutPlayer at me.thehutch.iskin.iSkin.updatePlayerSkin(iSkin.java:69) at me.thehutch.iskin.iSkin$1.onPlayerJoin(iSkin.java:44) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:268) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:339) at net.minecraft.server.ServerConfigurationManager.c(ServerConfiguration Manager.java:129) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:113) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:80) at net.minecraft.server.Packet1Login.a(SourceFile:59) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:46) at net.minecraft.server.NetworkListenThread.a(SourceFile:94) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457) Caused by: java.lang.ClassNotFoundException: org.getspout.spoutapi.player.SpoutP layer at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:36) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:24) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 15 more
@xskipy
What is the console error your getting then? (Use pastie or pastebin please)
I do, (craftbukkit-1.0.1-R1) (Build #1597) just didnt work :(
@xskipy
Works for me when I tested it. Are you using the lastest RB?
Whats your devbukkit build, are you using the latest recommended because it works for me.
Hello, and excuse me, but this didn't work for me :( "Could not pass event PLAYER_JOIN to iSkin"
Please repair it, I very very need this plugin. I love this idea :)
Thanks :)
@Kilere
Yeah unfortunately I haven't even been able to upload the file yet unless you picked it up off of my dropbox because my brother made me go to bed at 4:30am :( so I only got to post the update news. sorry and Happy Christmas all
Still no persistence but iskin reload + console scheduler ftw
@th3hutch
Thanks for all.
omg thanx, though err i needed heroes but still thanx btw Merry Christmas
Version 3.3
The oldest version posted works perfectly why? and i have a small request can you edit your oldest version in such a way that it stops giving those annoying messages to everyone when i reload.
@Kilere
There is some problems with the persistence and also Afforess (Leader of Spout) has complained about the way the /reload command works and so it's relayy buggy so use /spout reload for now and also the current version won't work on 1.0 (Might poorly work idk) anyway hope to have a fix before Xmas (fingers crossed)
When are you going to update i have some major syncing problems with the current version and reload isnt helping (Turns everybody into notch lol) i really badly need this for my RPG server. Edit: It doesnt matter if you cant bring in capes (Never liked em) just update it Edit2: I just used the oldest version works perfectly i just cant edit the goddamn config file WHY it either gives me a severe error or reverts half of the file.
I found a BIG PROBLEM if you are OP or ADMIN using PEX your skin dont work. Please fix.
@aehooo
You can use the plugin havent got any problems i use.
No update yet? ;;
I am very anxious to put this on my server.