3 votes

Comment invoquer un coffre avec un bouton qui peut être placé sur une pierre dans Minecraft ?

J'ai un problème, je veux créer un coffre qui aura un bouton à l'intérieur et ce bouton peut être placé sur un bloc de pierre. Quelqu'un peut-il me donner la commande ? J'ai essayé ceci : (Pas d'erreur) Il a placé le coffre avec le bouton mais ce bouton n'a pas d'option pour le placer sur la pierre.

/setblock 776 74 363 chest 0 replace {
    Items: [
        {
            id: "stone_button",
            Slot: 13,
            Count: 1,
            CanPlaceOn: "stone"
        }
    ]
}

2voto

Wondering Points 1509

Il y a deux problèmes dans votre commande.

/setblock 776 74 363 chest 0 replace {
    Items: [
        {
            id: "stone_button",
            Slot: 13,
            Count: 1,
            CanPlaceOn: "stone" // specifically, this line
        }
    ]
}

1

Les CanPlaceOn La syntaxe de la balise spécifie qu'elle accepte un réseau de cordes :

{CanPlaceOn:[
    "<ID>",
    "<another ID>",...
]}

(Notez la paire de crochets.) Par conséquent, il est nécessaire d'entourer les identifiants de bloc de [] .

2

Les Item est la suivante :

{Item:{
    id:"<ID>",
    Damage:<int>,
    Count:<int>,
    tag:{
        <Item NBT data here>
    }
}}

La syntaxe précise qu'il faut placer les balises NBT de l'élément dans le champ tag: tagname. Depuis CanPlaceOn est une balise NBT d'un élément, vous devez l'entourer de tag:{} .

tldr

La commande correcte est la suivante :

setblock 776 74 363 chest 0 replace {
    Items: [
        {
            id: "stone_button",
            Slot: 13,
            Count: 1,
            tag:{
                CanPlaceOn: ["minecraft:stone"]
            }
        } 
    ]
}

Ceci a été testé dans un monde solo 1.11.2.

0voto

Shane Points 175

Je ne pense pas que l'on puisse créer des objets avec des caractéristiques spéciales. Ce qu'il faut faire, c'est créer le bouton et le placer sur la pierre, puis mettre le bouton dans le coffre.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X