- Katılım
- 3 Ocak 2025
- Mesajlar
- 669
- Elmaslar
- 348
- Puan
- 2.355
- Konum
- Amasya
- Minecraft
- Zyph0rr
Discord:
bosstrap
- Minecraft Sürümleri
- 1.21.x 1.20.x 1.19.x 1.18.x 1.17.x
Merhaba MC-TR ailesi,
Bu konuda, özellikle internet bağlantısı dalgalı olan oyuncuların ve sunucu
sahiplerinin işine çok yarayacak bir projeyi tanıtacağım: Raknetify.
Bu konuda, özellikle internet bağlantısı dalgalı olan oyuncuların ve sunucu
sahiplerinin işine çok yarayacak bir projeyi tanıtacağım: Raknetify.
RAKNETIFY NEDİR?
Raknetify; RelativityMC ekibi tarafından geliştirilen, Minecraft'ın varsayılan
TCP tabanlı ağ iletişimini RakNet protokolü üzerinden çalıştıran açık kaynaklı
bir projedir.
Aynı proje üç farklı biçimde sunuluyor:
• Fabric modu (hem istemci hem sunucu tarafı)
• Velocity eklentisi
• BungeeCord eklentisi
Kısacası: bağlantınız kararsız veya hız/paket sınırlaması olan bir hattaysa,
Raknetify oyun içi gecikmeyi ve takılmaları belirgin şekilde azaltır.
Raknetify; RelativityMC ekibi tarafından geliştirilen, Minecraft'ın varsayılan
TCP tabanlı ağ iletişimini RakNet protokolü üzerinden çalıştıran açık kaynaklı
bir projedir.
Aynı proje üç farklı biçimde sunuluyor:
• Fabric modu (hem istemci hem sunucu tarafı)
• Velocity eklentisi
• BungeeCord eklentisi
Kısacası: bağlantınız kararsız veya hız/paket sınırlaması olan bir hattaysa,
Raknetify oyun içi gecikmeyi ve takılmaları belirgin şekilde azaltır.
NEDEN KULLANMALIYIM? (ÖZELLİKLER)
• Daha yüksek kararlılık ve daha düşük gecikme
Paket kaybı yaşayan, rate-limit uygulanan (mobil internet, GSM hattı,
kalabalık Wi-Fi, uzak mesafe bağlantıları) hatlarda fark açıkça
hissediliyor.
• Öncelikli çoklu kanal desteği
RakNet'in "multiple channels with priorities" yapısı sayesinde önemli
paketler (hareket, blok kırma vb.) sıraya takılıp beklemek yerine öncelikli
olarak iletiliyor. Sonuç: daha yüksek tepki hızı, daha az "rubber banding".
• ViaVersion uyumu
Hem istemci hem sunucu tarafındaki ViaVersion kurulumlarıyla uyumlu
çalışıyor.
• Açık kaynak ve MIT lisanslı
Kodun tamamı GitHub üzerinde inceleyebileceğiniz şekilde açık.
• Daha yüksek kararlılık ve daha düşük gecikme
Paket kaybı yaşayan, rate-limit uygulanan (mobil internet, GSM hattı,
kalabalık Wi-Fi, uzak mesafe bağlantıları) hatlarda fark açıkça
hissediliyor.
• Öncelikli çoklu kanal desteği
RakNet'in "multiple channels with priorities" yapısı sayesinde önemli
paketler (hareket, blok kırma vb.) sıraya takılıp beklemek yerine öncelikli
olarak iletiliyor. Sonuç: daha yüksek tepki hızı, daha az "rubber banding".
• ViaVersion uyumu
Hem istemci hem sunucu tarafındaki ViaVersion kurulumlarıyla uyumlu
çalışıyor.
• Açık kaynak ve MIT lisanslı
Kodun tamamı GitHub üzerinde inceleyebileceğiniz şekilde açık.
GEREKSİNİMLER
• Minecraft 1.17.1 veya daha yeni bir sürüm
• Sunucu tarafında, TCP portunuzla AYNI numaradaki UDP portunun açık olması
(örn. sunucunuz 25565'te çalışıyorsa UDP 25565 de açılmalı)
! Önemli not: Velocity/BungeeCord gibi proxy'lerde, desteklenmeyen bir
istemci sürümüyle bağlanıldığında çoklu kanal (multi-channel) yapısı
başlatılamaz ve tepki süresi düşer.
• Minecraft 1.17.1 veya daha yeni bir sürüm
• Sunucu tarafında, TCP portunuzla AYNI numaradaki UDP portunun açık olması
(örn. sunucunuz 25565'te çalışıyorsa UDP 25565 de açılmalı)
! Önemli not: Velocity/BungeeCord gibi proxy'lerde, desteklenmeyen bir
istemci sürümüyle bağlanıldığında çoklu kanal (multi-channel) yapısı
başlatılamaz ve tepki süresi düşer.
KURULUM
1) İndirin
Fabric için modu, Velocity/BungeeCord için ilgili eklenti dosyasını indirin
(linkler aşağıda).
2) Yerleştirin
• Fabric: dosyayı istemcideki ve sunucudaki "mods" klasörüne atın.
(Raknetify'ın hem istemcide hem sunucuda kurulu olması gerekiyor.)
• Velocity / BungeeCord: dosyayı proxy'nizin "plugins" klasörüne atın.
Proxy kullanıyorsanız arka plandaki (backend) sunuculara kurmanıza gerek
YOK.
3) Sunucuyu/proxy'yi yeniden başlatın ve UDP portunun açık olduğundan emin olun.
4) Bağlanırken sunucu adresinin başına ön ek ekleyin:
raknet;sunucuadresi.com
Yüksek MTU modu için:
raknetl;sunucuadresi.com
Örnek: raknet;example.com
Bu ön ek olmadan bağlanırsanız oyun normal TCP bağlantısını kullanır,
yani Raknetify devreye girmez.
1) İndirin
Fabric için modu, Velocity/BungeeCord için ilgili eklenti dosyasını indirin
(linkler aşağıda).
2) Yerleştirin
• Fabric: dosyayı istemcideki ve sunucudaki "mods" klasörüne atın.
(Raknetify'ın hem istemcide hem sunucuda kurulu olması gerekiyor.)
• Velocity / BungeeCord: dosyayı proxy'nizin "plugins" klasörüne atın.
Proxy kullanıyorsanız arka plandaki (backend) sunuculara kurmanıza gerek
YOK.
3) Sunucuyu/proxy'yi yeniden başlatın ve UDP portunun açık olduğundan emin olun.
4) Bağlanırken sunucu adresinin başına ön ek ekleyin:
raknet;sunucuadresi.com
Yüksek MTU modu için:
raknetl;sunucuadresi.com
Örnek: raknet;example.com
Bu ön ek olmadan bağlanırsanız oyun normal TCP bağlantısını kullanır,
yani Raknetify devreye girmez.
SIK SORULAN SORULAR
S: Ping'imi düşürür mü?
C: Sihirli bir "ping düşürücü" değil. Mesafeden kaynaklanan gecikmeyi
değiştirmez; ancak paket kaybı ve rate-limit kaynaklı takılma, donma ve
geri ışınlanma sorunlarını ciddi şekilde azaltır.
S: Sunucu sahibiyim, oyuncularımın mod kurması şart mı?
C: Evet, istemci tarafında da kurulu olması ve adresin başına "raknet;"
yazılması gerekiyor. Kurmayan oyuncular normal şekilde (TCP ile)
bağlanmaya devam edebilir.
S: Vanilla / Forge / Paper'da çalışır mı?
C: Doğrudan Fabric modu ve Velocity/BungeeCord eklentisi olarak sunuluyor.
Paper vb. arka uç sunucular, proxy üzerinden Raknetify'dan faydalanabilir.
S: Kararlı sürüm mü?
C: Proje hâlâ alpha aşamasında. Yayın sunucularında kullanmadan önce test
ortamında denemenizi öneririm.
S: Ping'imi düşürür mü?
C: Sihirli bir "ping düşürücü" değil. Mesafeden kaynaklanan gecikmeyi
değiştirmez; ancak paket kaybı ve rate-limit kaynaklı takılma, donma ve
geri ışınlanma sorunlarını ciddi şekilde azaltır.
S: Sunucu sahibiyim, oyuncularımın mod kurması şart mı?
C: Evet, istemci tarafında da kurulu olması ve adresin başına "raknet;"
yazılması gerekiyor. Kurmayan oyuncular normal şekilde (TCP ile)
bağlanmaya devam edebilir.
S: Vanilla / Forge / Paper'da çalışır mı?
C: Doğrudan Fabric modu ve Velocity/BungeeCord eklentisi olarak sunuluyor.
Paper vb. arka uç sunucular, proxy üzerinden Raknetify'dan faydalanabilir.
S: Kararlı sürüm mü?
C: Proje hâlâ alpha aşamasında. Yayın sunucularında kullanmadan önce test
ortamında denemenizi öneririm.
İNDİRME LİNKLERİ
GitHub (kaynak kod + tüm sürümler):
Modrinth:
CurseForge (Fabric):
SpigotMC (BungeeCord):
GitHub (kaynak kod + tüm sürümler):
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
Modrinth:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
CurseForge (Fabric):
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
SpigotMC (BungeeCord):
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
SON SÖZ
Fiber bağlantısı olan ve sunucuya zaten 20 ping atan biri için büyük bir fark
yaratmayabilir; ama mobil internetten oynayan, paket kaybı yaşayan veya
yurt dışı sunuculara bağlanan oyuncular için gerçekten kayda değer bir
iyileşme sağlıyor.
Deneyenler geri bildirimlerini konu altında paylaşırsa, hangi bağlantı
tiplerinde ne kadar fark ettiğini birlikte görmüş oluruz.
İyi oyunlar!
Fiber bağlantısı olan ve sunucuya zaten 20 ping atan biri için büyük bir fark
yaratmayabilir; ama mobil internetten oynayan, paket kaybı yaşayan veya
yurt dışı sunuculara bağlanan oyuncular için gerçekten kayda değer bir
iyileşme sağlıyor.
Deneyenler geri bildirimlerini konu altında paylaşırsa, hangi bağlantı
tiplerinde ne kadar fark ettiğini birlikte görmüş oluruz.
İyi oyunlar!
