Adım 1: Java Kurulumu
Sunucu açmak istediğiniz ana makinenize veya bilgisayarınıza Java kurmanız gerekmektedir.
PiluX için: Zaten yüklü geldiğinden gerekmiyor 🥳
Windows/Linux için: Kuracağınız Minecraft sürümünü belirleyin.
Kurmak istediğiniz sürüm 1.16.5 veya daha düşük ise;
PiluX: Bu adımı geçebilirsiniz. PiluX işletim sisteminde uygun Java sürümü yüklü gelir.
Debian/Ubuntu: Uçbirimi açın ve sudo apt install openjdk-8-jre-headless
komutunu girin.
Arch Linux: Uçbirimi açın ve sudo pacman -Sy jre8-openjdk-headless
komutunu girin.
Windows: Bunu kurun.
Kurmak istediğiniz sürüm 1.17 veya üstü ise;
PiluX: Bu adımı geçebilirsiniz. PiluX işletim sisteminde uygun Java sürümü yüklü gelir.
Debian/Ubuntu: Uçbirimi açın ve aşağıdaki komutları girin:
wget https://cdn.azul.com/zulu/bin/zulu17.34.19-ca-jdk17.0.3-linux_amd64.deb
sudo apt install gdebi
sudo gdebi zulu17.34.19-ca-jdk17.0.3-linux_amd64.deb
Arch Linux: Uçbirimi açın ve sudo pacman -Sy git && git clone https://aur.archlinux.org/zulu-17-bin.git && cd zulu-17-bin && makepkg -si
komutunu girin.
Windows: Bunu kurun.
Ardından;
java -version
komutunu kullanarak Java'nın kurulduğundan emin olun.

Adım 2: Minecraft Sunucu Dosyaları
Java kurma işlemimiz bittiyse sunucu dosyalarının bulunacağı bir klasör belirleyin ve ardından bu sayfadan resmi Minecraft sunucu dosyasını indirin.
PiluX Konsol / Linux kullanıcıları aşağıdaki komutla da indirebilir:
wget https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar
Sunucu dosyasını belirlediğiniz klasöre kopyalayın. Ardından bu klasörde bir metin dosyası açın ve aşağıdaki kodu yazın:
java -Xmx1024M -Xms1024M -jar server.jar nogui
1024 kısmını sunucuya vermek istediğiniz RAM miktarının MB cinsine göre değiştirin. 'server.jar' yazan kısmı indirdiğiniz dosyanın ismine göre değiştirin. Bilgisayarınız Windows ise 'start.bat', PiluX/Linux ise 'start.sh' olarak inen dosya ile aynı klasöre kaydedin.
Adım 3: Sunucuyu çalıştırma

Windows'ta oluşturduğunuz start.bat dosyasına çift tıklayın.
PiluX/Linux'ta ise dosyanın bulunduğu klasörde uçbirim açın. Bunu yapmak için klasör içerisinde boşluğa sağ tıklayıp "Uçbirimde Aç" seçeneğine tıklayın. Belirlenen klasörde uçbirimi çalıştırdıktan sonra bir seferliğine mahsus izin ayarını yapmak için chmod +x start.sh
komutunu girin. Ardından çalıştırmak içinsh ./start.sh
komutunu girin. Konsolda bir süre sonra Failed to load eula.txt
gibi bir hata verecektir. Klasörde oluşan eula.txt dosyasını açın ve lisans sözleşmesini kabul ediyorsanız eula=false
kısmını eula=true
olarak değiştirelim. Tekrar BAT/SH dosyasını çalıştıralım.

Bir süre sonra bu şekilde bir çıktı görürsek sunucumuz açılmış demektir. Sunucunuza aynı ağda bulunan kişiler sunucu bilgisayarının yerel IP'sini girerek sunucuya bağlanabilir. Farklı ağ üzerinden katılmak isterseniz modem üzerinden port açmanız gerekiyor. Sunucu ile ilgili ayarlamalar yapmak isterseniz server.properties dosyasını düzenleyerek yapabilirsiniz.
Ayrıca bakınız: Bu link onarılacak! Ngrok ile Port Açmak
Yaptığım ilk rehberimin sonuna geldik, başka bir rehberde görüşmek üzere. 😀