https://github.com/evhub/minecraft-server-tools
Utilities for easily working with and managing minecraft forge servers.
https://github.com/evhub/minecraft-server-tools
Last synced: 10 months ago
JSON representation
Utilities for easily working with and managing minecraft forge servers.
- Host: GitHub
- URL: https://github.com/evhub/minecraft-server-tools
- Owner: evhub
- License: apache-2.0
- Created: 2021-02-18T01:51:03.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-14T07:55:28.000Z (over 1 year ago)
- Last Synced: 2025-01-30T01:45:00.799Z (12 months ago)
- Language: Python
- Homepage:
- Size: 473 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# minecraft-server-tools
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.
## Installing mods with this package
_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:
1. 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.
2. Install [OneDrive](https://www.microsoft.com/en-us/microsoft-365/onedrive/download) and accept my invitation to access "Minecraft Mods".
1. If you're having issues with OneDrive (e.g. [the folder shows up as a `.url` link instead of a real folder](https://answers.microsoft.com/en-us/msoffice/forum/all/onedrive-shared-folders-are-now-a-url-shortcut-i/9cf793c2-c66a-4ebd-b740-2e8485831266)), you can instead install [Dropbox](https://www.dropbox.com/install) and I can send you a Dropbox invite.
3. Install the latest [Python](https://www.python.org/downloads/) and [Git](https://git-scm.com/downloads).
4. Install the Minecraft Legacy Launcher ([Windows Download](https://aka.ms/minecraftClientWindows); [Mac Download](https://aka.ms/minecraftClientMac)).
5. In the Minecraft launcher, run "Minecraft: Java Edition" at least once on the latest version, then make sure Minecraft is closed.
6. Use one of the following methods to clone this repository:
1. Open a command prompt, `cd` to wherever you want to clone the repository, and run `git clone https://github.com/evhub/minecraft-server-tools.git`.
2. Download and install [GitHub Desktop](https://desktop.github.com/), 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 a `minecraft-server-tools` folder for you, and then press "Clone".
7. Open the `minecraft-server-tools` folder you just created and run `install.bat` on Windows or `install.sh` otherwise (on non-Windows you may need to run `chmod +x ./install.sh` first).
8. You should now have an `Evan's Modded Minecraft.bat` or `Evan's Modded Minecraft.sh` file on your Desktop. Whenever you want to launch modded Minecraft, just run that file.
1. 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 say `yes` to install optional files.
9. 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".
10. The game should take ~10 minutes to boot, and if minimized may require you to tab back occasionally to keep it booting.
1. _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.
11. Once booted, select "Multiplayer" and join "Evan's Mod Server". Joining the server should take ~5 minutes.
1. 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.
## Additional performance optimizations
_The guide below is Windows-only._
If you want to maximize your Minecraft performance, there are some additional steps you can perform:
1. Ensure you always use discrete graphics for Graal `javaw`.
1. Type "Graphics settings" in the Start bar and open it up.
2. Under "Custom options for apps" and "Add an app", ensure "Desktop app" is selected, then press "Browse".
3. In the browser, navigate to and select `/graal/graalvm-jdk-/bin/javaw.exe`. **Make sure you select `javaw.exe` and not `java.exe`.**
4. "Java(TM) Platform SE binary" should be added to the list on the Graphics settings page. Select it and press "Options".
5. Select "High performance" and press "Save".
2. Adjust your video settings in-game. Consult me and I will help you with this.