État des services Mojang : Plus d'infos
La recherche se fait sur tous les élements du jeu. Rechercher un membre

Astuce Minecraft : Concept : exploiter le drop des items



Salut les gens !

Aujourd’hui nous allons voir un type d’astuce légèrement différent de d’habitude, puisqu’il va s’agir d’une présentation de concept, d’une mécanique que vous pourrez réutiliser et adapter selon vos envies. Nous allons donc voir le fonctionnement de ce concept, puis trois utilisations qu’on pourrait en faire pour vous donner des pistes d’idées.

La mécanique que je vais vous présenter repose sur un principe simple : l’exploitation des drops des items. Ce concept ne nécessite que 3 command_blocks :

Le bloc de commande du bas est un repeating_command_block en mode "Always Active", et les deux blocs de commande du haut sont des chain_command_blocks. Les blocs du bas et du haut doivent toujours rester à cette place, mais vous pouvez placer autant de blocs que vous le souhaitez entre les deux.

I) Le principe

La première commande activée, celle du bas, est la suivante :

/scoreboard players tag @e[type=Item] add TagExemple {Item:{id:minecraft:XXX,Count:Yb}}

Elle va mettre un tag "TagExemple" à tous les items qui auront pour id "XXX" et qui seront au nombre de "Y" une fois droppés.
La commande suivante (ou "les commandes", selon votre imagination) va être une commande en /execute, qui va se concentrer sur l’item ayant le tag "TagExemple" pour faire une action particulière :

/execute @e[tag=TagExemple] ~ ~ ~ /[…]

Et enfin, la toute dernière de la chaîne, va être celle qui va supprimer l’item droppé :

/kill @e[tag=TagExemple]

II) Exemples d’utilisation

1) Avoir un minerais cuit dès le minage

Pour cette première utilisation, on va avoir besoin de 4 blocs de commande :

Le bloc du bas contient la commande :

/scoreboard players tag @e[type=Item] add Drop1 {Item:{id:minecraft:iron_ore,Count:1b}}

Elle va mettre un tag "Drop1" aux items qui seront identifiés comme des minerais de fer, et qui seront au nombre de 1.

Le bloc de commande suivant est rempli avec cette instruction :

/execute @e[tag=Drop1] ~ ~ ~ particle cloud ~ ~ ~ 0.1 0.1 0.1 0.01 5 force

Celle-ci va environner l’item avec le tag Drop1 de 5 particules de nuage qui évolueront à une vitesse de 0.01 dans 0.1 bloc de rayon. Le paramètre "force" est là pour que même les entités les plus éloignées puissent voir le nuage de particules, qui est dans le cas présent purement esthétique.

On a ensuite la commande :

/execute @e[tag=Drop1] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:minecraft:iron_ingot,Count:1b,Motion:[0.0,0.1,0.0]}}

Elle va faire apparaître un lingot de fer à l’emplacement de notre item de minerais de fer ; ce lingot aura aussi une très légère "Motion", ce qu signifie qu’il va faire un bond minuscule avant de tomber au sol.

Enfin, on va avoir cette commande :

/kill @e[tag=Drop1]

Elle va se charger de supprimer l’item de minerai de fer, ne laissant à sa place que le lingot. Pour résumer, on casse un bloc de minerais de fer, et apparait alors un lingot de fer dans un petit nuage de fumée blanche !



2) Bloc de diamant sauteur

Pour ce deuxième exemple d’utilisation, on aura besoin de trois blocs de commande :

Le bloc du bas, comme auparavant, contient une commande qui met un tag à un item :

/scoreboard players tag @e[type=Item] add Drop2 {Item:{id:minecraft:diamond_block,Count:1b}}

Ici, on ajoute un tag "Drop2" aux items qui sont des blocs de diamant. Ensuite, on se concentre sur l’item avec la commande :

/execute @e[tag=Drop2] ~ ~ ~ summon FallingSand ~ ~ ~ {DropItem:0b,Time:1,Block:diamond_block,Motion:[0.0,0.2,0.0]}

Dans cette commande, on fait apparaitre un FallingSand qui ne dispawne pas (Time:1), qui ne droppe pas d’item (DropItem:0b), qui a l’apparence d’un bloc de diamant (Block:diamond_block), et qui fait un petit bond vers le haut (Motion:[0.0,0.2,0.0]).

Et enfin, une fois de plus, une commande comme celle ci-dessous va se charger d’éliminer l’item de bloc de diamant.

/kill @e[tag=Drop2]

Pour résumer, on va casser le bloc de diamant, et à ce moment précis, le bloc fera un petit bond et reviendra à sa place.


3) Kit de médecine

Pour ce dernier exemple, nous allons voir comment exploiter ce concept pour réaliser des kit de médecines qui pourront vous aider quand vous serez en manque de vie. Voici pour commencer la commande qui vous donnera une tête avec l’apparence d’un kit :

/give @p skull 1 3 {SkullOwner:{Id:"f32f4e87-9fb0-48b0-8cc4-56eebf3c6f82",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjdjN2RmNTJiNWU1MGJhZGI2MWZlZDcyMTJkOTc5ZTYzZmU5NGYxYmRlMDJiMjk2OGM2YjE1NmE3NzAxMjZjIn19fQ=="}]}}}

Dès qu'on va casser cette tête, elle va dropper sous forme d'item. Et à cet instant, on va mettre à cet item le tag "Drop3" avec la commande :

/scoreboard players tag @e[type=Item] add Drop3 {Item:{id:minecraft:skull,Damage:3s,Count:1b,tag:{SkullOwner:{Id:"f32f4e87-9fb0-48b0-8cc4-56eebf3c6f82",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjdjN2RmNTJiNWU1MGJhZGI2MWZlZDcyMTJkOTc5ZTYzZmU5NGYxYmRlMDJiMjk2OGM2YjE1NmE3NzAxMjZjIn19fQ=="}]}}}}}

Juste après, on va environner l'item de la tête droppée d'un petit nuage (pour l’effet esthétique) :

/execute @e[tag=Drop3] ~ ~ ~ particle cloud ~ ~ ~ 0.2 0.2 0.2 0.01 50 force

Et on ajoute le spawn de l’essence même du kit, à savoir une potion splash de santé, une golden apple et une potion de régénération :

/execute @e[tag=Drop3] ~ ~ ~ summon ThrownPotion ~ ~ ~ {Motion:[0.0,0.5,0.0],Potion:{id:"minecraft:splash_potion",Count:1,tag:{Potion:"minecraft:strong_healing"}},Passengers:[{id:"Item",Item:{id:potion,Count:1,tag:{Potion:"minecraft:regeneration"}},Passengers:[{id:"Item",Item:{id:golden_apple,Count:1}}]}]}

Et pour terminer, on élimine l’item avec le tag "Drop3" :

/kill @e[tag=Drop3]

Voilà pour ces exemples d’utilisation du concept d’exploitation des items droppés ! Si les screens ne vous ont pas entièrement satisfaits, voici une vidéo de présentation pour voir en bonne et due forme les exemples exposés :



Bref, voilà pour ce concept ! En espérant que vous pourrez le développer de façon particulièrement inventive... Bon jeu les gens !
Cette astuce Minecraft a été posté par Grand_Corbeau dans la catégorie Commandes le 28/03/2016 à 19h43.
Validé par Grand_Corbeau. Dernière modification par Grand_Corbeau le 25/04/2016 à 15:33.
Partager :
Commentaires de l'astuce Minecraft
Concept : exploiter le drop des items :
Elios121202 (anonyme)
le 01/07/2016 à 07:08
Preums et sinon super mécanisme.
Mercie et un grand GG a grand corbeau.
dx26 (anonyme)
le 01/07/2016 à 08:02
2eme ! sinon super article comme d'habitude ! GG !
le 01/07/2016 à 08:25
Gg Grand_Corbeau, toujours des systèmes intéressants ;)
Frym (anonyme)
le 01/07/2016 à 09:21
c'est cool les particule pour l'effet "Cutclean"
pikachou1999 (anonyme)
le 01/07/2016 à 09:43
avez-vous vu la barre d'xp! elle est a 666 , on est en compagnie du diable!
le 01/07/2016 à 09:50
Tu devrais faire des vidéos si c'est pas déjà le cas ?
le 01/07/2016 à 10:01
@Damien-63

Tu as lu entièrement l'article ou c'est comment là ? xD
Bref très bonne astuce que l'on retrouve sur pas mal de serveurs. Merci !
le 01/07/2016 à 10:05
Non j'ai lu en diagonale mais désolé, merci.
C'est parfait alors si il fait des vidéos sur sa chaîne x)
gryf5 (anonyme)
le 01/07/2016 à 12:18
c'est cool tout ça ^^
le 01/07/2016 à 13:12
Ce mécanisme je l'avait aprit il y a longtemps en regardant par mis les première one commande d'ija minecraft ;-)
C'était mes début en commande block
:-)
le 01/07/2016 à 13:19
Ce qu'es totalement nul c'est que quand on est abonné à ta chaîne Yt, on sait déjà tout ça et ça nous fait une fausse joie quand on voit une nouvelle astuce. Genre tu te dit "yes je vais apprendre un truc" alors qu'en fait non.
Grand_Corbeau (auteur)
le 01/07/2016 à 14:23
@gabbion -> le truc c'est que je fais mes astuces en même temps que mes vidéos ; mais si moi je publie toutes les 2 semaines, FRM n'a pas à suivre mon rythme ! Donc les astuces sont publiées... quand elles sont publiées :p Et le monde entier n'est pas abonné à ma chaîne, en plus ^^
@TousLesAutres -> Merciii <3
le 01/07/2016 à 15:01
J'adore tes vidéos merci Grand_Corbeau
le 01/07/2016 à 17:02
super c sympa toutes les astuces Grand_Corbeau
le 01/07/2016 à 17:06
OMG Grand_Corbeau a 666 abonnés ! Je vais attendre un peu pour m’abonner...
le 01/07/2016 à 17:40
le niveau d'xp 666... demon... ok
le 01/07/2016 à 20:34
On va pouvoir l'utiliser pour faire des OneCommand pour UHCRun :D
Juste pour les arbres qui se cassent en une seule fois je sais pas comment faire -_-
Arseneg22 (anonyme)
le 01/07/2016 à 21:35
J aime bien mais je trouve sa un peu moins intéressant que les altars
le 01/07/2016 à 22:26
Oh c'est plutôt élémentaire, mais je savais pas qu'on pouvait mettre un tag plutôt qu'un score, ce qui est pas très différent mais plus propre et sûrement plus optimisé.
Après, je trouve que les exemples se ressemblent un peu. L'article présente pas par exemple comment on pourrait faire pour ne pas supprimer l'item, mais éviter qu'il répète l'opération qu'on lui demande en boucle.
Icare (anonyme)
le 01/07/2016 à 23:09
Toujours des vidéos et des astuces rédigées de qualité, ça se voit vraiment que tu t'éclates en faisant ce que tu aimes, mer ci à toi de nous faire partager ta passion ^^
PS : Oui, ce commentaire est (très) gnangnan xD
Grand_Corbeau (auteur)
le 01/07/2016 à 23:21
@Icare -> pas gnangnan, "vrai" et "super gentil" <3
le 02/07/2016 à 01:14
@Z_runner j'ai déjà bossé un fois sur un uhc run en one command, j'était bien avancé mais #corruption de Map donc tristesse
Mais si ça interresse je mettrai ici un ensemble de tag spéciaux qui permet de détecter les item qui sortent d'un block qui vient de se casser et qui ne prennent pas en compte les autre type d'item au sol
(en gros ca détecte si on casse la bûche mais pas si quelqu'un la drop)
Si ça vous intéresse faites le moi savoir ^^
AlexRed2 (anonyme)
le 02/07/2016 à 02:05
Mai alors si tu veux doubler un diamant tu fais comment ?? Parce que si tu le drop tout le temps tu deviens riche !!
UnePersonne (anonyme)
le 02/07/2016 à 10:06
@gbgael la base est simple : au lieu de tuer l'objet avec le tagexemple (/kill @e[tag=TagExemple]) tu lui supprime le tagexemple (/scoreboard players tag @e[type=Item] remove TagExemple {Item:{id:minecraft:XXX,Count:Yb}})
le 02/07/2016 à 17:13
@AlexRed2 tu fait:

/scoreboard players tag @e[type=Item] add Diamond {Item:{id:"minecraft:diamond",Count:1b},Age:1s,PickupDelay:9s}

/entitydata @e[tag=Diamond] {Item:{Count:2b}}

/scoreboard players tag @e[tag=Diamond] remove Diamond

tu mets ça dans les command block comme sur l'image plus haut et dans le même ordre et ça va te multiplier par 2 les diams miné et non ceux droppé !!! (pas compatible avec fortune)
le 02/07/2016 à 18:50
@_RedCoal_ ouais je suis assez intéressé
Mais je suppose que ça ne résout pas mon problème d'arbre ? :D
le 02/07/2016 à 21:07
tkt Z_runner je vais faire une one command timber juste pour toi (le no mod ou les arbre se casse instant)
Icare (anonyme)
le 02/07/2016 à 23:04
@Grand_Corbeau : ^^
Dis moi, tu comptes faire une vidéo/astuce dédiée aux Structures Blocks ?
le 03/07/2016 à 02:41
@Icare il l'a déja fait --'

@Z_runner
http://pastebin.com/BXUp1e3h le no mod timber que j'ai fait!! (Si tu te dit qu'il y a beaucoup de command block juste pour ça, c'est juste qu'il y en a x2 à cause des log et des log2 !!!!!
Grand_Corbeau (auteur)
le 03/07/2016 à 12:04
@Icare & @_RedCoal_ -> j'en ai fait une ébauche dans une vidéo, mais un tutoriel plus détaillé arrivera (même si je ne sais pas si va vaudra le coup d'en faire un article)
Guicha (anonyme)
le 03/07/2016 à 17:36
Merci grand corbeau pour tes astuces bien expliques et tres interessantes. Merci et continu comme ca!

Ps: Desole pour cette ecriture, je suis avec un clavier qwerty
Icare (anonyme)
le 03/07/2016 à 20:29
@Grand Corbeau : Okay ^^
le 04/07/2016 à 08:23
Merci Grand_Corbeau !
Mais comment t'as fait pour apprendre tout ça ????
le 05/07/2016 à 02:09
@Avoue72 il a juste aprit avec le temps et du travail
tt comme moi ^^
le 05/07/2016 à 14:32
Genial!
LEroi (anonyme)
le 08/07/2016 à 11:45
Sa faisait longtemps ! comme d'hab' xp 666 = #LeRoiDeIlluminatis
sailingteam1 (anonyme)
le 10/07/2016 à 07:15
@Z_runner Pour l'arbre tu installes cette commande : http://pastebin.com/raw/UErUfNjX

Sinon super astuce ! \{\0°0/}/
le 30/07/2016 à 17:22
Grand _Corbeau j'ai une nouvelle ou plutot 2 nouvelles astuces sur le site et tu pourras les vérifier s’il te plait.
le 09/08/2016 à 13:55
Génial, mais comment tu mets les images moi j'y arrive pas
le 17/08/2016 à 00:36
Tu t'es trompé ! Motion est après Item:{Tags} :
/execute @e[tag=Drop1] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:minecraft:iron_ingot,Count:1b},Motion:[0.0,0.3,0.0]}
le 29/08/2016 à 22:05
J 'adore le Kit de médecine
le 17/09/2016 à 11:29
Si on fait que tu drop une hache en diamant, ça l'enchante sharp 5000 et que ça fait spawn des diamants tant qu'elle est au sol tu est le mec qui ownshot presque tout. et que quand tu jette un diamant, ça fait spawn un block de diams alors la tu est richissime ( en plus si tu jetes un plastron en cuir tu obtient une armure en diams complète p666 (illuminati) tu est le dieu du jeu ).

Vous devez être connecté pour laisser un commentaire.