Skip to content

KaanAlper/Minecraft-Server-Opener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Minecraft Server Opener For Linux

Minecraft Server Opener is a simple bash script designed to automate the setup and management of Minecraft servers. The script checks for necessary dependencies, installs Java versions if required, and provides an interactive menu to manage different types of Minecraft servers, such as Vanilla, Forge, Paper, Fabric, and Sponge.

Features

  • Dependency Check: Verifies if tools like fzf and curl are installed.
  • Java Installation: Installs Java 8, 17, or 21 if not already installed.
  • Minecraft Server Downloads: Allows downloading specific Minecraft versions.
  • Turkish Character Warning: Warns about directories containing Turkish characters.
  • Interactive Menu: Lets you choose actions using fzf.

Requirements

  • A Linux-based operating system (Ubuntu, Linux Mint, etc.)
  • fzf and curl must be installed.
  • Java 8, 17, or 21 should be installed, or the script can install them for you.
  • Minecraft server files (server.jar) should be downloaded.

Installation

  1. Clone the repository or download the script:

    git clone https://github.com/KaanAlper/Minecraft-Server-Opener.git
    cd Minecraft-Server-Opener
  2. Make the script executable:

    chmod +x server.sh
  3. Run the script:

    ./server.sh
  4. Add to bin (Optional):

    sudo cp server.sh /usr/local/bin/server.sh
    
    
    

πŸ“Œ License

This project is licensed under the Kaan Alper Karaaslan Personal & Academic Use License (v1.1).

πŸ”Ή Summary of the License:

βœ… You are free to use, modify, and distribute this software for personal and academic purposes.

❌ Commercial use is strictly prohibited. You may not sell, license, or integrate this software into any commercial product or service.

βœ… If you modify and share this software, you must provide proper attribution and retain this license.

πŸ“§ If you wish to use this software for commercial purposes, you must obtain explicit permission from the author by contacting: kaanalperkaraaslan@gmail.com.

For full details, please refer to the complete license text included in this repository.

About

Minecraft Server Opener is a simple bash script designed to automate the setup and management of Minecraft servers. The script checks for necessary dependencies, installs Java versions if required, and provides an interactive menu to manage different types of Minecraft servers, such as Vanilla, Forge, Paper, Fabric, and Sponge.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages