Minecraft eklentisi Skript
Skript ve bulunduğu sunucular hakkında bilgi
🔌 Skript hakkında
Skript, sunucu sahipleri ve yöneticilerinin Java yazmadan sunucu davranışını değiştirmesine, komut eklemesine ve olaylara tepki vermesine olanak tanıyan, okunabilir ve alana özgü bir script dili sunan bir Minecraft eklentisidir. Proje, SkriptLang organizasyonu tarafından sürdürülür ve projenin sürümlerinden oluşturulan bir eklenti JAR'ı olarak dağıtılır.
🎯 Amaç
Skript'in temel amacı, tam kapsamlı Java eklentileri geliştirmek yerine basit script dosyaları yazarak hızlı sunucu özelleştirmesi ve prototipleme sağlamaktır. Sunucu yönetimi görevleri, küçük özellik eklemeleri, özel komutlar, olay işleyicileri ve yöneticiler veya script yazarları tarafından doğrudan uygulanabilen hafif otomasyon için tasarlanmıştır.
⚙️ Özellikler
- Komutları, olay işleyicilerini ve zamanlanmış görevleri tanımlamak için insan tarafından okunabilir bir script sözdizimi.
- Scriptler aracılığıyla özel komutlar oluşturma ve birçok oyun içi olaya yanıt verme yeteneği.
- Modüler add-on desteği (bazı eski entegrasyonlarla uyumluluk için modüller mevcuttur).
- Derleme/test araçları depoda bulunur; test paketlerini derlemek ve çalıştırmak için kullanılabilir.
- Sürüm modeli ve dokümantasyon her sürümle birlikte yayımlanır; proje, projenin yayımlanan destek aralığına göre yeni Minecraft sürümlerini destekler.
🧩 Kimler için
- Java programlama yapmadan özel oyun kuralları, komutlar veya olay tepkileri uygulamak isteyen sunucu sahipleri ve operatörleri.
- Hızlı sunucu davranışı değişiklikleri yerine düzenlenebilir script dosyalarını tercih eden küçük ve orta ölçekli survival/SMP sunucuları.
- Java uygulamasına geçmeden önce özellikleri prototiplemek için Skript kullanan eklenti geliştiricileri ve sunucu bakımcıları.
🏗️ Örnek kullanım alanları
- Oyunculara bir eşya veren veya belirli koşullarda onları ışınlayan basit bir özel komut eklemek.
- Oyuncu olaylarına (giriş, ölüm, blok kırma) koşullu mantık ve özel mesajlarla tepki vermek.
- Tam bir eklenti oluşturmadan geçici oyun kuralları veya sınırlı süreli özellikler uygulamak.
⚙️ Kurulum
📥 Kurulum
- Resmî bir Skript sürüm JAR'ını indirin ve Paper sunucusunun
plugins/dizinine yerleştirin. - Sunucuyu yeniden başlatın ve sunucu konsol kayıtlarını kontrol ederek eklentinin yüklendiğini doğrulayın.
- Script dosyaları genellikle eklentinin oluşturduğu klasörlere yerleştirilir (eklenti ilk çalıştırmada dizinlerini oluşturur).
📦 Bağımlılıklar
- Skript'in çalışması için Paper sunucusu gerekir (proje, desteklenen sunucu yazılımı olarak Paper'ı açıkça belirtir).
- Eski entegrasyonlarla uyumluluk için modüller vardır; temel Skript işlevselliği için bu modüller gerekli değildir.
🧠 Teknik Notlar
- Proje deposu, resmî ikili dosyalar ve kaynak arşivleri için build talimatları ve bir sürüm sayfası sağlar.
- Proje, Minecraft sürümleri için bir destek aralığını belgeler (proje, desteklenen sürümleri en yeni sürümüne göre takip eder).
- Depo, resmî bir lisans ve issue tracker içerir; eklenti bu açıklamada merkezi bir ikili olarak dağıtılmaz — resmî sürümler ve dokümantasyon proje tarafından sürdürülür.
🤝 Bu eklenti ne zaman yararlıdır
Java yazmadan bir Paper sunucusunda özel komutlar, olay odaklı davranışlar veya hızlı prototipler uygulamanız gerekiyorsa, Skript mantığı düzenlenebilir script dosyalarında tutan ve sunucu özelleştirmesinin önündeki bariyeri düşüren basit bir script katmanı sunar.
- Froggie
Korunan claimler, oyuncu dükkanları ve açık artırmaları olan bir ekonomi, çoklu sürüm desteği ve Java–Bedrock cross-play sunan, sıradan yapımcılar ve topluluklar için dost canlısı bir survival SMP.
951.73 - Netherlite is loading...450.29
- 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.71 - A Minecraft Server249.19
- TGG Online
FPS tarzında Kore Minecraft sunucusu; zombi hayatta kalma ve bomb/escape minigameleri sunar, ayrıca kapsamlı özel silahlar, özel modeller ve resource pack destekli bir deneyim içerir.
1546.8 - 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.
146.72 - A Minecraft Server144.38
- GenuineMC
Topluluk odaklı, yarı vanilla survival SMP; arazi koruması, oyuncu dükkânları, oy verme ödülleri, kozmetikler ve muhtemelen Bedrock ile Java arasında çapraz oynama içerir.
041.06 - Minetown
Hollanda kökenli Minetopia tarzı survival sunucu — ekonomi, özel eklentiler ve sıcak bir toplulukla macerana başla!
140.94 - A Minecraft Server136.78
- ÂCOIN SERVER135.56
- 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.04 - 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ı.
030.31
Skript 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. Skript 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 Skript 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 Skript bulunan sunucu listesini kullanın.