Metadata-Version: 2.4
Name: minecraft-server-creator
Version: 2.0.7
Summary: Minecraft Server Creator - Manage Minecraft servers
Author-email: ddavidel <ddavidel@proton.me>
License: This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. 
        See https://creativecommons.org/licenses/by-nc-sa/4.0/ for more details.
        
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: nicegui
Requires-Dist: requests
Requires-Dist: appdirs
Requires-Dist: pywebview
Requires-Dist: psutil
Requires-Dist: numpy
Dynamic: license-file

[![License: CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey)](./LICENSE)

![Demo Image](https://i.imgur.com/K0jyPsE.png)
# MCSC - Minecraft Server Creator
MCSC is a user-friendly tool written in Python with a GUI that simplifies the process of creating and managing Minecraft servers. Whether you're a beginner or experienced, MCSC allows you to easily set up, run, and control multiple Minecraft servers from a single interface.
> **Warning**: MCSC is still in development, thus it may not be completely error free.

## Features
- **Create Multiple Servers**: Set up and manage multiple Minecraft servers from within the app.
- **Start/Stop Servers**: Easily start and stop your Minecraft servers directly from the GUI.
- **Console Interaction**: Read the console output in real-time and send commands to the Minecraft server console.
- **Edit server.properties**: Customize your Minecraft server settings by editing the `server.properties` file with a built-in editor.
- **User-Friendly GUI**: A simple and intuitive interface designed for both beginners and experienced users.
- **Manage Server Instances**: Keep track of all your servers in one place.

## Installation
To install and run MCSC on your local machine:
1. Clone the repository:
`git clone https://github.com/ddavidel/minecraft-server-creator.git`

2. Navigate to the project folder and install the required dependencies:
`pip install -r requirements.txt`

3. Run the application by double clicking `START.bat` or with the following command:
`python ServerCreator.py`

## Upcoming Features
- **Support for more server types**: In the future updates, MCSC will support creating and managing many popular Minecraft server types.
- **Plugin and Mod Manager**: Easily manage plugins and mods.
