V této lekci si ukážeme příkaz summon a jak s pomocí něj můžeme spawnout TNT, u kterého můžeme nastavit, za jak dlouho vybouchne nebo zda na něj působí gravitace.
Veškeré entity v Minecraftu mají vlastnosti, kterým se říká NBT data. Tyto data můžeme nejen zobrazit pomocí příkazu /data, ale také je můžeme upravovat.
Příkaz na získání dat o TNT
/data get entity @e[type=minecraft:tnt,limit=1]

Zde vidíme data, která má například aktivované TNT. Nás bude zajímat vlastnost fuse - ta udává, za jak dlouho TNT vybouchne. Čas se v Minecraftu vždy udává v jednotce tick.
Jednotka času tick
Přepočet na čas, který používáme my je 1s=20 ticků
Příkaz summon
/summon <entity ID> <pozice>
- příkaz na daných souřadnicích “spawne” (vyvolá) danou entitu
<entity ID>Stejně jako bloky, tak i entity mají své ID- např. zombie má ID
minecraft:zombie
- např. zombie má ID
<pozice>- souřadnice, kde se má entita objevit- když souřadnice vynecháme, tak se použije pozice, ze které se příkaz spouští (pozice hráče nebo příkazového bloku)
Například následujícím příkazem můžeme spawnout aktivované TNT na aktuálních souřadnicích
/summon minecraft:tnt ~ ~ ~
Úprava vlastností entity
Data entity můžeme nastavit při spawnutí pomocí příkazu /summon. Takto můžeme spawnout TNT, které vybouchne za 4 vteřiny.
/summon minecraft:tnt ~ ~ ~ {fuse:80}
Data se uvádí do složených závorek za souřadnice.
Složené závorky
{ - Ctrl+Alt+B
} - Ctrl+Alt+N
Podobně můžeme použít i vlastnost NoGravity, kterým se nastavuje zda na entitu bude působit gravitace. U této vlastnosti se nastavují pouze hodnoty 1 - ano nebo 0 - ne.
Můžeme tedy spawnout TNT, které vybouchne za 4s a zároveň nebude padat.
/summon minecraft:tnt ~ ~ ~ {fuse:80,NoGravity:1}
S použitím jednoduchého opakovacího obvodu z redstone repeaterů můžeme vytvořit obvod, který bude pravidelně spawnovat TNT na určených souřadnicích.

U repeaterů je důležitá orientace (ve směru šipky nehoře). Každý repeater má zpoždění 0,1s-0,5s (nastavuje se pravým tlačítkem myši).