This mod allows you to change your model by pressing the 'U' key in-game and selecting a mob. You will also gain some benefits/disadvantages of the chosen mob (but mostly advantages ).
The last things I added:
In single player, changing shape will also cause you to change dimensions and perspective so, for example, if you chose to be a wolf, you would be able to walk through one high holes, but as an enderman would need a three block high hole. This will not happen in multiplayer, but you will still be able to activate some abilities and will still look like the mob if you go into third person view.
The current mobs:
Villager (if in villager.txt and in multiplayer)
The option for giant will not appear in multiplayer for obvious reasons.
ModLoader is not required because it wouldn't be able to help with compatibility other than saving me from editing perhaps two more files. These are not the files that tend to cause issues with other mods.
You can edit the skins without fear of changing those of every other mob in the game. The .png images can be found in mob/shapeShift/ in minecraft.jar.
In the multiplayer menu, there is a button that allows you to choose whether you want the other players to be decked out in the skins that they uploaded to minecraft.net (which looks odd on most of the models), or with skins that are stored in the client (ones that fit the models they are viewed as).
Changing your shape in the GUI also changes everyone else, but you may overwrite this for individual people (including yourself) by creating a text file in the same directory as your bin folder named the name of a specific mob. Any person's name written in these files will make him rendered as the mob that the text file is named after. You generate these anyway, and press Y to edit them in-game. The files are:
Pressing 'Y' in-game will bring up another GUI. To use it, enter an IGN (case sensitive) into the text field, and select with the buttons how you'd like them to look, then press 'set'. It will do the text file stuff for you.
As a mob, you will gain an ability or produce and effect by pressing 'G', in addition to passive effects:
As other other players will render you with their own clients, you will appear to them as they choose (probably human though there are other model altering mods).
The nature of this mod means that isn't compatible with a lot of others; sorry for this, but I'm by no means forcing you to install it. I've had a couple of people blaming me for breaking their minecrafts - make a backup of your .jar, sillies.
Spoiler tags removed for the convenience of those who don't understand them.
Discern which version you'd like to download and click the link (there are links to go to either dropbox or mediafire). If the link is a greedy adf.ly link, then you'll probably have to wait a couple of seconds before you can press the big "Skip" button in the top right corner - this will take you to where you had originally intended to go (dropbox/mediafire).
Due to me not being very good at what I do, and the nature of the mod, it is often incompatible with other mods. However, it has never failed to work for me when I've tested it, installing it the default way - simply dragging the .class files (and folders in the same folder as the .class files) into minecraft.jar. Then proceed to delete META-INF if you haven't already done so. I have to assume that the people who state that the mod doesn't work are either suffering from incompatibilities with other mods, or not installing it properly. Hope this clears some things up.
For Minecraft 1.3.2
Mediafire ---> http://adf.ly/D8mxo
Dropbox ----> http://adf.ly/D8j0N
----------> http://adf.ly/D47Jf http://www.mediafire...q7nqatzz6o9dtli
----------> http://adf.ly/D47fI https://dl.dropbox.c...r_1.3.2_1.2.zip
If you have ideas or bugs or complaints, don't hesitate to post; it also helps keep this thread alive!
Tutorial map, courtesy of Shadow1027:
Old version videos! (Now even older!)