What problem does it solve? Setting up a modded Minecraft server involves many error-prone manual steps: installing the correct Java version, running the NeoForge/Forge installer, tuning JVM garbage collection flags, configuring server.properties for modded gameplay, opening firewall ports, and scheduling world backups. This Skill walks through the entire process with tested commands and sensible defaults. ## Core Features & Use Cases - End-to-End Server Setup: Downloads and inspects a server pack zip, installs the matching Java version (8/17/21), runs the NeoForge or Forge installer, and accepts the EULA. - Performance Tuning: Provides JVM G1GC flags scaled to mod count and RAM, plus view-distance and simulation-distance presets based on player count and hardware. - Operations Automation: Generates a clean launch script, opens port 25565 via ufw, and sets up hourly cron-based world backups with automatic pruning. - Use Case: A user downloads the ATM10 server pack and asks the agent to set it up on a home Linux machine for 4 friends; the agent gathers preferences (seed, difficulty, online mode), installs Java 21, runs the installer, tunes 12GB of RAM, and configures hourly backups. ## Quick Start Set up a modded Minecraft server on this machine from my downloaded server pack zip and configure it for 4 players with hourly backups.