Aller au contenu principal

Table de butin personnalisée

Format de butin universel. Utilisé par EliteMobs à plusieurs endroits différents.

Veuillez noter qu'il s'agit du format le plus récent et de celui dont l'utilisation est recommandée, mais que certains anciens formats alternatifs existent.

Remarque : La prise en charge de l'ancien format est toujours disponible via la syntaxe séparée par deux-points : filename.yml:chance:permission. Cependant, le format moderne présenté ci-dessous est recommandé pour les nouvelles configurations.

Assurez-vous de commencer vos tables de butin par uniqueLootList: avant d'ajouter le moindre paramètre, sinon la config .yml produira une erreur.

Lâcher des items elite :

KeyDetailsValuesDefault
filenameDéfinit le nom du fichier de l'Item personnalisé à utiliser.Filenamenone
Exemple
uniqueLootList:
- filename: magmaguys_toothpick.yml

Cela fera lâcher au mob 1 MagmaGuy's Toothpick avec une chance de drop de 100 %.

Paramètres généraux :

KeyDetailsValuesDefault
chanceDéfinit la chance que le butin soit lâché.Double1.0
amountDéfinit la quantité de cette entrée de butin à lâcher.Integer1
permissionDéfinit le nœud de permission requis pour que les joueurs reçoivent ce butin. Pris en charge uniquement pour le butin d'items elite et le butin de monnaie au format map, PAS pour les items vanilla.Stringnone
Exemple
uniqueLootList:
- filename: magmaguys_toothpick.yml
chance: 0.5
amount: 10
permission: elitemobs.loot.rare

Cela fera lâcher au mob 10 MagmaGuy's Toothpick avec une chance de drop de 50 %, mais uniquement pour les joueurs possédant la permission elitemobs.loot.rare.

Lâcher des elite coins :

KeyDetailsValuesDefault
currencyAmountDéfinit la quantité de pièces qui seront lâchées.Integernone
Exemple
uniqueLootList:
- currencyAmount: 344
chance: 0.5

Cela fera lâcher au mob 344 Elite Coins avec une chance de drop de 50 %.

Lâcher des items vanilla :

KeyDetailsValuesDefault
materialDéfinit le matériau de l'item lâché. Accepte les noms de matériaux Minecraft (insensible à la casse). Vous pouvez aussi utiliser type à la place de material.Materialnone
Exemple
uniqueLootList:
- material: APPLE
chance: 0.3
amount: 5

Cela fera lâcher au mob 5 Pommes avec une chance de drop de 30 %.

Exécuter des commandes lors d'un drop de butin :

Vous pouvez exécuter des commandes de console lorsque du butin est lâché. C'est utile pour s'intégrer à d'autres plugins ou pour fournir des récompenses personnalisées. Les entrées de commande utilisent uniquement le format chaîne séparé par deux-points.

KeyDetailsValuesDefault
commandDéfinit la commande de console à exécuter. Utilisez %player% comme placeholder pour le nom du joueur.Stringnone
Exemple
uniqueLootList:
- command=give %player% diamond 1:chance=0.5:amount=1:permission=elitemobs.loot.command

Cela exécutera la commande give <player> diamond 1 depuis la console avec une chance de 50 % lorsque le mob est tué. Le placeholder %player% sera remplacé par le nom réel du joueur. Seuls les joueurs possédant la permission elitemobs.loot.command déclencheront cette commande.

Récompenses d'arène :

Lorsque vous créez des tables de butin d'arène, veuillez vous assurer de commencer votre table de butin par rawArenaReward: au lieu de uniqueLootList:.

KeyDetailsValuesDefault
waveDéfinit la vague à laquelle cette entrée de butin sera lâchée. À utiliser uniquement dans les arènes. Pris en charge au format map pour les entrées d'items vanilla, mais uniquement au format chaîne pour les entrées d'items elite (filename).Integernone
itemLevelDéfinit le niveau du butin lâché. À utiliser uniquement dans les arènes. Disponible uniquement au format chaîne, pas au format map.Integernone
Exemple
rawArenaReward:
- material: BREAD
wave: 1
amount: 10
chance: 0.5
- filename=magmaguys_toothpick.yml:wave=1:itemLevel=2

Lorsque les joueurs battent la première vague, cela fera lâcher à l'arène 10 Pains avec une chance de drop de 50 % et 1 MagmaGuy's Toothpick de niveau 2 avec une chance de drop de 100 %.

Notez que l'entrée d'item elite (filename) utilise ici le format chaîne, car wave et itemLevel ne sont analysés pour les entrées d'items elite qu'au format chaîne. Les entrées d'items vanilla (comme l'entrée material: BREAD ci-dessus) acceptent wave au format map.

Donjons instanciés :

KeyDetailsValuesDefault
difficultyIDDéfinit la difficulté de donjon instancié pour laquelle ce butin sera lâché. À utiliser uniquement dans les donjons instanciés.Stringnone
Exemple
uniqueLootList:
- filename: magmaguys_toothpick.yml
chance: 0.5
difficultyID: 1

Cela fera lâcher au mob 1 MagmaGuy's Toothpick avec une chance de drop de 50 % si les joueurs ont vaincu le boss en difficulté 1.