Skip to content

tntapple219/MinecraftServerManager

Repository files navigation

繁體中文

Minecraft Server Management Tool

A professional Minecraft server management utility with a comprehensive graphical user interface.

Screenshot

📖 Introduction

This tool simplifies the process of creating and managing Minecraft servers. It provides an intuitive GUI to handle server installation, configuration, and management, supporting a wide variety of popular server cores.

✨ Features

  • Multi-Core Support: Easily install various server types:
    • Paper
    • Purpur
    • Vanilla
    • Forge (manual download assistance)
    • NeoForge
    • Fabric
  • Java Management: Automatically downloads and manages the required Java runtime for the selected Minecraft version.
  • Server Management:
    • Scan for existing servers created with the tool.
    • Start servers directly from the GUI.
    • Create backups of your server worlds and configurations.
  • GUI-Based Configuration:
    • Edit server.properties through a simple interface.
    • Configure application settings like RAM allocation for new servers.

🚀 Getting Started

Option 1: Run from Source Code

  1. Prerequisites: Ensure you have Python 3.10+ installed.
  2. Installation:
    pip install -r requirements.txt
  3. Running the Application:
    python main.py

Option 2: Use Pre-built Executable (Recommended)

  1. Download: Get the latest release from the Releases page.
  2. Extract: Unzip the downloaded file to your desired location.
  3. Run: Double-click MinecraftServerManager.exe to start the application.

📦 Building from Source

To build your own executable:

  1. Install Dependencies:
    pip install -r requirements.txt
  2. Build Executable:
    python build_exe.py
  3. Find Results: The executable and documentation will be in the Release folder.

👨‍💻 Developer

About

A professional, comprehensive Minecraft server management utility with a graphical user interface.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages