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.