Genel bakış

Onay bekliyor v1.0
Platformlar
Paper, Purpur, Folia
Minecraft
1.21.11 veya 26.2
Java
21
Gerekli
Yok
İsteğe bağlı
PlaceholderAPI, MariaDB or MySQL

VelorJourney yeni oyuncuları sunucunuzda yönlendirir ve kaçının geri döndüğünü gösterir. Bağımsız bir karşılama ve elde tutma sistemidir: her entegrasyon isteğe bağlıdır.

Gereksinimler: Java 21 ve Minecraft 1.21.11 veya 26.2 çalıştıran bir Paper, Purpur veya Folia sunucusu. PlaceholderAPI ve bir MariaDB veya MySQL sunucusu isteğe bağlıdır.

İlk başlangıç #

  1. VelorJourney jar dosyasını sunucunun plugins klasörüne koyun.
  2. Sunucuyu bir kez başlatın.
  3. plugins/VelorJourney/config.yml dosyasını, dil dosyalarını ve journeys/ içindeki dosyaları düzenleyin.
  4. Düzenlemelerinizi denetlemek için /journey validate, uygulamak için /journey reload çalıştırın.
  5. Depolamayı doğrulamak için /journey doctor çalıştırın.

/journey validate, diskteki dosyaları tam olarak bir yeniden yükleme gibi okur ve bir şey yanlışsa dosyayı ve sorunu adıyla bildirir. Hiçbir şeyi değiştirmez. /journey reload ya hep ya hiçtir: herhangi bir dosya geçersizse reddedilir ve çalışan yapılandırma hizmette kalır.

GUI başlıkları, metinleri ve simge materyalleri yapılandırılabilir. Panel, dahili mesaj anahtarlarını göstermek yerine tutarlı bir arka plan, açıklayıcı lore, tamamlama oranları ve açık veri yok durumları kullanır.

Depolama #

SQLite kurulum gerektirmeden hazırdır ve varsayılandır. Sunucular arasında veri paylaşmak için storage.type: MYSQL ayarlayın ve storage.mysql bölümünü doldurun. MariaDB (11.8 ile test edildi) ve MySQL uyumlu sunucularla çalışır. Veritabanı hesabının yalnızca kendi veritabanında tablo oluşturması ve satır okuması, eklemesi, güncellemesi ve silmesi gerekir. Depolama değişiklikleri yeniden başlatma gerektirir; olağan yapılandırma, dil ve yolculuk değişiklikleri canlı olarak yeniden yüklenir.

Veritabanı erişimi kendi iş parçacığında çalışır. Bir bağlantı denemesi 5 saniye sonra, bir sorgu ise 15 saniye sonra vazgeçer; böylece ulaşılamayan bir veritabanı sunucuyu donduramaz. Kaydedilemeyen ilerleme bellekte kalır ve veritabanı yanıt verdiğinde, bu arada ayrılan oyuncuların ilerlemesi dahil, yeniden yazılır. Veritabanına hâlâ ulaşılamazken sunucunun kendisi durdurulursa henüz yazılmamış ilerleme kaybolur.

Sunucu başlarken veritabanına ulaşılamazsa veya giriş reddedilirse VelorJourney nedeni günlüğe yazar ve bir sonraki yeniden başlatmaya kadar devre dışı kalır. Yapılandırmanıza veya verilerinize hiçbir şey yazılmaz.

VelorJourney'i yalnızca analitik amaçlı bir kurulum olarak çalıştırmak için journeys.enabled: false ayarlayın. Aktif süre, oyuncu ve elde tutma takibi sürer; otomatik kayıt, ilerleme sinyalleri ve oyuncu yolculuk menüleri durur. Mevcut ilerleme korunur ve yolculuklar yeniden etkinleştirildiğinde devam eder.

Oyunda #

Yolculuk menüsü: her adım hedefini ve güncel ilerlemesini gösterir.
Yolculuk menüsü
Beş adımın tamamının bitirildiği ilk macera.
İlk yolculukta ilerleme
Bir yolculuk bittiğinde gösterilen başlık ve sohbet mesajı.
Yolculuk tamamlandı