A bunch of utilities for easily working with and managing Minecraft servers, specifically aimed at managing Minecraft Forge servers with large numbers of manually-installed mods.
If you need help with any of the below, please just ask me!
If I directed you here to install Minecraft mods, you'll need to follow the following steps:
- Make sure you are using a computer with at least 32GB of RAM; you can try with something less but it's unlikely that it will work.
- Install OneDrive and accept my invitation to access "Minecraft Mods".
- If you're having issues with OneDrive (e.g. the folder shows up as a
.url
link instead of a real folder), you can instead install Dropbox and I can send you a Dropbox invite.
- If you're having issues with OneDrive (e.g. the folder shows up as a
- Install the latest Python and Git.
- Install the Minecraft Legacy Launcher (Windows Download; Mac Download).
- In the Minecraft launcher, run "Minecraft: Java Edition" at least once on the latest version, then make sure Minecraft is closed.
- Use one of the following methods to clone this repository:
- Open a command prompt,
cd
to wherever you want to clone the repository, and rungit clone https://github.com/evhub/minecraft-server-tools.git
. - Download and install GitHub Desktop, open it, select "File" > "Clone repository", choose "URL", enter
https://github.com/evhub/minecraft-server-tools.git
, note the "Local path" where it's creating aminecraft-server-tools
folder for you, and then press "Clone".
- Open a command prompt,
- Open the
minecraft-server-tools
folder you just created and runinstall.bat
on Windows orinstall.sh
otherwise (on non-Windows you may need to runchmod +x ./install.sh
first). - You should now have an
Evan's Modded Minecraft.bat
orEvan's Modded Minecraft.sh
file on your Desktop. Whenever you want to launch modded Minecraft, just run that file.- This will make sure you always have the latest mods without touching any of your options. If you want to get the latest recommended options, you'll need to rerun the install script (
install.bat
/install.sh
) and sayyes
to install optional files.
- This will make sure you always have the latest mods without touching any of your options. If you want to get the latest recommended options, you'll need to rerun the install script (
- Once you're in the Minecraft launcher, just select the "Evan's Modded Minecraft" profile (to the left of the "Play" button) and press "Play".
- The game should take ~10 minutes to boot, and if minimized may require you to tab back occasionally to keep it booting.
- If it freezes, just give it a bit of time; it's probably just loading. If it crashes though when you tab out, you might need to try not tabbing away from it.
- Once booted, select "Multiplayer" and join "Evan's Mod Server". Joining the server should take ~5 minutes.
- I recommend not tabbing away from Minecraft while it's joining the server; if it freezes, just give it a bit of time as with the initial loading.
The guide below is Windows-only.
If you want to maximize your Minecraft performance, there are some additional steps you can perform:
- Ensure you always use discrete graphics for Graal
javaw
.- Type "Graphics settings" in the Start bar and open it up.
- Under "Custom options for apps" and "Add an app", ensure "Desktop app" is selected, then press "Browse".
- In the browser, navigate to and select
<wherever you cloned this repository>/graal/graalvm-jdk-<some numbers>/bin/javaw.exe
. Make sure you selectjavaw.exe
and notjava.exe
. - "Java(TM) Platform SE binary" should be added to the list on the Graphics settings page. Select it and press "Options".
- Select "High performance" and press "Save".
- Adjust your video settings in-game. Consult me and I will help you with this.