21,415Views, 10 today
- 2,480Downloads, 1 today
Get Embed Code
Level 45 : Master Technomancer
Posted 11/12/11 8:13:44 am , last updated: 03/25/12 6:01:25 pm
This is a very basic mod which, in conjunction with various other setup stuff, allows you to log into your server as any username, and have custom skins and cloaks for any username you want (INCREDIBLY MONEY-SAVING FOR MACHINIMA). The way it works and how to use it is (are?) rather complicated, so read carefully!
This mod has two major functions. One is to let you log into your server under a fake name. The other is to make it so that you can see custom skins and capes for any given player name. I'll explain these separately.
Part I: The fake login
When you log into MC, the client checks with minecraft.net to make sure that your username and password are correct. If they are, then it remembers that you're logged in under that name. If you choose "play offline", it'll just remember the name "Player". Now, the problem here is that it's possible to mod the client so that it'll remember that you're logged in as, say, Honeydew, even though you didn't have the right password. In fact, this is exactly what this mod does! Because this is a security problem (it would be possible to log into a server as the op!), servers normally check for themselves that you're logged in correctly. So if you used this mod to log in as Honeydew, the server has a way of checking for itself whether you actually used the correct password. However, it's possible to turn this setting off by going into server.properties and changing "online-mode" to false. This will make it so that the server DOESN'T check for itself, meaning that if you trick the client into thinking that you're logged in as Honeydew, the server will take the client at its word and you will be logged in as Honeydew! LET ME STRESS THAT THIS LETS PEOPLE LOG IN AS YOU! IF YOU'RE USING THIS MOD, YOU BETTER USE HAMACHI TO KEEP GRIEFERS OUT! The other side effect of changing online-mode to false is that you can log in even if you chose "Play offline", but your name will be Player and your skin will be Steve?.
TL;DR: Change online-mode in your server's settings to false, open the config file for this mod and change "FakeUsername" to whatever, choose "Play offline" in your client, and connect to your server. THIS WILL LET PEOPLE LOG IN AS YOU, SO USE HAMACHI TO KEEP OUT GRIEFERS! Now go back and read the wall of text or you'll be sorry!
Part II: The fake skins and capes
When the server tells your client that another player is standing nearby, it doesn't send the skin or cape with it. Your client has to look it up for itself! Normally skins come from:
with your client showing a 404 as Steve?. Since any fake usernames you use won't be there, that means that without this part, all of your fake people would have Steve? skins. Capes come from:
with your client showing a 404 as no cape. Remember, capitalization matters with both! What this mod can do is change the location that your client fetches skins and capes from. So the person in charge of the project or whatever sets up an alternative website that hosts skins and capes. Then everybody else in the project installs this mod, opens the config file, and sets the skinURL and cloakURL properties to the URL of the website instead of the amazonaws address. Remember, only people with this mod who have set the properties to point to your website will see the custom skins and/or capes on your website! Also remember: If your website only has the custom skins on it, EVERY NORMAL PLAYER WILL LOOK LIKE STEVE? BECAUSE THEIR SKIN IS NOT ON YOUR WEBSITE. THEREFORE, YOU NEED TO SET UP A SPECIAL REDIRECT THINGY. EXPLAINED HERE!.
TL;DR: Make a website to host skins and capes instead of the normal one. Have everybody install the mod and set it up to point to that website. Now go back and read the wall of text or you'll be sorry!
Installing this mod requires that you drag the files in the zip into minecraft.jar, NOT the mods folder. This mod DOES require ModLoader.
That's all, folks!
|Game Version:||Minecraft 1.2|
Update #3 : 03/25/2012 6:01:25 pm3/25/12
Update #2 : 03/21/2012 1:12:53 pm3/21/12
Update #1 : 12/01/2011 6:01:19 pm12/01/11
Join us to post comments.