Genel bakış
- Platformlar
- Spigot, Paper, Purpur, Folia
- Minecraft
- 1.21 ve üzeri
- Java
- 21
- Gerekli
- Yok
- İsteğe bağlı
- Yok
VeloRoad, uyumlu eklentileri tüm Minecraft sunucusunu yeniden başlatmadan yönetir. Çalışan eklentiye dokunmadan önce bir değiştirmeyi doğrular, mevcut jar'ı SHA-256 ile doğrulanmış bir yedekte tutar, yeni sürümü yükler, komutlarını denetler ve dağıtım başarısız olursa önceki sürümü otomatik olarak geri yükler.
Gereksinimler #
- Spigot, Paper, Purpur veya Folia, Minecraft 1.21 veya daha yenisi.
- Java 21 veya daha yenisi.
- Başka hiçbir eklenti gerekmez.
Ne yapar #
- Eklentileri çalışma zamanında yükler, kaldırır, yeniden yükler, etkinleştirir ve devre dışı bırakır.
- Bir eklentiyi yedek, bütünlük denetimi ve otomatik geri almayla değiştirir.
- Paper'ın
.paper-remappedklasörünü vePlugin-2.4.1.jargibi sürümlü jar adlarını işler. - Eklenti klasörünü hiçbir şeyi değiştirmeden denetler (
/veloroad doctor). - Güncellemeleri
.jar.newve.jar.installdosyalarından otomatik uygular ve aynı güncellemeyi aynı makinedeki diğer sunuculara hazırlayabilir. - Düzenlenebilir beş dil: İngilizce, Türkçe, İspanyolca, Almanca ve Fransızca.
Yönetilen güncelleme akışı #
- Yeni jar'ı
plugins/içine herhangi bir dosya adıyla koyun veya<Plugin>.jar.newolarak adlandırın. - Salt okunur bir uyumluluk önizlemesi için
/veloroad check <plugin>çalıştırın. /veloroad reload <plugin>çalıştırın. VeloRoad eklentiyi tanımlayıcısından belirler, bir yedek oluşturur ve doğrular, canlı jar'ı değiştirir, yeni sürümü etkinleştirir ve kaydettiği komutları denetler.- Yükleme, etkinleştirme, önbellek temizleme veya komut denetimi başarısız olursa, bir yedek varsa önceki doğrulanmış sürüm geri yüklenir.
Birden çok aday jar aynı eklenti adını bildiriyorsa dağıtım reddedilir ve dosyalar listelenir. Yeni bir geri alma noktası tutmak için değiştirmeyi, üzerine yazmak yerine canlı jar'ın yanına koyun.
Kritik eklentiler ve kendi sınıflarına derin canlı başvurular tutan eklentiler için tam sunucu yeniden başlatması her zaman en güvenli seçimdir.
Gizlilik #
VeloRoad, bStats Metrics 3.0.2'nin yeniden konumlandırılmış bir kopyasını içerir. Metrikler varsayılan olarak açıktır ve teknik sunucu bilgilerini (yazılım ve sürüm, Java ve işletim sistemi ayrıntıları, oyuncu sayısı ve takma adlı bir sunucu tanımlayıcısı) gönderir. VeloRoad özel oyuncu verisi grafikleri eklemez. Metrikleri plugins/Veloroad/config.yml veya plugins/bStats/config.yml içinde kapatın. bStats kaynağı GitHub üzerindedir.
Destek #
Kaynağın tartışma alanını kullanın. Bir dağıtım sorununu bildirirken /veloroad doctor <plugin> çıktısını ve ilgili konsol satırlarını ekleyin.