THIS PACK REQUIRES OptiFine TO WORK!!!
This pack makes armor stands have player shaped models. So, as a result, you can name armor stands to get different skins.
Here is a list (for the more technical people out there, for the less technical people, I'll explain)
skins.1=16 <----which texture is used for which state
name.1=iregex:(oak armor stand|.* as0) <----acceptable names for said texture (the * means to type a name and then type as1 after it)skins.2=2
name.2=iregex:(steve|.* as1)skins.3=3
name.3=iregex:(herobrine|.* as2)skins.4=4
name.4=iregex:(zombie|.* as3)skins.5=5
name.5=iregex:(zombie pigman|.* as4)skins.6=6
name.6=iregex:(quartz armor stand|.* as5) [my personal favorite]skins.7=7
name.7=iregex:(stone armor stand|.* as6)skins.8=8
name.8=iregex:(granite armor stand|.* as7)skins.9=9
name.9=iregex:(andesite armor stand|.* as8)skins.10=10
name.10=iregex:(diorite armor stand|.* as9) [BURN IT WITH FIRE!!!]skins.11=11
name.11=iregex:(spruce armor stand|.* as10)skins.12=12
name.12=iregex:(acacia armor stand|.* as11)skins.13=13
name.13=iregex:(birch armor stand|.* as12)skins.14=14
name.14=iregex:(dark oak armor stand|.* as13)skins.15=15
name.15=iregex:(jungle armor stand|.* as14)skins.16=17
name.15=iregex:(prismarine armor stand|.* as15)skins.17=18
name.15=iregex:(nether armor stand|.* as16)skins.18=19
name.15=iregex:(ender armor stand|.* as17)