Custom EnderChest Eklentisi | EnderChestlere Level Ekleyin!

Katılım
1 Haz 2020
Konular
34
Mesajlar
128
Tepki puanı
132
Puanları
3,910
e232c7f4b4835ae6dbe437f31211b104f82d7111

Custom EnderChest Eklentisi | EnderChestlere Level Ekleyin!
Bu konu 2 Mayıs 2022 tarihinde güncellenmiştir. Eklenti çalışmaktadır.

Merhaba, süper bir eklenti ile karşınızdayım. Zor bir sunucunuz var ise tam size göre bir eklenti!
Bu eklenti sayesinde oyuncularınıza resimde de gördüğünüz gibi 0'dan 6'ya kadar Enderchest seviyesi sunabilirsiniz.
Eklenti 1.7-1.16 sürümlerini desteklemektedir. 1.17 ve sonrası için test edilmemiştir. Dilerseniz sunucunuzda test yapabilirsiniz.

ÖZELLİKLER
  • Premium UUID ve Çevrimdışı UUID desteği.
  • FlatFile veri tasarrufu
  • MySQL veri tasarrufu (Pasif olan oyuncuları kaldırma seçeneği ile)
  • MySQL veri tasarrufunu kullanmak, EnderChest'leri sunucular arasında paylaşabileceğiniz anlamına gelir.
  • EnderChesti açarken veya komut yazdıktan sonra ses efektleri
  • Konsol komut desteği. EnderChests komutuyla izin alınarak açılabilir. (VIP'ler için kullanılabilir)
  • Admin komutları, oyuncuların enderchestini gözetleyin ve silin.
  • EnderChest başlığını özelleştirme! İstediğiniz renk kombinasyonunu başlıkta kullanabilirsiniz.
  • Her seviye için farklı EnderChest başlığı.
  • 6 EnderChest seviyesi, 1 bölüm ile 9 slot, 6 bölüm ile 54 slot
  • Sohbet desteğini, renk desteği ile özelleştirin.
  • Lore, name, enchant desteği!
  • NBT Data öğeler için veri desteği! (Config'de etkinleştirilmelidir).
  • Bu eklenti olabildiğince hafif.
GEREKLİ

(İsteğe bağlı) MySQL veri tabanı
| MySQL kullanmayacaksanız gerekmez.
ProtocolLib | Gerekli eklentidir. İndirmek için, buraya tıkla.

YETKİLER(PERMİSSİONS)
  • CustomEnderChest.level.0 - Oyuncuya level 0 EnderChest verirsiniz, 1 bölüm ve 9 slot.
  • CustomEnderChest.level.1 - Oyuncuya level 1 EnderChest verirsiniz, 2 bölüm ve 18 slot.
  • CustomEnderChest.level.2 - Oyuncuya level 2 EnderChest verirsiniz, 3 bölüm ve 27 slot.
  • CustomEnderChest.level.3 - Oyuncuya level 3 EnderChest verirsiniz, 4 bölüm ve 36 slot.
  • CustomEnderChest.level.4 - Oyuncuya level 4 EnderChest verirsiniz, 5 bölüm ve 45 slot.
  • CustomEnderChest.level.5 - Oyuncuya level 5 EnderChest verirsiniz, 6 bölüm ve 54 slot.
  • CustomEnderChest.commands - Oyuncuların EnderChest'i açması için gereken yetki.
  • CustomEnderChest.admin - Admin yetkisidir, EnderChest'leri silebilir ve düzenleyebilir.
KOMUTLAR
  • /ec veya /ec help - Yardım sayfasını açın.
  • /ec open - EnderChest'i açın.
  • /ec open <name> - Bir oyuncunun EnderChest'ini açın.
  • /ec delete <name> - Bir oyuncunun EnderChest'ini silin.
  • /ec reload - Plugini yenileyin.
  • /ec importFromFlatFile - Mevcut veritabanı verilerini atlayarak FlatFile'dan MySQL veritabanına veri aktarın.
  • /ec importFromFlatFile overwrite - FlatFile'dan mevcut veritabanı verilerinin üzerine yazarak MySQL veritabanına veri aktarın.
CONFIG DOSYASI

Eklentinin çok fazla kurcalanması gereken bir config dosyası yok. Genel olarak özellikleri, vermeniz gereken yetkileri ve komutları konuya ekledim zaten. Bunun dışında sizlere Türkçe config dosyasınıda paylaşıyorum. Dilediğiniz gibi düzenlemeler yapabilirsiniz. Dilerseniz de paylaştığım config ile direkt olarak kullanabilirsiniz.

Kod:
#Database settings
database:
#Type of database, Options: FlatFile or MySQL
typeOfDatabase: FlatFile
#MySQL database type connection details.
mysql:
host: 127.0.0.1
port: 3306
databaseName: 'mydatabase'
tableName: 'cec_enderchests'
user: 'admin'
password: 'cheesecake'
ssl: false
#This task will scan the mysql database for inactive players and remove them.
#The scanning takes place after server starts with a 2min delay. Runs on a async thread so server performance will not be affected.
removeOldUsers:
#Enable or disable mysql database maintenance. | (true or false)
enabled: false
#Inactivity in days. Default 60 days.
inactive: 60


#Extra plugin settings.
settings:
#Add NBT data support for modded items. Requires MySQL storage and ProtocolLib dependency installed.
#NOTE!!! - Changes to this setting needs a server restart!
modded-NBT-data-support: false
#Disable click the enderchest to open the custom enderchest. (Useful if you only want to open it with the command)
disable-enderchest-click: false
#Disable all sounds triggered by this plugin.
disable-sounds: false

#Customize Ender Chest Title
enderChestTitle:
#EnderChest folder name. Supports color and format codes.
#Minecraft Color and Format Codes: http://minecraft.gamepedia.com/Formatting_codes
#WARNING! Max size is 32 characters including color, format codes.
enderChestName: '&5&lDepo &7- %level'

#The place holder %player will be replaced by player's name.

#The %level place holder replace text below. So you can customize each enderchest title by enderchest size.

#For 9 slots enderchest.
level0: '&dSeviye 0'
#For 18 slots enderchest.
level1: '&dSeviye 1'
#For 27 slots enderchest.
level2: '&dSeviye 2'
#For 36 slots enderchest.
level3: '&5Seviye 3'
#For 45 slots enderchest.
level4: '&5Seviye 4'
#For 54 slots enderchest.
level5: '&5Seviye 5'

#Chat messages. Supports color and format codes.
chatMessages:
#Chat messages prefix.
#To disable the prefix set it to '' ; Example: prefix: ''
prefix: '&6&l[&5Depo&6&l] '

#Disable any chat message by setting it to '' | Example: noPermission: ''
#Chat messages.
noPermission: '&dBunun için yetkin yok.'
openCmdUsage: '&dKomut örneği: &7/customec open John &dveya &7/customec open f694517d-d6cf-32f1-972b-dfc677ceac45'
noEnderchest: '&dBu oyuncu henüz bir sandığa sahip değil!'
openUuidFail: '&dBu oyuncunun sandığı yok veya UUID yanlış.'
openNameOffline: '&dOyuncu çevrimdışı veya UUID hatalı. Komut: &7/customec open <playerUUID>'
deleteNameOffline: '&dOyuncu çevrimdışı veya UUID hatalı! Komut: &7/customec delete <playerUUID>'
deleteCmdUsage: '&dKomut örneği: &7/customec delete John &dveya &7/customec delete f694517d-d6cf-32f1-972b-dfc677ceac45'
delete: '&dOyuncunun sandık verileri silindi.'
reloadFail: '&dYapılandırmanın yüklenmesinde sorun oluştu. Logları kontrol et.'
reload: '&dBaşarıyla yenilendi!'
flatfileImport-mysql: '&dÖnce veritabanı türünü düz dosyadan mysql'ye değiştirin!'
flatfileImport-connection: '&dVeritabanı bağlantısı bulunamadı! Günlükleri kontrol edin ve eklentinin mysql veritabanına bağlı olduğundan emin olun!'
flatfileImport-started: '&dİçe aktarma görevi başladı! İlerleme için sunucu konsolunu kontrol edin.'
flatfileImport-datafolder: '&dPlayerData klasörü bulunamadı!'
reloadCmdWarning: '&cCustomEnderchest, sunucunun yeniden yüklenmesini önermez. Bu komutu çalıştırdıktan sonra sorun yaşarsanız, kullanmayı bırakın.'
joinDelay: '&cVerileriniz yükleniyor...'

#Help command with multi line support.
Help:
header:
- ' '
- '&5-=-=-=-=-=-=-=-< &d&lYetkili Yardım Sayfası &5>-=-=-=-=-=-=-=-=-'
admin:
- ' '
- '&d Deponuzu açın:'
- '&8&l>> &f/customec open'
- ' '
- '&d Bir oyuncunun deposunu açın:'
- '&8&l>> &f/customec open <playerName> &7- çevrimiçi oyuncular için.'
- '&8&l>> &f/customec open <playerUUID> &7- çevrimdışı oyuncular için.'
- '&7 Örn: &f/customec open OyuncularSehri&7 veya &f/customec open f694517d-d6cf-32f1-972b-dfc677ceac45'
- ' '
- '&d Bir oyuncunun deposunu silin:'
- '&8&l>> &f/customec delete <playerName> &7- çevrimiçi oyuncular için.'
- '&8&l>> &f/customec delete <playerUUID> &7- çevrimdışı oyuncular için.'
- '&7 Örn: &f/customec delete OyuncularSehri&7 veya &f/customec delete f694517d-d6cf-32f1-972b-dfc677ceac45'
- ' '
- '&d Eklentiyi yenileyin:'
- '&8&l>> &f/customec reload'
- ' '
- '&5-=-=-=-=-=-=-=-=-< &d&lYetkili Yardım Sayfası &5>-=-=-=-=-=-=-=-=-'
- ' '
user:
- ' '
- '&7&oGet a better custom Ender Chest!'
- '&7&lPlugin Download:&f https://goo.gl/YJ3VSE'
- ' '
command:
- '&d Deponuzu açmak için:'
- '&8&l>> &f/customec open'
- ' '
userFooter:
- '&5-=-=-=-=-=-=-=-=-=-< &dYardım Sayfası &5>-=-=-=-=-=-=-=-=-=-'

İNDİR

Eklenti sayfasına gitmek için tıkla!


SON

Tanıtım bu kadardı, basit ve kullanışlı bir eklenti olduğundan dolayı, konuyu uzatmak istemedim. Umarım eklenti işinize yarar.
Oyun içi parayla oyuncular sandıklarını geliştirebilir veya vip üyelerinize özel slotlar ekleyebilirsiniz. Nasıl dilerseniz öyle kullanın. :)
Eklenti hakkında sorun yaşarsanız, bana ulaşın veya yorum yaparak belirtin. Seve seve yardımcı olurum. İyi forumlar.
unknown.png
 
Son düzenleme:
Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,048
Puanları
8,710
Gerçekten çok faydalı pluginler paylaşıyorsun, hangisini kayıt edeceğimi şaşırdım!
 
  • Beğen
Tepkiler: ErenSB
Katılım
13 Kas 2019
Konular
41
Mesajlar
398
Tepki puanı
291
Puanları
3,310
Bu eklentiyi hep merak etmişimdir sonunda buldum, teşekkür ederim.
 
  • Beğen
Tepkiler: ErenSB
Katılım
1 Haz 2020
Konular
34
Mesajlar
128
Tepki puanı
132
Puanları
3,910
Bugün güncellemesini yaptığım bu eklenti hala sorunsuz ve stabil bir şekilde çalışmaktadır.
Sunucunuza indirerek, gönül rahatlığı ile kullanabilirsiniz. Eklenti hakkında bir sorun yaşarsanız, seve seve yardımcı olmak isterim.

Konu içine eklediğim güncellemeler;
  • Eklenti config dosyasını Türkçe olarak ayarlayıp konuya ekledim.​
  • Konu düzeni baştan sona düzenlendi.​
  • Eklenti'ye 1.14-1.16 destekleri geldi. Artık 1.7-1.16 sürümleri arasında kullanabilirsiniz.​
İyi forumlar dilerim.
 
  • Beğen
Tepkiler: Rospia