Android’de Termux Üzerinden MCPE Sunucusu Kurulumu
Android telefonda Termux ile MCPE sunucusu kurmak, telefonun içinde hafif bir Linux açıp Nukkit jar dosyasını Java ile çalıştırmaktır. Nukkit, Minecraft Bedrock yani MCPE için eklenti destekli bir sunucu yazılımıdır. Bu kurulum ev içi deneme ve az oyunculu oturum içindir; telefon 7/24 sunucu değildir, ısınır ve şarj yer.
## Kısa özet
1. Termux’u F-Droid’den kurun, Play Store sürümünü kullanmayın.
2. Depolama izni verin, paketleri güncelleyin.
3. Ubuntu ortamını kurup içine girin.
4. Java ve Nukkit jar dosyasını indirin.
5. `java -jar` ile sunucuyu açın, 19132 UDP portundan bağlanın.
Üçüncü taraf kurulum betiklerini çalıştırmadan önce depo sahibini ve son commit tarihini kontrol edin. Tanımadığınız bir `bash` dosyası telefona root vermez ama dosyalarınızı kurcalayabilir.
## Termux nereden kurulur?
Güncel paket [F-Droid Termux](https://f-droid.org/packages/com.termux/) sayfasındadır. Play Store’daki eski sürüm depolarıyla uyuşmaz.
Kurulum bitince depolama iznini verin ve çıkan pencerede izin verin:
```bash
termux-setup-storage
```
## Paketler nasıl güncellenir?
```bash
apt-get update && apt-get upgrade -y && apt-get install wget proot git -y
```
`proot`, tam bir sanal makine değildir. Ubuntu’yu Termux’un içinde, root istemeden çalıştırır.
## Ubuntu nasıl kurulur?
Aşağıdaki depo, Termux için hazırlanmış bir Ubuntu kurulumudur. 2026’da depo durmuyorsa veya uzun süredir güncellenmiyorsa bu adımı atlayıp başka bir güncel proot-distro kurulumu kullanın.
```bash
cd
git clone https://github.com/BeanGTA/Linux-Termux-Nukkit.git
cd Linux-Termux-Nukkit/ubuntu
bash ubuntu.sh -y
bash startubuntu.sh
```
İstem değişince Ubuntu içindesiniz. Sonraki Java komutları bu ortamda çalışır, Termux’un kendi kabuğunda değil.
## Java ve Nukkit nasıl kurulur?
Nukkit, [CloudburstMC/Nukkit](https://github.com/CloudburstMC/Nukkit) projesidir. Eski Jenkins adresi `ci.opencollab.dev` 2026’da jar vermeyebilir. Jar dosyasını [GitHub Releases](https://github.com/CloudburstMC/Nukkit/releases) sayfasından indirin. Güncel derleme Java 8 yerine Java 17 isteyebilir; jar açılmazsa `openjdk-17-jdk` kurun.
Ubuntu içinde:
```bash
apt-get update && apt-get upgrade -y && apt-get install wget openjdk-17-jdk -y
mkdir -p ~/nukkit && cd ~/nukkit
```
Jar dosyasını bu klasöre koyun. Dosya adı sürümle değişebilir. Örnek çalıştırma:
```bash
java -jar nukkit-1.0-SNAPSHOT.jar
```
İlk açılışta dil ve ayar sorabilir. Sunucu dosyaları aynı klasörde oluşur. Dünya, `server.properties` ve eklentiler buradadır. Durdurmak için konsola `stop` yazın.
## Telefona nasıl bağlanılır?
Nukkit varsayılan olarak 19132 UDP portunu dinler. Aynı Wi-Fi’deki MCPE istemcisi, sunucu adresine telefonun yerel IP’sini yazar. Dışarıdan bağlantı için modemde UDP 19132 yönlendirmesi veya bir tünel gerekir. Operatör CGNAT kullanıyorsa port açmak yetmez.
Termux’u bildirimden kapatmayın ve pil optimizasyonunu bu uygulama için kapatın. Ekran kilitlenince Android süreci öldürebilir.
## Kısa komutlar
Ubuntu’yu yeniden açmak:
```bash
bash ~/Linux-Termux-Nukkit/ubuntu/startubuntu.sh
```
Sunucuyu açmak:
```bash
cd ~/nukkit
java -jar nukkit-1.0-SNAPSHOT.jar
```
Eklentiler [CloudburstMC kaynakları](https://cloudburstmc.org/resources/categories/nukkit-plugins.3/) sayfasındadır. İndirdiğiniz jar dosyasını `plugins` klasörüne atıp sunucuyu yeniden başlatın. Başka yazılımın eklentisi Nukkit’te çalışmaz.