SEARCH
TOOLBOX
LANGUAGES

Skinning

From Mine Little Pony

Jump to: navigation, search

Mine Little Pony uses special skins to trigger the use of the pony models. If you want to change how your pony looks in-game you will need to upload a Mine Little Pony compatible skin to Minecraft.net. More of the texture is used than in a normal Minecraft skin, and an area in the top left-hand corner of the skin is used to store data about the skin. This is done by colouring pixels in this area specific colours.

Ponies are larger than the standard player model, so there is more space to cover with textures. The textures are mostly taken from the areas that would normally not be used in a standard Minecraft skin.

Mine Little Pony supports two different skinning techniques, known as Basic and Advanced skinning. Basic skins are easy to make, but if you want to make a complicated skin, for example a pony wearing clothes, you will need to learn the Advanced technique.

Mine Little Pony also uses custom armour which is textured in a different way to the normal Minecraft armour. Texture pack creators can include Mine Little Pony armour skins in their texture packs.

Please tag Mine Little Pony skins on skin sites by putting "MineLP" in their name to make them easier to find if you upload them.

Contents

Data pixels

The locations of the data pixels in a Mine Little Pony skin

These pixels in the top left-hand corner of the skin need to be set to specific colour values for Mine Little Pony to be able to understand your skin and do the right thing. Use an image editor like Photoshop or The Gimp which will allow you to select exact colour values, or copy and paste the pixels from an existing working skin to make sure they are correct. Alternatively, you could save the "pixel index" image by dann494 and keep that open in your image editor, then you can use the colour picker tool to select just the colours you want from the image. Most of the time a skin doesnt work it is because the pixel controlling the type of pony is not set to one of the permitted values.

The alpha value (transparency) for every data pixel you wish to use must be 255 (i.e. fully opaque).

The possible colours of the data pixels in a Mine Little Pony skin

Pixel to set the race / type of pony (pegasus, unicorn, etc)

Your skin will only be displayed as a pony if you colour the top left hand pixel of the skin a specific colour. If you leave this pixel transparent, or colour it some other colour, your skin will not be used (you'll be assigned one of the background pony skins instead). If your skin is not showing up, there is probably something wrong with that pixel. Checking that the pixel is a specific colour is a way to try and ensure that Minecraft doesn't try and put a non-pony skin on a pony model.

Depending on the colour of this pixel, the earth pony, pegasus, unicorn, or alicorn (winged unicorn) model will be used to display the player. You must ensure that a texture is present in the "wing" area of the skin (rather than transparent pixels) if you want the pony to have wings. Similarly there must be a texture in the "horn" area, if the pony should have a horn. The colour codes (red, blue, green values) to activate the different pony models are as follows:

  • (R:249, G:177, B:49) Activate earth pony model
  • (R:136, G:202, B:240) Activate pegasus model
  • (R:209, G:159, B:228) Activate unicorn model
  • (R:254, G:249, B:252) Activate alicorn model

Since 1.4.6.3 there are 2 new possible values. These are provided to add suupor for other mods that give abilities based on the "race" of the player. The new options are "zebra" which uses the same model as the earth pony, and "changling" which uses the alicorn model.

  • (R:208, G:204, B:207) Activate zebra (earth pony) model
  • (R:40, G:43, B:41) Activate changling (alicorn) model

Pixel to set the tail length

The pixel to the right of the pixel for the type of pony (i.e. at 1,0) is for setting the length of the tail. If you do not colour this pixel, or colour it any other colour, the pony will have a full length tail. To give the pony a shorter tail, use the following colour values (or copy them from the guide image):

  • (R:66, G:88, B:68) Tail stub only
  • (R:70, G:142, B:136) Quarter length tail
  • (R:83, G:75, B:118) Half lenth tail
  • (R:138, G:107, B:127) Three-quarter length tail

Pixel to set the pony's gender / snuzzle shape

The pixel to the right of the pixel for the tail lenth (i.e. at 2,0) is for setting the gender of the pony. At the moment the only thing this affects is the shape of the snuzzle on the front of the face of the pony. For a male pony, set this pixel to full white (R:255, G:255, B:255). Any other colour will make the pony female.

Pixel to set the size of the pony

The pixel to the right of the pixel for the gender (i.e. at 3,0) is used to determine the size of pony. You can be a foal, a Big Mac style draft horse, or an Alicorn.

  • (R:255, G:190, B:83) Foal
  • (R:206, G:50, B:84) Large pony / draft horse / Big Macintosh
  • (R:42, G:60, B:120) Alicorn

Any other colour will show the normal pony model.

Pixel to set the magic colour (for unicorns)

When unicorns levitate items their horns glow with magical energy. The glow from the horn is tinted based on the pixel at (0,1). Colour that pixel any way you want, and your magic glow will be that colour. If you don't colour the pixel, the glow will be blue by default.

Basic skinning

Here is a diagram showing how a Basic Mine Little Pony Skin is put together made by dann494. Transparent areas are coloured grey (no outline). It's really important that the area immediately to the left of the top of the head is completely transparent except for the special pixels.

How a Basic Mine Little Pony skin is put together

  • The body, head, and hair textures are all reused from the standard model. The body is shorter than the human model, and you won't see the back of it when it is part of a pony. The head of the pony sits further forward on the body than on a human model.
  • The texture for the cutie mark comes from the top of the leg. This gives you an area 4x8 pixels on which to draw a cutie mark (0,20).
  • The leg textures are otherwise unused. The arm textures are used for both the front legs and the back legs of the pony.
  • The texture for the extra area of the body of the pony (the area that extends past the body of the original model) comes from the unused 8x8 pixel area to the right of the top of the head (24,0). It is probably best to make this area a single colour as it is used in lots of places.
  • The texture for the ears comes from the previously unused area 8x4 pixels starting at (12,16) (i.e. a rectangle wider than it is tall, just below and to the right of the face)
  • The texture for the tail comes from the previously unused 8x8 area to the left of the top of the hair (and to the right of the new body texture). The front and back of the tail is textured with the 4x8 pixels from the left-hand side of this texture, and the sides of the tail are textured with the 4x8 pixels from the right-hand side of this texture.
  • The texture for the horn of a unicorn pony comes from the unused area to the right of the texture for the top of the hair (32,0). It is probably best to make this area a single colour. If you want to be show-accurate you could make these pixels the same colour as the area used for the body.
  • The texture for the wings of a pegasus pony comes from the unused area to the right of the texture for the arms (56,16). It is probably best to make this area the same colour as the area used for the body, but with dark highlights showing how the feathers are separated. Look at the example skins for how this area of the skin should look.
  • Ponies look best if a single colour is used for most of the body, with a slightly darker colour used to outline the wings on pegasus ponies and draw other highlights (such as an outline around the mouth). If you don't know what colour something should be, colour it the main colour used on the body.
  • If you do NOT want your pony to have wings, leave the area for the wing texture transparent. If you do NOT want your pony to have a horn, leave the area for the horn texture transparent.
  • Colour the area 8x8 pixels immediately to the left of the horn (48,0) transparent, or your ponies will look like they have beards!

Advanced skinning

Here is a diagram showing how an Advanced Mine Little Pony Skin is put together made by dann494.

How an Advanced Mine Little Pony skin is put together

  • The body, head, and hair textures are all reused from the standard model. The body is shorter than the human model, and you won't see the back of it when it is part of a pony. The head of the pony sits further forward on the body than on a human model.
  • The texture for the cutie mark comes from the area immediately to the left of the top of the head. This gives you an area 4x8 pixels on which to draw a cutie mark (4,0).
  • The leg textures for the human are used for the back legs of the pony. The arm textures for the human are used for the front legs of the pony.
  • The back of the human body is used on the top of the back of the pony (32,20).
  • The stomach of the pony is the area in the top right hand corner of the skin which was used in the "Classic" technique for the horn of the unicorn (56,0).
  • The areas immediately behind the stomach, and the, erm, butt, of the pony, all use the same small 8x4 texture (28,16).
  • The texture for the side of the pony comes from the unused 8x8 pixel area to the right of the top of the head (24,0).
  • The texture for the ears comes from the previously unused area 8x4 pixels starting at (12,16) (i.e. a rectangle wider than it is tall, just below and to the right of the face)
  • The texture for the tail comes from the previously unused 8x8 area to the left of the top of the hair (and to the right of the new body texture). The front and back of the tail is textured with the 4x8 pixels from the left-hand side of this texture, and the sides of the tail are textured with the 4x8 pixels from the right-hand side of this texture.
  • The texture for the horn of a unicorn pony comes from the unused area to the left of the texture for the cutie mark and above the right hand side of the head (0,3).
  • The texture for the wings of a pegasus pony comes from the unused area to the right of the texture for the arms (56,16).
  • The texture for the neck box comes from the tiny 4x4 area above the outside of the leg (0,16).
  • If you do NOT want your pony to have wings, leave the area for the wing texture transparent. If you do NOT want your pony to have a horn, leave the area for the horn texture transparent.
  • Colour the area 8x8 pixels immediately to the left of the stomach (48,0) transparent, or your ponies will look like they have beards!

HD skins

From version 1.4.5.2 onwards, Mine Little Pony has its own skin server, allowing you to use HD skins. When you launch Minecraft, and you're at the main menu, press "F1" to open the HD skins menu and you can upload your HD skin from right in the game. The sizes of skin supported are:

  • 32x64 (normal Minecraft skin)
  • 64x128
  • 128x256
  • 256x512
  • 512x1024

You may also now use transparency in your skins, whatever the size (e.g. changeling legs with holes in them). Partial transparency is not yet fully supported.

The data pixels in the HD skins are in the same place as they are in the normal skins, that doesn't get scaled up.

Pony armour

If you want to add pony armour to your texture packs, dann494 made a guide showing where the different parts of the pony armour come from in the new textures:

How Mine Little Pony armour is skinned


And that's the art of the skin!