Grappling Hook - Sunucunuzu Kancalar ile Özelleştirin!

bayram

Kömür madencisi
Katılım
16 May 2021
Mesajlar
24
Beğeni
25
Puanları
30
mctr.png



Selamlar Minecraft Türkiye'nin değerli üyeleri! Bu konumuzda sizlerle beraber "kanca" eklentisini inceleyeceğiz.


resim1.png


resim2.png



Grappling Hook Nedir?
Grappling Hook sunucunuz içerisinde olta eşyası ile birlikte ışınlanmanızı sağlayan kanca eklentisidir. Olta eşyasıyla birlikte, oltanızı attığınız yere doğru kendinizi fırlatabilirsiniz. Eklentinin içinde birçok fonksiyon bulunmakta, hepsini teker teker inceleyeceğiz. GIF işlemesini kabul etmediği için resimlerle desteklemek zorunda kaldım, fakat ortak noktayı anlayabileceğinizi umuyorum.

Grappling Hook İndirme Bağlantısı
Eklentinin indirme bağlantısına ulaşmak için buraya tıklayın. Eklenti 1.8x & 1.16x sürümüne kadar destek sağlayabiliyor.

Grappling Hook ve Avantajları
Her şeyden önce bu hoş eklenti sunucunuza ekstradan bir eğlence aracı katıyor, oyuncularınız bu eklentinin keyfini uzun süre sağlıklı bir şekilde çıkartabilir. Eklenti sadece kanca özelliği ile sınırlanmayıp, oyunculara göre onu düzenlemenizi sağlayan config oluşturuyor. Kanca eklentisinde özelleştirilebilir isim, oyuncular için gecikme, ses, açıklama, bayrak, tarif, limitli kullanım, havada kullanabilme özelliği bulunuyor; kısaca oyuncularınız için her türlü kısıtlamayı gerçekleştirebilirsiniz.

Komutlar ve İşlevleri
Oyun için tüm komutları "/grapplinghook" ya da kısaca "/gh" komutu ile görüntüleyebilirsiniz, tüm komutlar bu ana komut üzerinden gerçekleştirilecek.

Oyuncu içi komutlar aşağıdaki gibidir:
/gh help [sayfa] - Yetki izni: grapplinghook.help. | Tüm komutları görüntüler.
/gh reload - Yetki izni: grapplinghook.cmd.reload | Eklentiyi yeniler.
/gh resetconfig - Yetki izni: grapplinghook.cmd.resetConfig | Configi sıfırlar ve ilk kullanımdaki haline getirir.
/gh allworlds - Yetki izni: grapplinghook.cmd.useInAllWorlds | Tüm dünyaların içinde kanca eklentisini aktif eder/deaktif eder.
/gh setworld/addworld - Yetki izni: grapplinghook.cmd.setWorld | Kanca eklentisinin hangi dünyalarda kullanılacağını belirleyen komut.
/gh removeworld - Yetki izni: grapplinghook.cmd.removeWorld | Kanca eklentisinin hangi dünyadan silineceğini belirleyen komut.
/gh give - Yetki izni: grapplinghook.cmd.give | Belirtilen oyuncuya kanca verir.
/gh setpullsound - Yetki izni: grapplinghook.cmd.setSound | Belirtilen kancaya ses efekti ekler.
/gh setdestroysound - Yetki izni: grapplinghook.cmd.setSound | Kanca yok edildiğinde çıkacak ses efektini belirler.
/gh setuses [rakam] - Yetki izni: grapplinghook.cmd.setUses | Config üzerinden bir oyuncunun, kancayı kaç kere kullanabileceğini belirler.
/gh setgravity [rakam] - Yetki izni: grapplinghook.cmd.setGravity | Yerçekimini belirlediğiniz rakama değiştirir.
/gh setspeed [rakam] - Yetki izni: grapplinghook.cmd.setSpeed | Kancayı ve atılım hızını değiştirir.
/gh setdestroydelay [rakam] - Yetki izni: grapplinghook.cmd.setDestroyDelay | Kancanın ne kadar sürede yok edileceğini belirler.
/gh setprefix - Yetki izni: grapplinghook.cmd.setPrefix | Eklentinin prefixini değiştirir.
/gh setname - Yetki izni: grapplinghook.cmd.setName | Kanca menüsünün ismini değiştirir.
/gh setcooldown [saniye] - Yetki izni: grapplinghook.cmd.setCooldown | Kancanın kaç saniyede bir kullanılacağını belirler.
/gh adduses [rakam] - Yetki izni: grapplinghook.cmd.addUses | Kancanın kullanım ömrünü bu komut ile uzatabilirsiniz.
/gh setplayeruses [rakam] - Yetki izni: grapplinghook.cmd.setUses | Bir oyuncunun kancayı kaç kere kullanabileceğini belirlemenizi sağlar.
/gh useair - Yetki izni: grapplinghook.cmd.useAir | Kancanın hava üzerinde de kullanılmasını sağlar.
/gh crafting - Yetki izni: grapplinghook.cmd.craft | Kancaya tarif ekler/tarifi kaldırır.
/gh unlimited - Yetki izni: grapplinghook.cmd.unlimited | Kancanın kullanımı sınırsız hale getirir, tekrar kullanılması durumunda deaktif eder.
/gh enchanted - Yetki izni: grapplinghook.cmd.enchanted | Kancadaki parıltıyı aktif/deaktif eder.
/gh nofalldamage - Yetki izni: grapplinghook.cmd.noFallDamage | Kanca kullanımı durumunda yere düşme hasarı oyuncuyu etkilemez.
/gh setdestroy - Yetki izni: grapplinghook.cmd.setDestroy | Kancanın kullanım ömrü bittiğinde silinmesini aktif/deaktif eder.
/gh usefloatingblocks - Yetki izni: grapplinghook.cmd.useFloatingBlocks | Yüksek bir yerde bulunan nesneleri kanca kullanımı uygun/uygun olmayan hale getirir.
/gh unbreakable - Yetki izni: grapplinghook.cmd.unbreakable | Kancanın kırılmazlık özelliğini aktif/deaktif eder.
/gh allrods - Yetki izni: grapplinghook.cmd.allRods | Tüm oltaları kanca olarak kabul eder.


İzinler
• grapplinghook.cmds.* komutu ile tüm komutlara erişim sağlayabilirsiniz.
grapplinghook.craft komutu ile oyuncunun kancayı, çalışma masası üzerinden oluşturabilmesini sağlayabilirsiniz.
• grapplinghook.worlds.* komutu ile oyuncunun kancayı tüm dünyalarda kullanabilmesini sağlayabilirsiniz.
• grapplinghook.world.[dünya] komutu ile oyuncunun kancayı hangi dünyalarda kullanabileceğini düzenleyebilirsiniz.
• grapplinghook.removeWorld.[dünya] komutu ile oyuncunun kancayı kullanabileceği dünyaları silebilirsiniz.


Config Komutları
• %prefix% | Bu komut ile ayarlı olan prefixi dünyaya yansıtabilirsiniz.
• %world% | Eklediğiniz ya da sildiğiniz dünyanın ismini oyuncuya yansıtır.
• %timeLeft% | Kancayı tekrardan kullanabilmek için kalan süreyi oyuncuya yansıtır.
• %newValue% | Yeni bir değer atar.
• %name% | Oyuncunun ismini oyuncuya yansıtır.
• %uses% | Kancanın kaç kere kullanıldığını oyuncuya yansıtır.


Türkçe Config
Kod:
Plugin:
  prefix: '&7[&6Minecraft Türkiye&7]' # %prefix% komutu ile oyuncuya yansıtabileceğiniz prefix.
  name: '&6Kanca' #Kancanın oyuncuya gösterileceği isim.
  unlimitedUsesName: Sınırsız # %uses% komutunun kullanılması durumunda kancanın sınırsız kullanımı varsa, oyuncuya yansıtılacak komut.
  unlimitedUses: false # True yapmanız durumunda kanca sınırsız kullanıma açılır.
  useAir: false # True yapmanız durumunda oyuncuların havaya attığı kancalar geçerli sayılacak.
  allRods: false # True yapmanız durumunda oyuncular tüm oltalar ile kanca kullanımını yapabilecek.
  crafting: false # True yapmanız durumunda oyuncular kancayı, çalışma masası üzerinden oluşturabilecek.
  enchanted: false # Kancanın görünümü değiştirir.
  unbreakable: false # Kancanın kırılır/kırılmaz durumunu buradan değiştirebilirsiniz.
  noFallDamage: false # Düşmeniz halinde hasar almazsınız.
  useInAllWorlds: false # Tüm dünyalarda kullanımı aktif veya deaktif yapar.
  useFloatingBlocks: true # Yerden yüksek bloklara kanca ile tutunmanızı sağlar.
  cancleOnEntityCatch: true # Kancanın bir varlığa isabeti halinde eylemi iptal eder.
  destroyWhenNoMoreUses: false # Kancanın kullanım hakkı bittiğinde otomatik yok eder.
  maxUses: 10 # Kancanın maksimum kaç kere kullanılabileceğini belirler.
  destroyDelay: 10 # 20 ticks = 1 saniye
  cooldown: 5.0 # Kancanın kaç saniyede bir kullanılacağını belirler.
  gravity: 0.35 # Değer ne kadar yükselirse yere o kadar çok çekilmenizi sağlar.
  speedMultiplier: 0.25 # Çekilme hızını azaltır ya da yükseltir.
  fallDamageRemove: 1.25 # Oyuncunun yer çekimi hasarı değişkenini belirler.
  pullSound: ENTITY_ENDERMAN_TELEPORT
  destroySound: ENTITY_ITEM_BREAK
Messages:
  reload: '%prefix% &7Config yenilendi!'
  successful: '%prefix% &2Başarıyla tamamlandı.'
  noperm: '%prefix% &cBunu gerçekleştirebilmek için yeterli izne sahip değilsin.'
  unkownCMD: '%prefix% &7Bilinmeyen komut.'
  unkownPlayer: '%prefix% &cOyuncu: &7%name%&c çevrimdışı ya da kayıtlı değil.'
  onlyNumbers: '%prefix% &cSadece numaralar geçerli!'
  addWorld: '%prefix% &2Dünya: &7%world%&2 listeye eklendi.'
  removeWorld: '%prefix% &cDünya: &7%world% &clisteden silindi.'
  alreadyInList: '%prefix% &7Dünya: %world% zaten listede.'
  isNotInList: '%prefix% &7Dünya: %world% listede değil.'
  cooldown: '%prefix% &7Tekrar kullanım: (%timeLeft%s)'
  valueChanged: '%prefix% &7 &e%option% değerini: %newValue% değeri ile değiştirdin.'
  itemNotInHand: '%prefix% &cOyuncu kancayı elinde tutmuyor!'

#Değiştirmeniz durumunda configi yenilemeyin, sunucuyu tekrardan başlatın!
Recipe:
  slot1: ''
  slot2: ''
  slot3: STICK
  slot4: ''
  slot5: STICK
  slot6: STRING
  slot7: STICK
  slot8: ''
  slot9: IRON_INGOT

#Kancanın oyuncuya gösterilen açıklaması.
Lore:
- '&c%uses%&e kullanım hakkınız kaldı. '

#Kancaların hangi dünyada kullanılabildiğini gösteren liste.
Worlds:
- ''

ayrac.png



Eklenti tanımımızın sonuna geldik, iyi forumlar dilerim.


ayrac.png
 
Üst