Genel bakış

Onay bekliyor v1.4.3
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-remapped klasörünü ve Plugin-2.4.1.jar gibi sürümlü jar adlarını işler.
  • Eklenti klasörünü hiçbir şeyi değiştirmeden denetler (/veloroad doctor).
  • Güncellemeleri .jar.new ve .jar.install dosyaları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ışı #

  1. Yeni jar'ı plugins/ içine herhangi bir dosya adıyla koyun veya <Plugin>.jar.new olarak adlandırın.
  2. Salt okunur bir uyumluluk önizlemesi için /veloroad check <plugin> çalıştırın.
  3. /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.
  4. 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.