System Information
| Field | Value |
|---|---|
| Operating System | Linux - Fedora Linux 43 on x86_64 |
| Product | AMP ‘Deimos’ v2.7.0.0 (Mainline) |
| Virtualization | None |
| Application | Minecraft |
| Module | MinecraftModule |
| Running in Container | No |
| Current State | Stopped |
Problem Description
Issue
I’m trying to run the modpack Biohazard: Project Genesis in AMP.
The server works perfectly if I start it with the modpack’s provided start.sh, but it crashes if AMP starts it normally.
The pack is:
Minecraft 1.20.1
Forge 47.4.0
Java 17
I corrected AMP so it now matches those values, but AMP startup still fails while start .sh works.
Because of that, I do not think the issue is a broken mod. I think AMP is not reproducing the same startup path the modpack script uses.
The script appears to do more than just launch Java. It changes directory, reads variables.txt, generates user_jvm_args.txt, performs Forge setup, and uses the pack’s intended bootstrap flow. The pack also has USE_SSJ=true, so I suspect ServerStarterJar may be involved too.
Can you tell me how to make AMP start this pack the same way start .sh does, or whether AMP’s normal Forge instance type cannot fully support this pack’s launcher flow?
I can provide the script, variables file, AMP settings, and crash log if needed.
Reproduction Steps
- Installed/imported the Biohazard: Project Genesis server files into AMP and attempted to start the instance normally through AMP. It crashed on startup.
- Verified that the modpack itself is functional by starting it directly with the provided start .sh script from the server folder. When launched that way, the server starts successfully.
- Compared the pack’s startup files, including star t.sh and variables.txt, and confirmed the intended setup is: Minecraft 1.20.1 Forge 47.4.0 Java 17 JVM args -Xmx4G -Xms4G Additional Java arg -Dlog4j2.formatMsgNoLookups=true
- Corrected AMP’s initial configuration, which had been set incorrectly as: Server Type: Official Official Version: snapshot Java: Temurin 25
- Updated AMP to match the modpack requirements: Server Type: Forge Minecraft/Forge version: 1.20.1 / 47.4.0 Java: Temurin 17 matched the Java settings to the pack requirements
- Attempted startup again through AMP after correcting those settings. AMP still crashes, while launching through start .sh continues to work through terminal, but I still suffer from not being able to manage through AMP.