Minecraft eklentisi SCore
SCore ve bulunduğu sunucular hakkında bilgi
🔌 SCore Hakkında
SCore, Ssomar tarafından üretilen çekirdek/kütüphane eklentisidir ve tüm eklenti paketleri genelinde kullanılan ortak işlevleri merkezileştirir. Diğer Ssomar eklentilerinin dayandığı oyun içi düzenleyiciler ve çalışma zamanı özellikleri sunar; ayrıca tek başına kullanılarak özel mermiler oluşturmak ve çalıştırmak, değişkenleri yönetmek ve paketlenmiş özel komutları yürütmek için de kullanılabilir.
🎯 Amaç
SCore, eklenti geliştiricileri için, özellikle de Ssomar eklenti ailesi için, yeniden kullanılabilir bir temel sağlamak amacıyla vardır; böylece özellikler bir kez uygulanır ve birden çok eklenti tarafından kullanılır. Bir veya daha fazla Ssomar eklentisi çalıştıran ya da bu yeniden kullanılabilir mekanikleri sunucusunda kullanmak isteyen geliştiricilere ve sunucu yöneticilerine yöneliktir.
⚙️ Özellikler
- Özel mermiler oluşturmak ve düzenlemek için oyun içi düzenleyici.
- Başlatılabilen veya tetiklenebilen çalışma zamanı özel mermileri.
- NUMBER, STRING, LIST türleriyle genel ve oyuncu bazlı değişkenler.
- Değişkenler için placeholder desteği (diğer eklentilerde/ayar dosyalarında kullanılacak placeholder belirteçleri).
- Sunucu konsolundan veya diğer eklentilerden erişilebilen paketlenmiş/özel komut yürütme altyapısı.
- Diğer Ssomar eklentilerinin bağımlılığı olarak kullanılmak üzere tasarlanmıştır.
🧩 Kimler İçin
- Ssomar eklentileri (ExecutableItems, ExecutableBlocks vb.) çalıştıran sunucu sahipleri.
- Mermiler, değişkenler ve özel komut yürütme için yeniden kullanılabilir bir kütüphaneye ihtiyaç duyan geliştiriciler.
- Bu özellikler için hafif, sunucu içi düzenleyiciler isteyen yöneticiler.
🏗️ Örnek Kullanım Senaryoları
- Bir sunucu, özel mermi davranışlarını tanımlamak ve başlatmak için SCore’u ExecutableItems ile birlikte kullanır.
- Bir yönetici genel veya oyuncu bazlı değişkenler oluşturur ve bunları menüler ya da diğer eklentiler için placeholder olarak sunar.
- Bir eklenti geliştiricisi, değişken depolama ve komut paketlemeyi birden çok eklentide yeniden kullanmak için SCore’a bağımlı olur.
⌨️ Komutlar
| Komut | Açıklama | İzin | Erişim |
|---|---|---|---|
/score projectiles | Mermileri listeler ve düzenlemek için editörü açar. | belirtilmedi | Admin |
/score projectiles-create <id> | Yeni bir mermi oluşturmak için editörü açar. | belirtilmedi | Admin |
/score projectiles-delete <id> | Bir mermiyi siler (onay gerektirir). | belirtilmedi | Admin |
/score reload | SCore’u yeniden yükler (mermi dosyalarını düzenledikten sonra kullanışlıdır). | belirtilmedi | Admin |
/score run-player-command player:Ssomar LAUNCH projectile:MY_PROJECTILE_ID | Bir oyuncunun belirtilen mermiyi fırlatmasını zorlar (örnek sözdizimi). | belirtilmedi | Admin |
/score variables list | Tanımlı değişkenleri listeler. | belirtilmedi | Admin |
/score variables info {var_name} [player] | Bir değişken hakkında bilgi gösterir, isteğe bağlı olarak belirli bir oyuncu için. | belirtilmedi | Admin |
/score variables-create {var_name} | Yeni bir değişken oluşturur. | belirtilmedi | Admin |
/score variables-delete {var_name} | Bir değişkeni siler. | belirtilmedi | Admin |
/score variables | Değişken düzenleyicisini/listeyi açar. | belirtilmedi | Admin |
/score variables clear {typeofvariable} {nameofvariable} [player] | Bir değişkeni veya bir oyuncunun değişken değerini temizler. | belirtilmedi | Admin |
Notlar: resmi belgeler ayrıca değişkenler için placeholder belirteçlerini de açıklar (ör. %score_variables_<var_name>% ve %score_variables_<var_name>_int%). İzin düğümleri, referans verilen eklenti meta verilerinde listelenmemiştir.
⚙️ Kurulum
📥 Kurulum
- İlgili eklenti sürümü için resmi SCore
.jardosyasını indirin. .jardosyasını sunucununplugins/dizinine yerleştirin.- Sunucuyu yeniden başlatın ve SCore’un yüklendiğini doğrulamak için konsolu kontrol edin.
- Başka Ssomar eklentileri çalıştırıyorsanız, projenin önerdiği şekilde sürüm sonekiyle eşleşen SCore build’ini kurun (SCore build’ini bağımlı eklenti build’iyle eşleştirin).
🧠 Teknik Notlar
- Onaylanmış desteklenen platformlar: Bukkit, Spigot, Paper, Purpur, Folia.
- Onaylanmış desteklenen Minecraft sürümleri: 1.21.x’ten 1.8.x’e kadar (proje tarafından listelenmiştir).
- Proje meta verileri kısıtlayıcı bir lisans etiketi (ARR / All Rights Reserved) listelerken, proje dağıtımı katkılar için bir Git deposuna da atıfta bulunur; bu öğeler resmi meta verilerde birlikte yer alır.
- SCore, diğer Ssomar eklentileri için bir kütüphane/bağımlılık olarak kurulmak üzere tasarlanmıştır; diğer eklentilerin çalışma zamanında çağırdığı özellikleri sunar.
🤝 Bu Eklenti Ne Zaman Faydalıdır
Ssomar eklentileri kullanıyorsanız ya da özel mermiler ve değişken placeholder’ları için hazır bir sunucu içi sisteme ihtiyaç duyuyorsanız, SCore bu eklentilerin dayandığı ortak çalışma zamanı ve düzenleyicileri sağlar; aynı mekanikleri yeniden uygulamanızı gerektirmez.
- Rooted Realm
Whitelisted Java Survival SMP: planlı wipe yok, oyuncu odaklı ekonomi, haftalık etkinlikler ve isteğe bağlı PvP. Dost canlısı yetişkin topluluk.
451.1 - AnarchyLands CZ/SK446.83
- The Dojo
Towny survival, mcMMO ilerleme, oyuncu ekonomisi ve topluluk odaklı oynanış — kasaba kur, yetenek geliştir, arkadaşlarınla oyna.
038.92 - A Minecraft Server138.9
- Welcome to the Wild West!135.28
- ÂShockSMP Âis restarting...028.99
- A Minecraft Server027.57
- Starting..025.23
- LiminalDream022.39
- MyDT Minecraft022.17
- AetherCraft
Ara özelleştirilmiş bir Survival SMP; arazi koruması, oyuncu odaklı ekonomi, özel eşyalar ve moblar, birden fazla dünya ve Bedrock/Java crossplay desteği ile.
022.11 - &41| In onderhoud |1022.01
- Welcome to RoseCraft06.51
- Anarchy has taken over.05.19
- Survival05.06
SCore 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. SCore 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 SCore 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 SCore bulunan sunucu listesini kullanın.