Minecraft Connects to Discord bir Spigot Plugini

mahmud118

Are you?
Mesajlar
618
En iyi cevaplar
4
Beğeniler
278
Puanları
1,320
Ruh hali
Merhabalar! Bu gün, dün ihtiyaç olduğunu gördüğüm bir minecraft plugini olan "Minecraft Connects to Discord"(MCD) pluginini yazdım. İlk defa Spigot plugini yazdım. Ancak interneti kontrol etmedim, belki zaten yazılmıştır ama yeterince araştırılmamıştır. Neyse, pluginimiz açık kaynak kodludur. Konu sonundaki linklerden kodu görebilirsiniz.

Bu pluginin amacı ney?
Minecraft ve Discord chatlerini birleştirir. Discord'ta yazılan Minecraft'a yansır. Minecraft'ta yazılan Discord'a yansır.

MCD'nin Şuanlık Özellikleri Nelerdir?
  • Oyuncu girdiği ve çıktığı zaman Discord'a da yazar.
  • Oyuncular konuştuğunda ve Konsoldan say komutu kullandıldığında Discord'a mesaj olarak atar, Discord'un mesajlarını da oyuna yansıtır.
  • Sunucu açıldığı ve kapandığı zaman Discord'a da yazar.
  • "/discord" komutu ile config dosyasından ayarladığınız discord davet linkinizi oyuncularınıza gösterebilirsiniz.
  • OP kullanıcılarda ise "/discord" komutu pluginimizin komutlarını gösterecektir. Komutlarımız ve açıklamaları aşağıdadır.
Bu mesajar tabii ki de konfigüre edilebilirdir. Config dosyasının yeri "/discord/config.ini" şeklindedir. Sunucuyu ilk kez çalıştırdığınız zaman Config dosyası oluşacaktır.

OP'ların Plugin Komutları
  • "/discord fast" - Hızlı Config yeniden yükleme. Discord Bot tokeni dışında ki tüm config ayarları tekrar incelenir.
  • "/discord full" - Tam Config yeniden yükleme. Bot baştan başlatılır. Eğer configteki token farklı ise, yeni olan bota geçilir.
Discord ile Sunucuda Komut Çalıştırma!
Discord aracılığı ile komut gönderebilirsiniz! Komutları sadece belirli discord rolüne sahip olan kişiler gönderebilir. Bazı Minecraft komutlarının sonucu discord'a dönmeyebilir. Ama komut çalışacaktır. Sadece işe "Yaradı mı? Yaramadı mı?", bunu sadece konsoldan görebilirsiniz.
Komutu kullanmak için: Discord'ta bir rol oluşturun ve Geliştirici Modu açıkken sağ tıklayıp "Copy ID" yapın. Ardından Config'te belitilen yere koyun. "discord fast" komutunu çalıştırın. Rol'ü de kendinize atadığınız zaman, tamamdır. Hazırsınız.
Komutu discord chatine "!exec <komut>" şeklinde çalıştırabilirsiniz. Örnekler:

  • !exec kill MahmudKocas ---> Sonuç Discord'a yansıMAZ. OP Komutları genel olarak yansımamaktadır. Ancak kullanabilirsiniz.
  • !exec help --> Sonuç Discord'a yansır.
  • !exec help 2
  • !exec discord ---> Sonuç Discord'a yansır.
  • !exec discord full
Peki Plugin nasıl çalıştırılıyor?


Linkler
Artık Discord aracılığı ile komut gönderebilirsiniz! Komutları sadece belirli discord rolüne sahip olan kişiler gönderebilir. Bazı Minecraft komutlarının sonucu discord'a dönmeyebilir. Ama komut çalışacaktır. Sadece işe "Yaradı mı? Yaramadı mı?", bunu sadece konsoldan görebilirsiniz.
Komutu kullanmak için: Discord'ta bir rol oluşturun ve Geliştirici Modu açıkken sağ tıklayıp "Copy ID" yapın. Ardından Config'te belitilen yere koyun. "discord fast" komutunu çalıştırın. Rol'ü de kendinize atadığınız zaman, tamamdır. Hazırsınız.
Komutu discord chatine "!exec <komut>" şeklinde çalıştırabilirsiniz. Örnekler
  • !exec kill MahmudKocas ---> Sonuç Discord'a yansıMAZ. OP Komutları genel olarak yansımamaktadır. Ancak kullanabilirsiniz.
  • !exec help --> Sonuç Discord'a yansır.
  • !exec help 2
  • !exec discord ---> Sonuç Discord'a yansır.
  • !exec discord full
 


Son düzenleme:

mahmud118

Are you?
Mesajlar
618
En iyi cevaplar
4
Beğeniler
278
Puanları
1,320
Ruh hali
knk sw nin icinde plugini nasıl reload lıycaz yani sw yip kapatıp tekrar ackmak istemiyorum
Hocam geç müsait oldum, özelliği ekledim ve davet linkini paylaşmanızı sağlayan bir özellik ekledim:1:
 
Son düzenleme:

mahmud118

Are you?
Mesajlar
618
En iyi cevaplar
4
Beğeniler
278
Puanları
1,320
Ruh hali
Discord ile komut gönderme eklendi!
 

Üst