Gerekli Malzemeler
Raspberry Pi üzerinde Minecraft sunucusu kurmak için belirli malzemelere ihtiyaç vardır. Bunlar arasında bir Raspberry Pi (en az Raspberry Pi 2 veya üzeri önerilir), bir microSD kart (minimum 16 GB kapasite), güç kaynağı, internet erişimi ve bir bilgisayar yer almaktadır. Raspberry Pi için uygun bir işletim sistemi olarak Raspbian kullanılabilir. Sunucu kurulumu için Java’nın da yüklü olması gerekmektedir; bu yüzden Java Development Kit (JDK) kurulumuna dikkat edilmelidir.
İşletim Sistemi Kurulumu
Öncelikle Raspberry Pi’ye Raspbian işletim sisteminin yüklenmesi gerekmektedir. Raspberry Pi Imager uygulaması kullanılarak Raspbian kurulabilir. Bu işlem şu adımları içermektedir:
1. Raspberry Pi Imager’ı bilgisayara indirin ve kurun.
2. Uygulamayı açarak, “Choose OS” seçeneğinden Raspbian’ı seçin.
3. “Choose SD Card” adımında mikroSD kartı seçin.
4. “Write” düğmesine tıklayarak kuruluma başlayın.
Kurulum tamamlandığında mikroSD kart Raspberry Pi’ye takılmalı ve cihaz çalıştırılmalıdır. İlk açılışta gerekli ayarlar (dil, zaman dilimi, internet bağlantısı gibi) yapılmalıdır.
Java Kurulumu
Minecraft sunucusu çalıştırmak için Java’nın kurulu olması şarttır. Raspbian üzerinden Java kurulumu için terminal açılmalı ve aşağıdaki komutlar girilmelidir:
“`bash
sudo apt update
sudo apt install default-jdk
“`
Bu komutlar, sistemdeki paketlerin güncellenmesini ve Java Development Kit’in (JDK) yüklenmesini sağlar. Kurulum tamamlanınca, Java sürümünü kontrol etmek için şu komut kullanılabilir:
“`bash
java -version
“`
Minecraft Sunucusu Kurulumu
Java kurulduktan sonra, Minecraft sunucusu dosyalarının indirilmesi gereklidir. Bunun için terminalde şu adımlar izlenmelidir:
1. Sunucu dosyaları için uygun bir dizin oluşturun:
“`bash
mkdir minecraft-server
cd minecraft-server
“`
2. Sunucu dosyası için en son sürümü [Minecraft resmi web sitesinden](https://www.minecraft.net/en-us/download/server) indirin. Örneğin, aşağıdaki komut kullanılabilir:
“`bash
wget https://launcher.mojang.com/v1/objects/
“`
Burada `
3. Sunucu çalıştırılmadan önce EULA (Son Kullanıcı Lisans Anlaşması) kabul edilmelidir. Bunun için:
“`bash
echo “eula=true” > eula.txt
“`
4. Sunucuyu başlatmak için terminalde şu komut kullanılmalıdır:
“`bash
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
“`
Bu komut, sunucunun 1 GB RAM kullanarak çalışmasını sağlar. RAM miktarı sistem özelliklerine göre ayarlanabilir.
Sunucu Ayarları
Sunucu ilk kez başlatıldığında, gerekli dosyaları oluşturacak ve birkaç saniye içerisinde kapanacaktır. Daha sonra `server.properties` dosyası yapılandırılmalıdır. Bu dosya, sunucu ayarlarını içerir. Sunucu kapasitesi, oyun modu, dünya adı gibi çeşitli ayarlar burada düzenlenebilir.
Daha fazla özelleştirme için ilgili ayarlar `server.properties` dosyasında yapılmalıdır. Örneğin, `max-players` seçeneği ile sunucuda katılabilecek maksimum oyuncu sayısı belirlenebilir.
Ağ Ayarları
Kendi yerel ağınızdaki diğer cihazların sunucuya bağlanabilmesi için, Raspberry Pi’nin yerel IP adresinin bilinmesi gerekmektedir. Terminalde şu komut ile IP adresi öğrenilebilir:
“`bash
hostname -I
“`
Elde edilen IP adresi kullanılarak, diğer cihazlardan `Minecraft` oyunu üzerinden bu adrese bağlanılabilir. Dışarıdan erişim sağlamak için, port yönlendirme (port forwarding) ayarları router üzerinde yapılmalıdır. Standart Minecraft sunucusu portu 25565’dir ve bu port yönlendirilmelidir.
Sunucu Yönetimi
Sunucu çalışmaya başladıktan sonra, oyuncuların katılımıyla birlikte çeşitli yönetim görevleri de gündeme gelecektir. Sunucunun yönetimi için komutlar kullanılarak oyunculara yetki vermek, yasaklamak veya oyun kurallarını değiştirmek mümkündür. Ayrıca, sunucu performansını artırmak için eklentiler ve modlar eklenerek daha zengin bir deneyim sağlanabilir.
Raspberry Pi ile oluşturulan Minecraft sunucusu, birçok kullanıcı tarafından eğlenmek ve birlikte oyun oynamak için kullanılabilir. Özellikle küçük gruplar veya arkadaş ortamları için ideal bir çözümdür. Diğer oyuncularla etkileşim kurmak ve oyun deneyimini paylaşmak için bu sunucu kullanımında çeşitli kısıtlamalar ve düzenlemeler yapılabilir. Sunucu, kullanıcılara özelleştirilmiş bir oyun alanı sunmakta ve belirli bir kontrol sağlanmaktadır.
Raspberry Pi ile kurulan bir Minecraft sunucusu, hem maliyet açısından uygun hem de eğlenceli bir etkinlik olmanın yanı sıra, bireylerin teknik becerilerini geliştirmeleri açısından da önemli bir fırsat sunmaktadır.


