Inactive [MECH] SkinSelector v0.5.1 - You decide the choice of skins and CAPES [Spout][1.0.1-R1]

Discussion in 'Inactive/Unsupported Plugins' started by Rahazan, Dec 26, 2011.

  1. Offline

    Rahazan

    SkinSelector
    <Edit by Moderator: Redacted bit url>

    This plugin allows you to decide which skins a group, with a certain permission node, can select. This means there will be no more dwarves with creeper skins at last. Maybe you want all the players in the economist group to have a nice business suit, your elves to have long ears and donators the only one with their own skin. It is now all possible.

    Oh, now (v0.2.1) also features capes!

    A must for roleplaying servers!





    Show Spoiler
    Screenshots of this plugin.
    [​IMG]
    [​IMG]


    How to use:

    SKINS

    In config.yml you find two lists, one with the groups that have different skins. Below, a list for every group that you have named above with links to the skin.png. Players with skinselector.<yourgroupname>, for example, skinselector.elf can choose from the skins in the elf list.
    It is possible for players to be able to choose from more than one group, simply make them inherit the permission nodes for both groups.

    Players with skinselector.use can make use of the GUI, others can not. Make sure players with this permission have skins to choose from or you'll get some nasty errors!


    Players with the skinselector.unrestricted can choose any skin from any list, and use their own skin as well (the one they have selected at minecraft.net).

    EnforceSkin set to true will bug the players at every login, if they can use the GUI (have skinselector.use permission node), until they have chosen a skin.

    DefaultSkin is the skin that players will have who have not chosen a skin (yet).

    CAPES
    In config.yml you find two lists, one with the groups that have different capes. Below, a list for every group that you have named above with links to the cape.png. Players with capeselector.<yourgroupname>, for example, capeselector.christmas can choose from the capes in the christmas list.
    It is possible for players to be able to choose from more than one group, simply make them inherit the permission nodes for both groups.

    Players with capeselector.use can make use of the GUI, others can not. Make sure players with this group have capes to choose from or you'll get some nasty errors!


    Players with the capeselector.unrestricted can choose any cape from any list.

    EXAMPLE CONFIG.YML
    Code:
    EnforceSkin: true
    DebugMode: false
    DefaultSkin: http://www.minecraft.net/images/char.png
    CapeGroups:
    - Christmas
    SkinGroups:
    - Default
    - Elf
    ######################################
    Default:
    - 'http://www.minecraft.net/images/char.png'
    Elf:
    - 'http://dl.dropbox.com/u/43693599/elf.png'
    - 'http://dl.dropbox.com/u/43693599/elf2.png'
    Christmas:
    - 'http://www.minecraftwiki.net/images/archive/3/33/20110129073421%21Xmas.png'
    Dependencies:
    * SpoutPlugin serverside.
    * SpoutCraft clientside(if the player wants to use this plugin).

    Features:
    * Easy to configure.
    * Lightweight.
    * Permissions-based.
    * Hotkey configurable in SpoutCraft ( "]"-key and "["-key by default)
    * Players can re-select a skin or cape at any time.
    * Debugmode to help you find where mistakes are in your config (or mistakes on my end).

    Downloads:

    <Edit by Moderator: Redacted bit url>


    Show Spoiler
    I removed the link, plugins are not to be sold on the Bukkit forums.

    What do you get when you purchase it.
    * Access to the dropbox repository of this plugin, where you can download the latest paid version (and later versions when released). This access remains for 72 hours. Every update, I will re-activate it for all buyers, you will be able to download the newest version and you will receive a notification in your inbox. If you need to have access for whatever reason, send me an e-mail and I will re-activate.
    * Ad-free version of the plugin, the GUI does not show the name of the plugin and the name of the author.
    * A special place in my heart.

    IMPORTANT NOTE: You pay for the version of the plugin at the time of the purchase, next versions and continued support are not guaranteed. Any next version is to be considered a gift.I may very well get run over by a car tomorrow, or simply decide to stop releasing additions to the plugin. Keep this in mind before you make the purchase.


    Oh and if you like this plugin, please tell me which server it is hosted on. I would love to hop on by and see how it is used, and how the plugin can be improved to better suit the needs.




    Show Spoiler
    How does it help my plugin?
    Plugin-wise, in absolutely no way.

    Then why on Earth would I donate?
    Time and effort was put into this plugin. Maybe this plugin makes your life easier, gets your server more players or simply makes you and the players have a good time.
    How do I donate?
    You can donate through PayPal. If you do not have the means to do so, you can also "donate" by showing your appreciation in the form of a nice comment. These donations and comments keep me motivated. Oh, and it keeps me alive in this overpriced studentroom I live in. It means the world to me.

    Thank you for reading this.




    Changelog
    Version 0.5.1
    * Moved the arrow buttons slightly up, they are now centered height-wise.
    * Added debugmode. With this setting enabled the plugin will log a lot of things it is doing to the console with the <SSDEBUG> tag in front of it. To enable this set DebugMode = true in config.yml
    * Added line of text containing the version of the plugin and the author's name on the GUI.

    These are the last features that will be found in the free version.

    Version 0.4.1
    * Added /skinselector reload and /skinselector reset
    * Added permissionsnode skinselector.reload for both of these commands.
    * The plugin now places the skin and cape upon respawn, no matter what. Previously people who respawned (due to dying) had their original skin and no cape. Also prompts users if EnforceSkin is set to true to select a skin if they haven´t already.

    Version 0.3.2
    * Made all permissions-checks lowercase. Possible fix for PermissionsEX users, make all your permissions nodes lowercase.

    Version 0.3.1
    * Added a button to remove cape if wearing one.

    Version 0.2.3
    * Fixed permissions.

    Version 0.2.2
    * Error fix.

    Version 0.2.1
    * Added capes!
    * Added capeselector.use and skinselector.use permission nodes.
    * Slight performance tweak.

    Version 0.1.1
    * Initial release.

    Any feedback is more than welcome!
     
    Last edited by a moderator: Feb 20, 2017
  2. Offline

    Rahazan

    Ehm, where are these buttons you speak of? :/ Looking at these stacktraces it seems it's the binding itself that is failing. Maybe the character is not recognized.
     
  3. my keyboard must be different (g15) is between zero and backspace
     
  4. Offline

    ZeroZX4

    i got some problem whenever i rejoin server i lose my skin and in config file its still there but it happens only to me other players still got their skins and dont lose them
    Code:
    ChosenSkin:
      Julia: http://www.minecraftskins.info/warriorprincess.png
      Kama: http://www.minecraftskins.info/creeper.png
      ZeroX4: http://www.minecraftskins.info/Zelda.png
    but the cape stays there anyway only skin resets so whats the problem ?? O

    btw i think problem isnt with server but with worlds same thing happens when i change worlds but now even cape reset

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 22, 2016
  5. It happens the same, when I use the plugin "MyWorld" to go to another world my character loses the skin
    until completely disconnected
     
  6. Offline

    ZeroZX4

    but when you reconnect do you get your skin back ? cause when i reconnect it only saves cape but not skin
     
  7. Offline

    Rahazan

    Probably because EnforceSkin is not enabled..
    I'll look into putting the skin on world change some time..
     
  8. Offline

    ZeroZX4

    k EnforceSkin solve my problem
    bless you
     
  9. if I have skin enforce true, but does not work to change the world, lose the appearance
     
  10. Offline

    Untar1

    Why aren't my friends able to select skins or capes?
    I have a free version of this plugin.
    They can open the GUI, but cant use any buttons.
    And can users with nonPremium version of MC use it?
     
  11. Offline

    ZeroZX4

    skinselector.use
    capeselector.use

    add them permissions so they can and yes this plugin is most likely for nonpremium minecraft users
     
  12. Offline

    blued00r

    Can you please help.....i have a black screen when i open skinselector this is what we see when we open the menu this is suppose to be the steve skin
     

    Attached Files:

  13. Offline

    ZeroZX4

    did you add permissions for ur self ?
     
  14. Offline

    Rahazan

    Is it a .png file? Could you share your config.yml?
     
  15. Offline

    blued00r

    heres my config.yml and it is a png....its steve from minecraft.net

    Code:
    EnforceSkin: true
    DefaultSkin: http://www.minecraft.net/images/char.png
    CapeGroups: - Christmas
    SkinGroups:
    - Default
    - Assassin
    - Mage
    - Orge
    - Solider
    - Wizard
    - FrostMage
    - Alchemist
    - Dwarf
    - Rogue
    - Knight
    - Elf
    Default: - http://www.minecraft.net/images/char.png
    Christmas: - http://www.minecraftwiki.net/images/archive/3/33/20110129073421!Xmas.png
    Assassin: - http://www.minecraftskins.info/enderassassin.png
    Mage: - http://www.minecraftskins.info/mage.png
    Ogre: - http://www.minecraftskins.info/ogre.png
    Solider: - http://www.minecraftskins.info/crusader.png
    Wizard: - http://www.minecraftskins.info/wizard.png
    FrostMage: - http://www.minecraftskins.info/frostmage.png
    Dwarf: - http://www.minecraftskins.info/dwarf.png
    Alchemist: - http://www.minecraftskins.info/alchemist.png
    Rogue: - http://www.minecraftskins.info/rogue.png
    Knight: - http://www.minecraftskins.info/Knight.png
    Elf: - http://i.imgur.com/ooMgr.png
     
  16. Offline

    Rahazan

  17. Offline

    blued00r

    bukkit messed up formatting heres the real one
    Code:
    EnforceSkin: true
    DefaultSkin: http://www.minecraft.net/images/char.png
    CapeGroups:
    - Christmas
    SkinGroups:
    - Default
    - Assassin
    - Mage
    - Orge
    - Solider
    - Wizard
    - FrostMage
    - Alchemist
    - Dwarf
    - Rogue
    - Knight
    - Elf
    Default:
    - http://www.minecraft.net/images/char.png
    Christmas:
    - http://www.minecraftwiki.net/images/archive/3/33/20110129073421%21Xmas.png
    Assassin:
    - http://www.minecraftskins.info/enderassassin.png
    Mage:
    - http://www.minecraftskins.info/mage.png
    Ogre:
    - http://www.minecraftskins.info/ogre.png
    Solider:
    - http://www.minecraftskins.info/crusader.png
    Wizard:
    - http://www.minecraftskins.info/wizard.png
    FrostMage:
    - http://www.minecraftskins.info/frostmage.png
    Dwarf:
    - http://www.minecraftskins.info/dwarf.png
    Alchemist:
    - http://www.minecraftskins.info/alchemist.png
    Rogue:
    - http://www.minecraftskins.info/rogue.png
    Knight:
    - http://www.minecraftskins.info/Knight.png
    Elf:
    - http://i.imgur.com/ooMgr.png
    
     
  18. Offline

    Rahazan

    Hmm. I do not really have a clue how this could happen.. I am starting to think it's an error on spouts behalve, not in this plugin.. Do other GUIs (of other plugins) that show images work without problems?
     
  19. Offline

    blued00r

    citizenskins works fine and im about to try spout materials, texturepackmenu also works
     
  20. Offline

    norsac321

    If somone on the server had Spoutcraft and got a cape would somone without spoutcraft be able to see the cape. I know they cant select a cape but will they see yours?
     
  21. Offline

    ZeroZX4

    lol only ppl with spoutcraft can use and see own and other players capes
     
  22. Offline

    TheLavaGuy

    Do I HAVE TO get "spout" to make the plugin work?

    PS Nice plugin (If I could use it :p) [diamondblock][diamondore][diamond]
     
  23. Offline

    ZeroZX4

    SPOUT AND SPOUTCRAFT
     
    Rahazan likes this.
  24. Offline

    MikeA

    I was going to say paid plugins are stupid, then I thought of how nice this plugin is. [diamond] Just bought it.
     
    Rahazan likes this.
  25. Offline

    TheLavaGuy

     
  26. Offline

    ZeroZX4

  27. Offline

    TheLavaGuy

  28. Offline

    thehutch

    @Rahazan I would like to inform you that it is illgeal to sell your plugins here on the bukkit site since it is open source, I have no problem if you did it on another site but according to the bukkit licence your not allowed to sell your plugins. You can do it privately but so saying click this link and get access to early builds, it's kinda stupid, I don't see what's wrong with just asking people to donate, you shouldn't force someone to pay for it.
     
  29. Offline

    TheLavaGuy

    Oh well, finally o got spout and spoutcraft and its works fine :D BUT then im trying to add a cape and my keys wont work. So if someone could upload a "How-To-Add-Skins-&-Capes"-video I would be very happy

    -thanks [diamond]
     
  30. Offline

    ZeroZX4

    [ cape button
    ] skin button
    or revers i dont remember cause i changed them

    make backup of your file and than paste to it my config (copy from the window on the bottom of page)
    http://pastebin.com/g49hzqWx

    if it works just remove my links and paste yours
     
  31. Offline

    TheLavaGuy

    I NEED HELP !!!!!!!!!!!!!!!! :mad:WHEN IM TRYING TO ADD A CAPE I CANT USE THE KEYS !!!!!!!!!!!!

    This is my config file (In skinselector.jar):
    EnforceSkin: true
    DebugMode: true
    DefaultSkin: http://www.minecraft.net/images/char.png
    CapeGroups:
    - Christmas
    - Mojang
    SkinGroups:
    - Default
    ######################################
    Default:
    - 'http://www.minecraft.net/images/char.png'
    Christmas:
    - 'http://www.minecraftwiki.net/images/archive/3/33/20110129073421!Xmas.png'
    Mojang:
    -
    'http://www.minecraftwiki.net/images/archive/6/63/20110223224441!BaconCape.png'
     

Share This Page