Wie kann ich einen Block nur auf bestimmte andere Blöcke stellen

Ich möchte, dass die Leute nur in der Lage sind, TNT nur auf Quarzblöcke zu stellen, und ich sehe das schon vorher, wo man nur Blöcke auf bestimmte andere Blöcke platzieren kann, aber ich bin mir nicht sicher, ob der Befehl das gemacht hat.

Weiß jemand?

Aus dem Wiki , über Item NBT-Tags:

Blöcke können mit Tags versehen werden, um festzulegen, welche Blöcke im Adventure-Modus platziert werden können […]

Tag : Der Tag-Tag.
CanPlaceOn : Bestimmt, welche Blöcke, die mit diesem Tag blockiert werden, im Abenteuermodus platziert werden können.

Als der Befehl give den tagtag Tag als letzter Parameter an, musst du einfach nur die Liste der Blöcke fallen lassen:

 // Give one block of stone that can be placed on grass or dirt give @p minecraft:stone 1 0 {CanPlaceOn:["minecraft:grass","minecraft:dirt"]} 

Geben Sie diese in Befehle ein:

 /give (your name) minecraft:TNT 1 0 {CanPlaceOn:["minecraft:quartz_block"]} 

WICHTIG:
Du kannst ändern

 minecraft:TNT 1 0 {CanPlaceOn:["minecraft:quartzblock"]} 

Zu was auch immer du magst.

Hebel, den du auf Diamantblock legen kannst! Kann in Custom / Puzzle-Map verwendet werden! / Geben [Benutzername] Hebel 1 0 {CanPlaceOn: ["minecraft: diamond_block"]}

^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^

Das ist ein Hebel, den du auf Diamantblock legen kannst! Sie können es ändern !:

/ Geben [Benutzername] [Block] 1 0 {CanPlaceOn: ["Minecraft: [Dein Block] "]}

Oder kann auf mehr Blöcke platzieren!

/ Geben [Benutzername] [Block] 1 0 {CanPlaceOn: ["Minecraft: [Dein Block], Minecraft: [2. Block]"]}