Simple Skins and Capes Reloaded

http://62.141.42.39/revweb/images/megrendeles/SimpleSkins.png

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!
- http://i.imgur.com/Ys5D3.png Source Code is Available on GitHub for personal edit & use(Direct link, GitHub)

Latest Files:

Last Version: 1.9.2 A

SimpleSkins 1.9.2

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 the Blue Wizard!

Donate! (DreTaX)

Suggestions? Give me a tip :)

https://mcstats.org/signature/SimpleSkins.png

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of yurikoma yurikoma Mar 16, 2014 at 00:59 UTC - 0 likes

    this will most likely be updated when when spoutcraftMod comes out on forge 1.7.*

    BFAK:Yurikoma,90585256,e75dc04cce6c6025190751da0092a1a7b0b5620ac2732aef1e79b45a14306689

  • Avatar of drAkeTool drAkeTool Mar 11, 2014 at 20:19 UTC - 0 likes

    No Update Skins for Npc's in Spoutplugin 1.6.4-b2

    Client Spoutcraft Client 1.6.4-b11

  • Avatar of CommodoreAlpha CommodoreAlpha Jan 13, 2014 at 05:17 UTC - 0 likes

    @MrMe1003: Go

    So in other words, a Forge version of this? (With a client mod portion, and a Bukkit-plugin portion to connect to the client.)

    I second that notion. Spout is pretty much incompatible with everything (last time I read; was a while ago), and with the rise of MCPC+ servers, this could be a good decision. I would really like to see this made possible too. (Was about time anyhow, as I don't like relying on NPC-mods, since Citizens gives me all the power. :P)

    Sure, I'd love to include my server IP here. But it's under construction, and I wouldn't want to get sued for players wandering inside and getting hit by a random beam of steel floating about. And no, I doubt plugins would make very good lawyers either. I've never seen a plugin that forced you to sign a contract do so well.

  • Avatar of MrMe1003 MrMe1003 Jan 11, 2014 at 20:32 UTC - 1 like

    Would it be at all possible for there to be a client mod that could be, say, installed to a custom modpack to work with this plugin, rather than just using Spoutcraft?

  • Avatar of dretax dretax Dec 11, 2013 at 19:29 UTC - 0 likes

    @MrMe1003: Go

    Hmm. I will check on it

    I'm from Hungary.My team is famous on Steam(14000 members), and takes several Private Programming Requests.
    Python,Java,Pawn,PHP,CPlusPlus
    http://steamcommunity.com/groups/equinoxfun/
    http://minecade.com/ (I'm a part of this community now)

    My Plugins:

    http://forums.bukkit.org/members/dretax.101054/

    http://api.mcstats.org/signature/SaveIt.png
    Throw me a Message.

  • Avatar of MrMe1003 MrMe1003 Dec 09, 2013 at 21:13 UTC - 1 like

    I'm still having an issue with players flashing as Steve when the skin refreshes.

  • Avatar of dretax dretax Dec 05, 2013 at 12:26 UTC - 0 likes

    @G4meM0ment: Go

    Meh, sadly nah, Gunsplus had problems which i had to fix xD

  • Avatar of G4meM0ment G4meM0ment Dec 05, 2013 at 00:10 UTC - 0 likes

    @dretax: Go

    Thanks :) Already saw they fixed the player ticking :D

    https://dl.dropboxusercontent.com/u/96045686/Finerien/Bilder/banner02.jpg

  • Avatar of dretax dretax Dec 04, 2013 at 18:26 UTC - 0 likes

    @G4meM0ment: Go

    Today or tomorrow. Sorry for the delay

  • Avatar of G4meM0ment G4meM0ment Nov 29, 2013 at 09:53 UTC - 0 likes

    @dretax: Go

    Is there any ETA on this?

Facts

Date created
Dec 29, 2012
Categories
Last update
Dec 20, 2013
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
Simple Skins and Capes Reloaded
Downloads
13,438
Recent files

Authors

Relationships

Required dependency
SpoutPlugin
Optional dependency
Citizens
Spoutcraft