How to Install a Converted .mrpack ZIP on a Minecraft Server

Most server hosts (Apex, Shockbyte, BisectHosting, Pterodactyl panels) expect a standard ZIP. Here's the universal workflow.

Server-side requirements

  • SSH or file-manager access to the server
  • The matching server-side mod loader (Fabric server, Forge server, etc.) — the converter's manifest log shows which
  • The converted ZIP

Steps

  1. Stop the server

    Always stop before modifying files.

  2. Install the server loader

    Download the matching Fabric or Forge server JAR and place it in the server root.

  3. Upload the ZIP

    Through SFTP or the panel's file manager. Place it in the server root.

  4. Extract

    Use the panel's extract feature, or SSH in and unzip mypack.zip. This populates mods/, config/, scripts.

  5. Remove client-only mods

    Some mods are client-only (shaders, UI tweaks). Delete them from mods/ to avoid server crashes. The modpack's documentation usually lists which.

  6. Start the server

    Monitor the console. First start downloads dependencies, may take 1–3 minutes.

Common server-side issues

Most crashes during boot are caused by client-only mods or a Java version mismatch. Confirm the host is running Java 17 or 21 as required.