Published on September 19, 2020 (Updated on August 29, 2021)

Vanilla Mob Variants

Taking inspiration from Optifine's random alternate mob textures, this resource pack brings aprox. 800 variations per mob, for over 45 mobs in the game! This is done using a combination of alternate textures, entity tinting, and model scaling to make mobs with even the same texture look slightly unique. This pack will continue to be updated with more mobs and textures as long as people show interest in it!

To reduce the amount of times the mcpedl team needs to review the changes, this mcpedl page will only be updated for major updates. For more minor updates, news, and feedback, check out our discord:


 Current Features (as of V2.0):


For 54 of the original mobs ,each mob has:

  • New texture variants (see feature table for numbers)
  • Approx. 40 different subtle tint variations
  • Approx. 5 different height variations
  • Baby-specific variants for some mobs

A full gallery of the available variants will be coming to the discord soon - but until then, you'll have to go out and look for all the variants yourself! 

Pack Settings:

By clicking on the pack's gear icon in the pack selection page, you can select the kinds of texture variants that are active in the pack!

If you would like to learn more about how to customize the pack with your own textures, visit the community discord!

Trailers and Images:


Slime variants by NikoAlb and TaxingHawk:


Creeper variants by Stick Boy:


V2.0 trailer by NikoAlb:


Old V1.0 trailer:


Why a Resource Pack?

Unlike addons that use a behaviour pack, resource packs can be applied in the global resources settings and then used everywhere - server, realms, and survival worlds without disabling achievements. Just set and forget!

The only downside to this is that the mobs will randomise their texture each time they are rendered - but this could be fixed using an optional behaviour pack (if enough people want it).

Community Contributions:

Thanks to everyone who has submitted suggestions and textures in the discord! Here are the members who have had their textures included in the pack (as of V2.0):

  • D507mc
  • Stick Boy
  • TaxingHawk
  • NikoAlb
  • win epic fin
  • ProbablySoul
  • Nest
  • ProbablySoul
  • ALoafOfBread
  • Lucas lisboa titan
  • Buggy
  • dre3340
  • MMC
  • alphaxenopete82

A full list of each member's textures can be found in the credits file!

Licence and Sharing:

If you would like to share any part of this pack, you must:

  • Include a link to my github page to disclose the original source - giving credit is the least you can do.
  • Include the original licence file from this pack with any files that you use/share
  • Include a file that:
    • Lists the files/code snippets used from this pack
    • Lists any changes made to those files/code snippets
    • States that the included licence applies to the listed files

Select version for changelog:


This will be the last update for a while, since the pack really needs to be remade to make use of all the new features available in 1.17. 
In this update:
- Fixed compatibility with new mobs added by addons
- Baby cow geometry should be fixed
- Added two named variants, "Dave" the cod and "Koi" the salmon
- All named variants now use Capital first letters (full list of names on discord)
- Added one last round of community textures

Known Issues:
- Using this pack with older, outdated packs from before 1.16 will cause some mobs to render wrong (eg: zombie pigmen are invisible)

Thank you to everyone who has supported this pack. I hope you all continue to enjoy it until it is remade!
- xanion


After clicking the download link, scroll down and open the "assets" menu to find the .mcpack file

This pack should work on ALL versions of bedrock (mobile, win10, and console) above 1.16

Open the .mcpack file with your preferred file explorer to install it onto Minecraft.

If your file browser does not let you open the file using Minecraft, rename the file extension to .zip and extract the contents into your resource packs folder.


Installation Guides

109 Responses

Comments 109
4.86 / 5 (51 votes)
Best pack to ever grace Bedrock. Would like more axolotls but this is more than enough. Thanks for this.
Hi i really like it but please. The 1.18.10 update gave iron_golem a crack like Java! Please add them in the iron texture pack or just remove all the iron_golem texture but not the real one. thanks :)
I would like the iron golem to have only one skin of my interest and the rest to be variant
I want to use the John Smith legacy texture pack but all mobs are invisible when using it for whatever reason, so, hopefully, this or something similar, should fix the issue. Hopefully... So here goes nothing.
love this Texture Pack i wish you came back and make variants to the goat and glow squid
When you tame wolf its turn into the default tame wolf textures can you fix it please!
Me gusto mucho su pack de texturas POR FAVOR Actualicenlo se ruego para 1.17.32 me gustaría mucho seguir usándolo para mis mundos 1000/5
Hi sorry to bother you but I’ve been looking for a texture pack were the inside of blocks is invisible so you can see through them but the outside is nothing is this possible and if so would you be interested in making it?
May I use some of your code in my texture pack? I would like to use some of the mob texture variation code and useing yours for testing will make this much easyer, I'll make sure to give credit for everything I use.
Hey, I really needed one of these packs! But can you also add variants for 1.17 mobs?
Hey, I needed one of these that was a texture pack! Great work!
5 star and respect for the villager skin tone. looks dope
Wait for next apdates.
Suggestion: Minecraft Dungeons and Minecraft Earth variants of mobs for the next update of Vanilla mob variants.