English Version
EmpireProtect Plugin – Latest Updates Overview
We are excited to announce the latest updates for the EmpireProtect plugin, designed specifically for Spigot servers. This update focuses on making configuration settings more intuitive and integrating bilingual language support. Here’s what has been improved:
- Configuration Toggle Enhancements:
- Allow/Deny Settings:
For most configuration options (such as item pickup, block placement, break, drop, and more), settings now use the terms "allow" and "deny" instead of the traditional true/false. This makes it clearer for server administrators to understand what actions are permitted or blocked.
- Boolean Settings:
Certain core settings (like Join.TitleEnabled, Spawn.SendToSpawn, and Spawn.SpawnCommand) remain as boolean values (true/false) to maintain consistency where a binary decision is required.
- Language Integration:
- The plugin now supports bilingual messages. Depending on the value of the Settings.Language option in the config file (with "en" for English and "tr" for Turkish), all command feedback and in-game messages will be displayed in the chosen language.
- This integration helps server owners cater to both English- and Turkish-speaking communities without needing to modify the source code.
- Command Management Improvements:
- The command manager has been updated to reflect these new configuration methods. Toggle commands now display messages according to the current language setting.
- Additionally, commands such as “pickup”, “place”, “break”, “drop”, “DaylightCycle”, “WeatherChange”, “use”, “pvp”, “mobspawn”, and “chat” now switch between “allow” and “deny” values, while the others remain boolean.
These improvements make EmpireProtect more user-friendly and adaptable for server administrators, providing a clearer configuration structure and seamless language support.
Türkçe Versiyon
EmpireProtect Eklentisi – Son Güncelleme Özeti
Spigot sunucuları için tasarlanmış olan EmpireProtect eklentimizin en son güncellemelerini duyurmaktan heyecan duyuyoruz. Bu güncelleme, yapılandırma ayarlarını daha anlaşılır hale getirmeye ve iki dilli dil desteğini entegre etmeye odaklanmıştır. İşte yapılan geliştirmeler:
- Yapılandırma Ayarları İyileştirmeleri:
- Allow/Deny Ayarları:
Eşya alma, blok yerleştirme, blok kırma, eşya atma gibi çoğu yapılandırma seçeneği artık klasik true/false yerine "allow" (izin ver) ve "deny" (izin verme) terimlerini kullanıyor. Bu, sunucu yöneticilerinin hangi eylemlerin izinli, hangilerinin engelli olduğunu daha net anlamasını sağlıyor.
- Boolean Ayarlar:
Bazı temel ayarlar (örneğin, Join.TitleEnabled, Spawn.SendToSpawn ve Spawn.SpawnCommand) ikili (true/false) olarak kalmaya devam ediyor. Bu, kesin ve net kararların gerekli olduğu durumlarda tutarlılığı sağlamak amacıyla yapılmıştır.
- Dil Entegrasyonu:
- Eklenti artık iki dilli mesaj desteği sunuyor. Config dosyasındaki Settings.Language seçeneğine bağlı olarak (İngilizce için "en", Türkçe için "tr"), tüm komut geri bildirimleri ve oyun içi mesajlar tercih edilen dilde gösterilecektir.
- Bu entegrasyon, sunucu sahiplerinin kaynak koda müdahale etmeden hem İngilizce hem Türkçe konuşan topluluklara hitap edebilmesini sağlar.
- Komut Yönetimi İyileştirmeleri:
- Komut yöneticisi, yeni yapılandırma yöntemlerini yansıtacak şekilde güncellendi. Toggle komutları artık mevcut dil ayarına göre mesajları görüntülüyor.
- Ayrıca, “pickup”, “place”, “break”, “drop”, “DaylightCycle”, “WeatherChange”, “use”, “pvp”, “mobspawn” ve “chat” gibi komutlar "allow" ve "deny" arasında geçiş yaparken, diğer ayarlar boolean (true/false) olarak kalmaktadır.
Bu geliştirmeler, EmpireProtect eklentisini sunucu yöneticileri için daha kullanıcı dostu ve uyarlanabilir hale getirirken, yapılandırma yapısını netleştirir ve sorunsuz bir dil desteği sunar.