Minecraft eklentisi nightcore
nightcore ve bulunduğu sunucular hakkında bilgi
🔌 NightCore hakkında
NightCore, Minecraft sunucu eklentisi geliştirmek için kullanılan hafif bir kütüphanedir. Diğer eklentilerin sık kullanılan işlevleri yeniden yazmasını önlemek için yeniden kullanılabilir araçlar, veri araçları ve entegrasyon köprüleri sağlar. Proje GPL-3.0 lisansı ile dağıtılır ve ona bağlı bir dizi eklentiyle birlikte sürdürülür.
🎯 Amaç
NightCore; yapılandırma, yerelleştirme, veritabanı yardımcıları, komut ayrıştırma, eşya ve ekonomi köprüleri gibi geliştiricilerin sık karşılaştığı ortak ihtiyaçları merkezileştirmek için vardır. Böylece eklenti yazarları altyapı yerine özellik mantığına odaklanabilir. NightExpress/NightCore destekli birden fazla eklentiyi çalıştıran veya dağıtan geliştiriciler ve sunucu yöneticileri için faydalıdır.
⚙️ Özellikler
- Spigot, Paper ve Folia için birleşik destek sağlayan sunucu köprüsü.
- Birden fazla para birimi/ekonomi eklentisiyle iletişim kurmak için ekonomi köprüsü.
- Üçüncü taraf eşya sistemleri için eşya köprüsü ve özel eşya sağlayıcı desteği.
- Farklı izin eklentileriyle entegre olmak için izin köprüsü.
- Komut araçları: argüman ayrıştırma, özel argüman türleri ve sekme tamamlama yardımcıları.
- Şema tarzı okuma/yazma ve yorum koruma özelliklerine sahip YAML yapılandırma araçları.
- Yapılandırılmış dil dosyaları ve parametreli mesajlar için yerelleştirme araçları.
- SQLite ve MySQL desteği ile tablo verilerini senkronize etmeye yardımcı olan veritabanı araçları.
- Envanter GUI ve diyalog ekranı yardımcı araçları.
- Player, entity, location ve ItemStack için yardımcılar ve sarmalayıcılar.
- PersistentDataContainer yardımcıları ve gelişmiş görevler için reflection araçları.
- Yerleştirilen blok verilerini yerel chunk depolamasında saklayan oyuncu blok takipçisi.
🧩 Kimler için
- Özellikle NightExpress eklenti ailesi olmak üzere Spigot/Paper/Folia eklentileri geliştiren veya bakımını yapan eklenti geliştiricileri.
- Birden fazla eklenti dağıtan ve ortak bir araç katmanını tercih eden sunucu yöneticileri.
🏗️ Örnek kullanım alanları
- Bir eklenti, sunucuda hangi ekonomi eklentisi varsa onunla etkileşmek için NightCore’un ekonomi köprüsünü kullanır.
- Bir geliştirici, tekrar eden dosya işleme kodu yazmamak için NightCore’un yapılandırma ve yerelleştirme şemalarını kullanır.
- Bir sunucu, ortak kütüphane olarak NightCore gerektiren bir NightExpress eklentisi kurar.
⚙️ Kurulum
📥 Kurulum adımları
- Projenin dağıtım sayfasından resmi NightCore eklenti JAR dosyasını indirin.
- JAR dosyasını, diğer Bukkit uyumlu eklentilerle birlikte sunucunuzun
plugins/dizinine yerleştirin. - Sunucuyu yeniden başlatın ve konsolda NightCore’un başarıyla yüklendiğini doğrulayın.
📦 Bağımlılıklar
- Zorunlu olduğu belgelenmiş harici bağımlılık yoktur; NightCore, bu sistemler mevcut olduğunda yaygın sistemlerle (ekonomi, izinler, özel eşyalar) entegre olmak için köprüler sağlar.
🧠 Teknik Notlar
- Doğrulanan desteklenen platformlar: Spigot, Paper, Purpur ve Folia.
- Belgelenen uyumluluk girdileri, modern Minecraft sürüm aralıklarını içerir (örnekler resmi dağıtım sayfalarında gösterilir). Sunucu sahipleri, sunucularının Minecraft sürümüne uygun NightCore build’ini kullanmalıdır.
- GPL-3.0 altında lisanslanmıştır.
🤝 Bu eklenti ne zaman faydalıdır
Config, yerelleştirme, DB yardımcıları, komut ayrıştırma, ekonomi/eşya/izin entegrasyonu gibi ortak sunucu araçlarına ihtiyaç duyan eklentileri sürdürüyor veya geliştiriyorsanız, NightCore bakımı yapılan, paylaşılan bir kütüphane katmanı sunarak yinelenen işi azaltır.
- Restarting...1454.34
- Netherlite is loading...650.79
- Smithtainment
Topluluk odaklı Survival SMP; özel eklentiler, ekonomi, mcMMO ve mini‑oyunlar — samimi oyuncular ve aktif forum.
550.77 - LilBoxPvP
BoxPvP odaklı, hızlı arena savaşları, düellolar ve sezonluk ilerleme sunan bir sunucu. Özel eşyalar, NPC odaklı menüler ve muhtemelen Java–Bedrock çapraz oynama içerir.
549.66 - Racsu Planet
Yetenekler, görevler, özel zindanlar ve resmi bir mağaza ile topluluk merkezi tarafından desteklenen oyun içi ekonomiye sahip çapraz oyun uyumlu Survival MMORPG (Java + Bedrock).
045.47 - EthelMC
Topluluk odaklı survival: ekonomi, arazi koruma, arenalar ve Java/Bedrock crossplay. Sıralamalar, oyuncu mağazaları ve etkinlikler.
344.82 - A Minecraft Server144.38
- MoodCraft
Oyuncuların yönettiği kasabalar, ekonomi ve şehir projelerine odaklanan Fransızca semi-RP survival SMP — oyun içi rehberler, mağazalar, işler ve güvenli sandık korumasıyla dostça ilerleme. Java ve Bedrock desteklenir.
043.65 - server137.54
- ÂCOIN SERVER135.89
- SentinelCraft
Uzun süredir aktif survival topluluğu: Towns, mcMMO ve ekonomi — grief yasak, dost canlısı topluluk.
034.88 - Solaris
Arsa koruması, oyuncu işletimli mağazalar ve oyun içi ekonomi sunan rahat bir survival SMP; ayrıca Java ↔ Bedrock crossplay ve uzun süreli ortak oyun için yaşam kalitesi araçları.
031.47 - AntyMC
PvP ve hayatta kalmaya odaklanan Polonya tarzı Anarchy Lifesteal sunucusu — özel eşyalar, klanlar, oyuncu açık artırmaları ve rekabetçi, yüksek riskli oyun için oyun içi ekonomi içerir.
031.28 - GalaxyCraft128.99
nightcore eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.
Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. nightcore eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.
Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa nightcore kullansa bile bu bölümde görünmeyebilir.
Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için nightcore bulunan sunucu listesini kullanın.