Welcome to the ultimate Minecraft Server Setup Console Application! ๐ฎ This tool is designed to make setting up your own Minecraft server on Windows an absolute breeze. No more complex configurations or endless files to tweakโjust run this app, answer a few questions, and you'll be up and running in no time!
- Version Selection: Choose your preferred Minecraft version during setup.
- Port Configuration: Set up the server on any port you want.
- OP User Assignment: Automatically assigns OP status to your chosen user.
- Automatic Configuration: Reuses previous configurations or generates new ones effortlessly.
- Real-time Logging: Tracks and displays logs directly from
server.jar
for easy monitoring. - Unlimited Memory: Supports unlimited memory allocation for the best gaming experience.
- Java Management: Downloads and manages Java as a zip file, extracting it into the
data
folder for easy setup.
-
Go to relases and download the latest version then run the 'MinecraftServerSetup.exe' and your done
-
Follow the prompts:
- Choose your Minecraft version.
- Enter the port number you want your server to run on.
- Provide the username of the player who will have OP status.
-
Sit back and relax: The app will handle everything from downloading Java to configuring your server. ๐ ๏ธ
Enjoy your Minecraft server setup! ๐ Happy gaming! ๐น๏ธ
-
Clone this repository:
git clone https://github.com/wisamidris7/MinecraftServerSetup cd MinecraftServerSetup
-
Run the application:
dotnet run
- Operating System: Windows 11
- RAM: 1GB (recommended)
- .NET SDK: Installed and ready to go!
- /data: Contains the extracted Java files and server configurations.
The application walks you through the setup process by asking a few questions. It checks if thereโs an existing configuration and either uses that or helps you create a new one. After setup, it launches the server and provides real-time logs, ensuring everything runs smoothly. If you ever need to change your setup, just run the application again, and it will guide you through the process.
- Play: Once your server is up and running, invite your friends and start your Minecraft adventure! ๐
- Customize: Tweak the server settings to your liking by editing the configuration files.
- Extend: Add mods or plugins to make your server truly unique!
We welcome contributions! If you have ideas to make this setup even cooler, feel free to fork the repository, create a branch, and submit a pull request.
This project is licensed under the MIT Licenseโsee the LICENSE file for details.