Skip to content
This repository has been archived by the owner on Sep 9, 2021. It is now read-only.

Server Install

Stephen304 edited this page Apr 7, 2013 · 1 revision

There are 2 methods to installing MCAuthAll on a server.

Hex Edit

This is the preferred method - You do not need to have a dedicated web host with unique IP

  1. Open up minecraft_server.jar with winrar or 7zip.
  2. Find and extract "jg.class".
  3. Open jg.class with "HxD Hex Editor" (free) or your hex editor of choice.
  4. Search for "session.minecraft.net"
  5. Replace the url with your server's address (use "del" to remove bytes)
  6. Go 1 space to the left of "http" and change that byte to reflect the correct length

Host File

This is the inferior method to setting up the server. This should be only used in a last resort if you can't hex edit the minecraft_server.jar. There are 2 huge disadvantages to this method: You cannot host MCAuthAll on the same machine because the host file edit will prevent MCAuthAll from contacting official servers. Furthermore, you must also have a dedicated IP on whatever host you use.

If you are hosting at home, you may not be able to host MCAuthAll on your home computer anyways due to port 80 blocks on home internet connections. Either way, this method is not preferred.

In the hosts file (google the location for your OS), add the following line: ip.of.your.server session.minecraft.net

This will redirect the server's requests to your auth server.

Clone this wiki locally