Skins: Difference between revisions

From Citizens Wiki

No edit summary
No edit summary
Line 1: Line 1:
Custom NPC skins are something that many server admins have asked for ever since Citizens was first released. In recent Minecraft versions it has become possible to control an NPC's skin via the /npc skin command.
Custom NPC skins are something that many server admins have asked for ever since Citizens was first released. In recent Minecraft versions it has become possible to control an NPC's skin via the /npc skin command. By default an NPC will have the default Steve skin. You can set an NPC's skin by using the /npc skin <name> command. Please note that this will not save a local copy of the skin - if the original player changes their skin, the NPC will have the updated skin on the next load. You can also save a skin snapshot by using the /npc skin <name> -p command, which will fix the NPC's skin to a copy of the player's current skin, so it will not change if the original player changes their skin.


__NOTOC__
== What's the best way to set a custom skin? ==
 
Set your skin to the desired skin. Go to your NPC and type /npc skin <your name> -p. Change your skin to the next skin for the next NPC and repeat the process.
==What about giving the NPC a "display name" and using the real name to find the skin on the Minecraft skin database?==
This is not possible. Many people have suggested that we give an NPC a "display name" similar to that of players. Unfortunately, display names are only used for chat-related uses. An NPC has no concept of a "display name" that would have any effect on its skin.
 
==So, I've ignored everything you've said. I just want to know where I can go to get custom skins.==
You will need to run [http://get.spout.org SpoutCraft] on your server and your players will need the Spout client. After installing Spout on your server and SpoutCraft on your client, install a skin-editing Spout plugin, see [[SpoutPlugin]].
 
==Can I just name my NPCs after real players?==
Sure, and it will work with all players, not just the ones who have the client mod. However, the owners of these accounts can change their skins if they want to, which can cause issues.
==See Also==
[[Frequently Asked Questions]]
 
==Recommended Skins==
{| class="wikitable"
|<big>Templar Skins</big>
|-
|<center>Basnik</center>[[File:Basnik.png]]
|<center>Tribbs</center>[[File:Tribbs.png]]
|<center>Gavoon</center>[[File:Gavoon.png]]
|<center>Hez</center>[[File:Hez222.png]]
|<center>Keikune</center>[[File:Keikune.png]]
|}
{| class="wikitable"
|<big>Creepy Skins</big>
|-
|<center>Kaynan</center>[[File:Kaynan.png]]
|}
{| class="wikitable"
|<big>Villager Skins</big>
|-
|<center>Grille</center>[[File:Grille2.png]]
|<center>Jaybug</center>[[File:Jaybug.png]]
|<center>Antee</center>[[File:Antee.png]]
|<center>Jaybug</center>[[File:Jaybug.png]]
|<center>Yelinn</center>[[File:Yelinn.png]]
|}
{| class="wikitable"
|<big>Goofy Skins</big>
|-
|<center>Darkny</center>[[File:Darkny.png]]
|<center>Maestrodk</center>[[File:Maestrodk.png]]
|}


{{NavBox}}
{{NavBox}}
[[Category:Usage]]
[[Category:Usage]]

Revision as of 08:28, 10 January 2016

Custom NPC skins are something that many server admins have asked for ever since Citizens was first released. In recent Minecraft versions it has become possible to control an NPC's skin via the /npc skin command. By default an NPC will have the default Steve skin. You can set an NPC's skin by using the /npc skin <name> command. Please note that this will not save a local copy of the skin - if the original player changes their skin, the NPC will have the updated skin on the next load. You can also save a skin snapshot by using the /npc skin <name> -p command, which will fix the NPC's skin to a copy of the player's current skin, so it will not change if the original player changes their skin.

What's the best way to set a custom skin?

Set your skin to the desired skin. Go to your NPC and type /npc skin <your name> -p. Change your skin to the next skin for the next NPC and repeat the process.