minecraft-modpack-server

Set up and tune a modded Minecraft server from a server pack zip.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/MarbleSodas/Mavis --skill minecraft-modpack-server-marblesodas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minecraft-modpack-server
Source: https://github.com/MarbleSodas/Mavis/tree/main/skills/gaming/minecraft-modpack-server
Command: npx skills add https://github.com/MarbleSodas/Mavis --skill minecraft-modpack-server-marblesodas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of getting a modpack server running correctly and performing well without trial-and-error across Java, Forge/NeoForge, and server configuration.

Core Features & Use Cases

  • End-to-end server setup from a pack zip: Downloads, inspects contents (loader type/version, Java requirements), installs Java, runs install-only steps, and accepts the EULA.
  • Correct modded server configuration: Produces tuned server.properties settings for modded gameplay (including flight permissions, tick timeouts, and LAN/online mode alignment).
  • Performance tuning and safe operations: Guides JVM tuning via user_jvm_args.txt, opens the firewall port, and sets up automated backups with pruning and optional cron scheduling.
  • Use Case: You receive a modpack server zip and want a stable NeoForge/Forge server that supports the expected player count, has reasonable view/simulation distances, and reliably backs up worlds.

Quick Start

Tell the agent: “Help me set up my modpack server from this serverpack.zip for NeoForge, with server name ‘My Modded World’, online mode true, 6 players, 16GB RAM available, view distance 10, simulation distance 6, PvP on, open whitelist, and hourly backups.”

Frequently Asked Questions about minecraft-modpack-server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a modded Minecraft server from a server pack zip?

Setting up a modded Minecraft server involves inspecting the pack zip, installing the correct Java version, running install-only loader steps for Forge or NeoForge, accepting the EULA, and configuring server.properties. The process automates JVM tuning, firewall configuration, and world backups for stable modpack hosting.

What server.properties settings are needed for a stable modded Minecraft server?

For a stable modded Minecraft server, specific server.properties settings include enabling allow-flight for modded flight mechanics, adjusting max-tick-time to handle long modded world ticks, and aligning view distance, simulation distance, and online mode to your hardware and player count. These configurations prevent crashes during heavy chunk generation and modded gameplay.

Does this modpack server setup work with both Forge and NeoForge?

Yes, the modpack server setup works with both Forge and NeoForge. It detects the loader type from the server pack zip, installs the matching Java version, and uses install-only loader execution when available to ensure correct modded server installation without running the full game client.

How do I tune JVM arguments for a Minecraft modpack server with 16GB RAM?

To tune JVM arguments for a Minecraft modpack server, the setup writes optimized memory and garbage collection flags to user_jvm_args.txt based on your available RAM, such as 16GB, and expected player count. This scaling ensures performance during initial chunk generation and long modded world ticks.

Can I automate world backups for a Forge or NeoForge modpack server?

Yes, you can automate world backups for a Forge or NeoForge modpack server. The setup configures automated backups with retention pruning and optional cron scheduling, ensuring your modded world is reliably backed up during long online play sessions without manual intervention.

Why does my modded Minecraft server crash during initial chunk generation?

A modded Minecraft server may crash during chunk generation if JVM memory is insufficient, max-tick-time is too low, or view and simulation distances exceed hardware capacity. The setup addresses this by tuning user_jvm_args.txt, applying modded-safe server.properties, and scaling performance to your player count and hardware.