- Katılım
- 11 Nis 2020
- Mesajlar
- 158
- Beğeni
- 32
- Puanları
- 1,505


Herkese merhabalar sevgili Minecraft-Türkiye forum üyeleri ve ziyaretçileri,
Bugünkü konumda Minecraft sunucuları için kesinlikle kullanılması gerekilen eklenti olduğunu düşündüğüm eklentilerden birisini tanıtacağım. Eklentimiz LiteBans. önceden duymuş olabilme ihtimaliniz çok yüksek çünkü bu eklentiyi çoğu sunucu kullanmakta. Hangi oyuncunun ne zaman, ne kadar, kim tarafından engellendiğini veya kaç uyarı aldığını en ufak detayına kadar veri tabanına kaydeden bir eklenti.

Neden LiteBans?
Gelişmiş ve temel özellikleriyle donatılmış olan LiteBans, performans ve güvenli çalışma ortamı sunarak işinizi en kolay yönden halledebilen bir araçtır.
Özellikleri nelerdir?
Litebans özelliklerini geniş bir biçimde anlatımını aşağıda bulabilirsiniz.
1) UUID ve IP tabanlı kayıt sistemi
Bütün verilen cezaları ve kayıtları UUID tabanlı ve IP tabanlı kaydedebiliyor. Bu sayede oyuncu ismini başka bir eklenti ile değiştirdiğinde UUID'i değişmediği için yasaklanabilecek. Eğer IP adresini yasaklarsanız oyuncu başka bir hesapla sunucunuza giriş yapamayacak.
2) Gelişmiş değiştirilebilir metin sistemi
Oyuncuların yasaklandığı zaman alacağı mesajı veya karşılaşacağı metinleri dosya ayarlarından tamamen kendinize uygun değiştirebilirsiniz.
Bütün mesajları messages.yml kısmından değiştirebilirsiniz.
3) Özel ceza şablonu
Oyuncuların alacağı cezaları tek tek girmek yerine tek bir şablon üzerinden yürütebilirsiniz. Örneğin oyuncu yetkiliye küfür ederse tek şablon üzerinden bu yasağı oyuncuya tanımlayabilirsiniz.
Şablonların nasıl tanımlanacağını bilmiyorsanız, bu adresi takip edin.
4) Discord Webhook Desteği
Discord ile bağlantı kurulum yaparsanız yapılan işlemleri Discord sunucunuzdan takip edebilirsiniz.
Discord sunucunuza sağ tıklayıp Entegrasyonlar kısmından webhook oluşturun. Ardından kopyalanan linki config.yml içinde bulunan
5) Ceza Geçmişi
Oyuncuların ne zaman veya hangi cezayı aldığını tek bir komut ile takip edebilirsiniz. Hatta yetkililerin kimlere hangi cezaları verdiğini bile takip edebilirsiniz.
Ayrıca
6) Popüler veri tabanlarını tanıması
Kullandığınız veri tabanına göre bir bağlantı kurarak verileri veri tabanına kaydedebilirsiniz.
Desteklenen veri tabanları: MySQL, PostgreSQL, MariaDB, H2
7) Çeşitli hesap yasaklaması
Oyuncuların kullandığı veya giriş yaptığı diğer hesapları görüntüleyebilme ve yasaklayabilme.
Görüntülemek için
8) Proxy desteği
Sunucunuz Bungee/Velocity bir sunucuda barınıyorsa genel olarak veya diğer sunucularda ceza uygulayabilirsiniz.
9) Geri alınabilir ceza sistemi
Bir yetkilinin verdiği tüm cezaları geri çekebilme özelliği. (Yetkili görevini kötüye kullanarak oyunculara ceza verirse tek komutla bu cezaları geri çekebilirsiniz.)
Bu komuta
10) Veri taşıyabilme
Önceden kullandığınız yasaklama eklentinizdeki verileri Litebans'a aktarabilirsiniz.
Desteklenen eklentiler: Essentials, AdvancedBan, BanManager, BungeeAdminTools ve 7 eklenti..
Verileri taşımanız için buraya bir rehber bırakıyorum, buraya tıklayarak nasıl taşıyabileceğiniz hakkında bilgi alabilirsiniz.
11) Web Arayüzü - PHP
Yasaklanan veya ceza almış tüm oyuncuları kendi sitenizden takip edebilirsiniz.
Bütün verilen cezaları ve kayıtları UUID tabanlı ve IP tabanlı kaydedebiliyor. Bu sayede oyuncu ismini başka bir eklenti ile değiştirdiğinde UUID'i değişmediği için yasaklanabilecek. Eğer IP adresini yasaklarsanız oyuncu başka bir hesapla sunucunuza giriş yapamayacak.
2) Gelişmiş değiştirilebilir metin sistemi
Oyuncuların yasaklandığı zaman alacağı mesajı veya karşılaşacağı metinleri dosya ayarlarından tamamen kendinize uygun değiştirebilirsiniz.
Bütün mesajları messages.yml kısmından değiştirebilirsiniz.
3) Özel ceza şablonu
Oyuncuların alacağı cezaları tek tek girmek yerine tek bir şablon üzerinden yürütebilirsiniz. Örneğin oyuncu yetkiliye küfür ederse tek şablon üzerinden bu yasağı oyuncuya tanımlayabilirsiniz.
Şablonların nasıl tanımlanacağını bilmiyorsanız, bu adresi takip edin.
4) Discord Webhook Desteği
Discord ile bağlantı kurulum yaparsanız yapılan işlemleri Discord sunucunuzdan takip edebilirsiniz.
Discord sunucunuza sağ tıklayıp Entegrasyonlar kısmından webhook oluşturun. Ardından kopyalanan linki config.yml içinde bulunan
notify_discord
kısmına yapıştırın ve /litebans reload
yazarak çalışmasını sağlayın.5) Ceza Geçmişi
Oyuncuların ne zaman veya hangi cezayı aldığını tek bir komut ile takip edebilirsiniz. Hatta yetkililerin kimlere hangi cezaları verdiğini bile takip edebilirsiniz.
/history
yazarak oyuncuların ceza geçmişini,/staffhistory
yazarak yetkililerin verdiği ceza geçmişini inceleyebilirsiniz.Ayrıca
/prunehistory
yazarak oyuncunun ceza geçmişini temizleyebilirsiniz.6) Popüler veri tabanlarını tanıması
Kullandığınız veri tabanına göre bir bağlantı kurarak verileri veri tabanına kaydedebilirsiniz.
Desteklenen veri tabanları: MySQL, PostgreSQL, MariaDB, H2
7) Çeşitli hesap yasaklaması
Oyuncuların kullandığı veya giriş yaptığı diğer hesapları görüntüleyebilme ve yasaklayabilme.
Görüntülemek için
/dupeip <oyuncu>
komutunu kullanabilirsiniz.8) Proxy desteği
Sunucunuz Bungee/Velocity bir sunucuda barınıyorsa genel olarak veya diğer sunucularda ceza uygulayabilirsiniz.
9) Geri alınabilir ceza sistemi
Bir yetkilinin verdiği tüm cezaları geri çekebilme özelliği. (Yetkili görevini kötüye kullanarak oyunculara ceza verirse tek komutla bu cezaları geri çekebilirsiniz.)
Bu komuta
/staffrollback
yazarak erişebilirsiniz.10) Veri taşıyabilme
Önceden kullandığınız yasaklama eklentinizdeki verileri Litebans'a aktarabilirsiniz.
Desteklenen eklentiler: Essentials, AdvancedBan, BanManager, BungeeAdminTools ve 7 eklenti..
Verileri taşımanız için buraya bir rehber bırakıyorum, buraya tıklayarak nasıl taşıyabileceğiniz hakkında bilgi alabilirsiniz.
11) Web Arayüzü - PHP
Yasaklanan veya ceza almış tüm oyuncuları kendi sitenizden takip edebilirsiniz.
Kurulum nasıl yapılıyor?
Eklentiyi önce buradan indiriyoruz.
Eğer tek bir sunucu içinde kullanacaksanız eklentiyi indirdikten sonra sunucu klasörünüzde (/plugins/) bölümüne bırakın ve sunucuyu yeniden başlatın.
Eğer Bungee/Velocity içerisinde kullanacaksanız proxy klasörünüzde (/plugins/) bölümüne bırakın ve sunucuyu yeniden başlatın.
Eğer birden fazla Bungee/Velocity (MultiProxy) sunucunuzda kullanacaksanız eklentiyi aynı veritabanına bağlayarak devam edebilirsiniz.
Komutlar nasıl çalışıyor?
Komutlar | Yetki | Açıklama |
---|---|---|
/ban | litebans.ban | Oyuncuyu yasaklar. |
/mute | litebans.mute | Oyuncuyu susturur. |
/warn | litebans.warn | Oyuncuya uyarı verir. |
/kick | litebans.kick | Oyuncuyu bulunduğu sunucudan atar. |
/ipban | litebans.ipban | Oyuncunun IP adresini yasaklar. |
/ipmute | litebans.ipmute | Oyuncunun IP adresini susturur. |
/tempban | litebans.tempban | Oyuncuya süreli yasaklama tanır. |
/tempmute | litebans.tempmute | Oyuncuya süreli susturma tanır. |
/unban | litebans.unban litebans.unban.own | Oyuncunun yasağını kaldırır. Sadece kendi yasakladığı oyuncunun engelini kaldırabilir. |
/unmute | litebans.unmute litebans.unmute.own | Oyuncunun susturmasını kaldırır. Sadece kendi susturduğu oyuncunun cezasını kaldırabilir. |
/unwarn | litebans.unwarn litebans.unwarn.own | Oyuncunun uyarısını kaldırır. Sadece kendi verdiği uyarı oyuncudan kaldırır. |
/history | litebans.history | Oyuncuların ceza geçmişini görüntüler. |
API
Eğer eklenti ile birlikte çalışmak istiyorsanız bu adresi takip edin.
Bonus
Eklenti birçok özellik sağladığı için işinize yarayabilecek bazı özellikleri aşağıya bırakıyorum.
Sunucuya özel yasaklama eklemek istiyorsanız
/ban <oyuncu> server:Skyblock
şeklinde belirtebilirsiniz.Ceza verilen ID'i kontrol etmek için
/litebans reveal <ID>
komutunu kullanabilirsiniz. Örnek: /unwarn 3529
Tüm cezalardan muaf tutulmak için yetki olarak
litebans.exempt
kendinize tanımlayabilirsiniz.Konsol tarafından verilen cezalarda CONSOLE yazısını kaldırmak için config.yml kısmından
console_sender_name: Console
yerini değiştirebilirsiniz.Tab tamamlayıcısını açmak için kendinize
litebans.tabcomplete
yetkisini tanımlayabilirsiniz.Eklenti çok fazla çeşitlilik içerdiğinden ötürü bazı özellikleri buraya gereksiz görüneceğinden koymadım. Zaten bu belirttiklerim eklentinin %95'ini tamamlamış oluyor, eklenti hakkında daha detaylı bilgiler edinmek için bu adresi ziyaret edebilirsiniz. Konuyu yararlı bulduysanız beğenmeyi unutmayın, iyi forumlar!