# Kurulum

cTrap kurulumu oldukça basittir ve aşağıdaki eklentilere ihtiyaç duyar:

# 📌 1. Sunucu Gereksinimleri

cTrap eklentisini kullanabilmek için aşağıdaki eklentilere ihtiyacınız vardır:

Zorunlu:

  • Towny v0.101.0.0

Opsiyonel (Tavsiye Edilen):

  • PlaceholderAPI (Özel mesajlar için destek sağlar.)
  • LuckPerms (Yetkilendirme yönetimi için önerilir.)

# 📌 2. Eklentiyi İndirme & Lisans Alma

  1. Websitemizden eklentiyi indirin.
  2. Discord sunucumuzdan destek talebi oluşturarak lisans anahtarınızı alın.
  3. config.yml dosyanızdaki şu satırı bulun:
    license-key: "key"
  4. key kısmını aldığınız lisans anahtarıyla değiştirinç

# 📌 3. Config Ayarlarını Yapılandırma

  • config.yml içindeki tüm açıklamalar İngilizce olarak commentlerde belirtilmiştir.
  • Eğer anlamadığınız bir kısım olursa, destek alabilirsiniz.

# 📌 4. Trap Bölgesi Kaydetme

Bir chunk'ı trap olarak eklemek için:

  1. Trap ekleme komutunu girin:
    /trap ekle <numara>
  2. Bu komutu, bulunduğunuz chunk üzerinde çalıştırarak belirttiğiniz numaraya kaydedebilirsiniz.

📌 Örnek:
Eğer x:0, y:0 chunk'ı üzerindeyseniz ve şu komutu çalıştırırsanız:

/trap ekle 1  

Bu chunk, 1 numaralı trap bölgesi olarak kaydedilir.

📌 Trap boyutunu genişletmek için:

  • Aynı numaraya farklı chunk’ları kaydedebilirsiniz.
  • Örneğin, 1 numaralı trap için 3 farklı chunk eklerseniz, o bölgeyi almak isteyen oyuncunun şu yetkilere ihtiyacı olur:
    cubixia.trap.size.3  
    cubixia.trap.al  

# 📌 5. Yetkiler & Komutlar

📌 Trap Komutları:

Komut Yetki Gereksinimi
-/trap reload cubixia.trap.reload
-/trap al <numara> cubixia.trap.al + cubixia.trap.size.<BOYUT>
-/trap ekle <numara> cubixia.trap.ekle
-/trap sil <numara> cubixia.trap.sil (Trap sahipli ise boşa çıkarır)
-/trap bilgi <numara> cubixia.trap.bilgi
-/trap uzat <oyuncu> <saniye> <chunkBoyutu> cubixia.trap.uzat (Oyuncunun trap sahibi olması gerekir!)

# 📌 6. Towny Sunucularına Özel Ayarlar

📌 Önemli:

  1. Trap bölgelerinin üzerine başka bir town claim alınmamalıdır.
    • Eğer alınırsa, trap oyuncuya geçmez!
  2. Trap bölgesi dışındaki alanları (PvP, spawn, vb.) town claim yapabilirsiniz.
    • Örneğin, kasaba ismini "Trap" gibi belirleyebilirsiniz.
  3. Oyuncuların, claimsiz trap bölgelerine zarar vermemesi için şu config ayarının false olarak kalması gerekmektedir:
    trap-grief-enabled: false
  4. Trap ekleme işleminiz sonlandığında /trap reload cache komudunu kullanmalısınız.

# 📌 7. Son Adım: Eklentiyi Kullanıma Hazırlama

Tüm adımları başarıyla tamamladınız!

Son olarak, yeni trap eklediğiniz için şu komutu çalıştırın:

/trap reload cache  

📌 Eğer yeni trap eklemediğiniz sürece bunu tekrar çalıştırmanıza gerek yoktur.

🚀 Sorularınız veya destek talepleriniz için: Discord sunucumuzdan destek alabilirsiniz!