Java Client Development PT 1
Many people under estimate how useful knowing to modify a game is, it can teach you many things that you can use for your future. Including: Coding, Logistics, Design and much much more!
Today im going to be teaching you how to set up a MCP Client to get started with coding in java!
Before we begin
JDK 8: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
MCP: Minecraft coderpack 1.8 direct download
7-Zip or WinRar: https://www.7-zip.org/
After installing all the files you need, unzip MCP190, this is the main client file. Go to the folder and find
decompile.sh if you’re on linux. Run the file and wait for it to finish, once its complete you will see this.
Press any key to continue . . .
Locate the eclipse folder in your MCP190 folder. (
\mcp910\eclipse) Now launch eclipse and copy the file directory heres an example of what mine looks like:
C:\Users\PringleCPP]\Desktop\mcp910\eclipse. When you launch eclipse it should ask you to select the workspace, you want to enter this file directory into eclipse, then press launch.
Right click the server file and press delete on it, the server file is entirely unneeded and will just cause errors. Next you want to right click on
Client go to build path and then configure build path. Next on the top press on libraries, here you will notice that there are to missing libraries (they have an X beside their name.) Double click on one of the ones with an X beside its name and go to
mcp910\jars\libraries\com\mojang\realms\1.6.1 for the realms.jar and
mcp910\jars\libraries\com\mojang\authlib\1.5.21 for the missing authlib.jar
Congrats you have completed the setup.
From here you can install optifine SRC to the client which is suggested, ill make another tutorial on that if needed, feel free to ask for help I love helping you guys! - Pringle