CommandBlock Associer un Item à un mob

Dreckosama

Aventurier
13 Octobre 2023
1
0
1
22
Bonjour,

Je débute dans les commandes blocs et je suis fasse à un souci que j'ai du mal à résoudre dû à mon inexpérience. Je dois réaliser un Boss et lorsque le boss est battu il doit droper différents items. Dans un premier temps j'aimerais savoir comment la commande doit-t-elle être construite pour faire cela et dans un second temps j'ai deux morceaux de "codes" que je souhaiterais associer mais je n'y arrive vraiment pas à les "combiner". Je précise que je suis en 1.20.2

Le premier est l'asset du Boss :

/summon evoker ~ ~ ~ {SpellTicks:0.5,CustomName:'[{"text":"???"}]',CustomNameVisible:1b,Health:100,PersistenceRequired:1b,active_effects:[{id:strength,duration:9999,amplifier:1,show_particles:1b},{id:speed,duration:9999,amplifier:2,show_particles:1b}],Attributes:[{Name:"generic.max_health",Base:100f}]}


Le deuxième est l'item que j'aimerais qu'il drop :

iron_sword{CustomModelData:1,AttributeModifiers:[{AttributeName:"generic.attack_speed",Amount:5,Slot:mainhand,Name:"generic.attack_speed",UUID:[I;-123912,21245,93655,-42490]},{AttributeName:"generic.armor",Amount:20.0,Slot:mainhand,Name:"generic.armor",UUID:[I;-123912,21345,93655,-42690]},{AttributeName:"generic.max_health",Amount:20.0,Slot:mainhand,Name:"generic.max_health",UUID:[I;-123912,21445,93655,-42890]},{AttributeName:"generic.movement_speed",Amount:0.2,Slot:mainhand,Name:"generic.movement_speed",UUID:[I;-123912,21545,93655,-43090]}],display:{Name:'[{"text":"Narnwyr","italic":true,"bold":true,"color":"dark_red"}]',Lore:['[{"text":"Fait partie du set d\'armure \\"","italic":false,"color":"gold"},{"text":"Faiseur de Rois","italic":true,"bold":true},{"text":"\\". Cette épée a participé à de nombreuses batailles elle est résistante, puissante mais par dessus tout son porteur est destiné à devenir ","bold":false},{"text":"ROI","bold":true,"italic":true},{"text":" ","bold":false,"italic":true},{"text":"!","bold":false}]']},Enchantments:[{id:fire_aspect,lvl:5},{id:knockback,lvl:5},{id:looting,lvl:10},{id:mending,lvl:1},{id:sharpness,lvl:10},{id:sweeping,lvl:5},{id:unbreaking,lvl:15}]} 1


Merci par avance pour ceux qui prendront le temps de me lire et de me répondre, bonne journée à vous :D.
 

Nuts101

Architecte en herbe
4 Juin 2018
98
1
20
120
Salut,

Tu peux soit équiper un des slot de l'evoker avec l'item que tu veux qu'il drop
Ou alors passer par une LootTable avec un data pack

La première solution est plus simple si tu débute tu peux passer par mc stacker