Manually building the Westeroscraft Custom Client

This procedure is intended to allow folks that, for whatever reason, would prefer to use the standard Minecraft launcher to run the Westeroscraft Custom Client. If you use this procedure, subscribe to this thread - I will attempt to keep the procedure current as we continue to update the client, but there may be some delay at times. Do understand that the WesterosCraft Launcher is the 'supported' mechanism for accessing our server - don't expect much support for the manual process, beyond what you see in this forum: its not a matter of wanting to be difficult, but supporting the manual process defeats the point of having produced the launcher, and will ultimately results in even more work for myself and the few others that can support these methods.

So, without further disclaimers, here is the process:

When upgrading:
Always remove the older version of the given file - there should never be two versions of the same mod in the <client-dir>/mods directory, for example.
Repeat ALL steps, unless you know that the changed files don't affect other steps. If any of the files in step 1 change, repeat ALL of steps 2-7, updating the existing 'WesterosCraft v1.11.2' profile. Each step in 8-11 only needs to be repeated if the given files change, and each requires that the older file be removed.

And there you go! Good luck with these instructions, and be sure to look back here if (and when) you cannot log in to the server due to a change in a mod version or client version.

NOTICE: As of v1.11.2, we require Java 8 and we STRONGLY recommend running with at least 2GB of memory configured (which implies a requirement for a 64-bit Java). Confirm these by looking at the 'Java Executable' and 'JVM Options' settings on your profile in the launcher.