This article is to address set-up issues we encountered in class. We’ll come at it from two angles (click an angle below to go directly to it):
- SERVER SET-UP
- FORGE CLIENT
SERVER DOWNLOAD LINKS
If you’re not going to purchase a license, you can get the security-disabled server.
That name sounds ominous, but it’s just not making sure people who access it are who they say they are or providing a lot of access controls to keep out strangers. This is fine for when your child is modding in class or playing alone at home. It becomes an issue if your child wants to put their server online and share it with friends. At that point you need to consider buying a PC Minecraft license (for $27) and closing the security holes.
USERNAME IS NOT RESOLVED
I’ve added this to the tutorial on setting it up, but I’m putting them here for easy reference.
When you try to whitelist or op yourself, you may get an error like this…
If you try to logon to the server, you get something like this…
You’re going to need to use your UUID instead of your username. To get your UUID, try MCUUID.net. Enter your username, click “convert” and it will provide your UUID.
Copy your UUID from the site and try those
whitelist commands again, but with your UUID instead of your Minecraft username.
FOR LINUX ONLY: HAVEN’T ACCEPTED THE EULA
If you double-click the CanaryMod-1.2.1.jar file, it may tell you that the EULA has to be accepted. That appears to be a bug that only happens when you try to start by double-clicking. Right-click in the directory where that file is, open a terminal from the options you get when you right-click, and in that terminal, type
java -jar CanaryMod-1.2.1.jar. That will start the server.
Make sure you’ve looked at my tutorial on setting it up so you have a recent version of Java and the other components.
If you’re not buying a Minecraft License, you need to use the Forge Launcher to get the Minecraft Client to connect to your server. We strongly encourage you to buy one as you’re using the product, but as parents we also know the desire to make sure your child is really going to use something before you buy it.
First, you need to sign up for a free Mojang account. We had some problems this morning with people not being able to register or use new accounts. We apologize, but that was beyond our control. Hopefully, you’ll be able to register or use an account now.
Once you’ve been able to register it, you’ll need to go to the directory where you unzipped the security-disabled server download. Double-click Minecraft.jar (or open a terminal and navigate into that directory, then use
java -jar Minecraft.jar) to launch. Login with the email address and password you used for the account.
DO NOT PLAY THE GAME YET
You do need to play once before you install the launcher, but you need to play in an older game mode.
Click the “Edit Profile” button so you can change your game mode to 1.8. In the drop-down menu next to “Use Version” change the version to 1.8. and click the “Save Profile” button in the lower right of the editor screen.
Now play the demo. It will download a bunch of assets, then eventually the launcher screen will disappear and the game will come up. Play the demo world for a few seconds. You don’t even need to “save and quit to title.” You can just close the game.
Now go into the “forgeLauncher” folder in where you unzipped the CM1.2.1FORGE.zip file you downloaded. Double-click the
Install the client (click “OK”).
Once it’s done, you can go back to the main folder where you unzipped CM1.2.1FORGE.zip and start the server. Doubleclick
CanaryMod-1.2.1.jar (or if you’re on Linux, start it from the terminal). Once it’s launched, double-click
Minecraft.jar to launch the client.
In the Profile section (lower left), use the dropdown to change your profile to “forge”.
Play demo. Instead of going straight to Minecraft, you’ll see the Forge Launcher…
Then you’ll see the Minecraft game with Forge active.
Click “Direct Connect”
Click “Join Server”
You should spawn outside a small town in a superflat world. Go ahead and play. It’s in creative mode and I’ll show you how to reset your world and clean up any messes you made next class.