👟Başlangıç

Plazma ile sunucu oluşturma yöntemini öğrenin.

Plazma'yı stabil bir şekilde kullanabilmek için, sistem aşağıdaki gereksinimleri karşılamalıdır.

MinimumTavsiye Edilen

Mimari

x64

-

RAM

8GB

16GB

Depolama

1GB

8GB

JRE

17

21

Düzenli yapılandırma dosyası düzenlemesi için, Visual Studio Code gibi bir düzenleyici kurmanız da iyi olacaktır.


1. JRE Kurulumu

Adından da anlaşılacağı gibi, Minecraft: "Java" Sürümü Java ile geliştirildiği için, çalıştırmak için gereklidir.

Plazma, Mojang Studios'un resmi sunucu platformuna , Plazma'yı kullanmak için de JRE kurmanız gerekmektedir.

1.1 JRE Varlığını Kontrol Etme

Sistemde JRE'nin kurulu olup olmadığını kontrol etmek için, penceresine yazıp çalıştırın.

Aşağıdaki gibi çıktı alınırsa, 2. adıma geçin.

Doğru çıktı
openjdk 21.0.2 2024-01-16 LTS
OpenJDK Runtime Environment Zulu21.32+17-CA (build 21.0.2+13-LTS)
OpenJDK 64-Bit Server VM Zulu21.32+17-CA (build 21.0.2+13-LTS, mixed mode, sharing)

Yukarıdaki gibi çıktı alınmazsa veya aşağıdaki gibi çıktı alınırsa, JRE yok veya çok eski olduğundan 1.2. adımı yapmanız gerekmektedir.

JRE yüklü değil
'java' iç veya dış komut, yürütülebilir program veya
yürütme dosyası değil.
JRE çok eski
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

1.2 JRE Kurulumu

Bu kılavuzda Azul Zulu gibi bir JRE kullanıyoruz.

Kurulumu tamamladıktan sonra, doğru bir şekilde tamamlandığını kontrol etmek için kurulumun 1.1. adımını tekrar yapın.

  1. İlk olarak, Azul Zulu sitesinden JDK 21'i .msi formatında indirin.

  2. İndirilen kurulum sihirbazını çalıştırın ve Nexte tıklayın.

  3. Pencerenin sol ortasında görünen menüden Set JAVA_HOME variable'ı etkinleştirin ve ardından Nexte tıklayın.

  4. JRE kurulumunu Complete seçeneğiyle tamamlayın.


2. Plazma İndirme

Plazma, çeşitli şekillerdeki yürütülebilir dosyaları sunmaktadır.

Genellikle Reobf Paperclip kullanılır.

Aşağıdaki bilgiler, geliştiriciler veya her türden özelliklerle ilgilenenler için hazırlanmıştır. Eğer genel bir kullanıcıysanız, 3. adıma atlayabilirsiniz.

Daha Fazla Bilgi

Yürütülebilir dosyanın adı plazma-(version manager)-1.20.4-R0.1-SNAPSHOT-(mapping şekli).jar olarak belirlenmiştir.

  • Mapping Şekli Mapping, Minecraft'ın gerçek kodunu ve karışık kodunu birleştiren bir tür haritadır.

    • Reobf Reobfuscated (yeniden karşıtlanmış), Spigot eşlem olarak da bilinen ve çoğu NMS eklentisinde kullanılan bir terimdir. 1.20.5'ten itibaren kullanımı sona erecektir.

    • Mojmap Mojang tarafından eşlenmiş, Vanilla Minecraft eşlemesidir.

  • Sürüm Yöneticisi Sürüm yöneticisi, sunucu işletimi için gerekli kütüphaneleri sağlayan ve sunucu dosyalarını yamalayan sunucunun başlatıcısı olarak düşünülebilir.

    • Paperclip PaperMC ekibi tarafından Paper ve diğer türetilmiş platformlar için geliştirilen bir yönetici, kütüphaneleri indirir ve sunucuya yama uygular.

    • Bundler Vanilla Minecraft sürüm yöneticisidir.


3. Başlangıç Komut Dosyası Oluşturma

Plazma'yı hızlıca başlatmak ve sunucuyu otomatik olarak yeniden başlatmak için, oluşturmanız gerekmektedir.

Flags.sh adresinden başlangıç betiğini oluşturabilirsiniz. Plazma için kullanılacak bellek miktarını girdiğinizde komut otomatik olarak en uygun hale getirilir.

Sol alt köşedeki indirme düğmesi ile başlangıç komut dosyasını indirebilirsiniz. İndirdiğiniz başlangıç komut dosyasının işletim sisteminizle uyumlu olduğundan emin olun.


4. Dosya Düzenleme

Şimdi indirdiğiniz başlangıç komut dosyasını ve Plazma'yı yeni bir klasöre taşıyın.

Klasör adı boşluk içermemeli ve İngilizce olmalıdır.

Aksi takdirde Plazma veya JRE'nin düzgün çalışmayabileceğini unutmayın.

Şimdi başlangıç komut dosyasını çalıştırın. Windows için, Güvenlik Duvarı İzinleri penceresinde, mutlaka İzin Ver'i seçmelisiniz.


5. EULA Onayı

Başlangıç komut dosyasını bir kez çalıştırdıktan sonra, klasöre eula.txt dosyası oluşturulacaktır.

, 'un hizmetlerini kullanmak için kabul etmeniz gereken bir lisans sözleşmesidir.

Eğer kabul etmezseniz, sunucuyu başlatamazsınız ve EULA'yı ihlal ederseniz hesabınız askıya alınabilir veya alabilirsiniz.

EULA'yı kabul etmek için eula.txt dosyasındaki eula=falseeula=true olarak değiştirin ve kaydedin.


6. Dış Erişime İzin Verme (Windows)

Modern işletim sistemleri, dışarıdan gelen tehlikeli erişimleri engellemek için varsayılan olarak güvenlik duvarı ve yönlendirici ile dış erişimi engeller.

Windows için, güvenlik duvarı 3. adımda izin verdiği için sadece port yönlendirmesi yapmanız yeterlidir.

Bu kılavuz, Windows işletim sistemi ve destekleyen bir yönlendirici kullanıldığını varsayarak hazırlanmıştır.

Eğer yönlendiriciniz UPnP'yi desteklemiyorsa, yönlendiriciler farklı panel yapısına sahip olduğundan doğrudan araştırma yapmanız gerekmektedir.

Ayrıca Ngrok aracılığıyla geçici bir adres oluşturabilirsiniz.

Linux veya macOS gibi (yaklaşık) UNIX tabanlı işletim sistemlerinde, güvenlik duvarı hizmetlerine göre farklı ayarlar gerekebilir, bu nedenle doğrudan bilgi araştırmalısınız.

6.1 Port Yönlendirme Gerekliliğini Kontrol Etme

Aşağıdaki gibi girin ve çalıştırın.

powershell -noexit -c "((Get-NetIPConfiguration).IPv4Address).IPAddress -eq (Invoke-WebRequest "ifconfig.me").content"

Çıktı True ise burada durabilirsiniz, ancak False ise port yönlendirme yapmanız gerekmektedir.

6.2 Sunucuya Bağlanma

Port yönlendirme gerekli değilse veya zaten başarılı bir şekilde port yönlendirmesi yapıldıysa, şimdi sunucuya erişebilirsiniz.

Sunucuya bağlanmak için kullanılan adresi buradan kontrol edebilirsiniz.

7. Gelişmek

Sunucuyu başarıyla başlattıysanız ve sunucunun düzgün çalıştığından eminseniz, şimdi sunucuyu özelleştirme zamanı.

Sunucuyu nasıl özelleştireceğinizi öğrenmek için aşağıdaki kılavuzu inceleyin.

https://github.com/PlazmaMC/Document/blob/prod/tr/origin/plazma/administration/getting-started/sonraki-adim.md

Last updated