MCTOOLBOX
MC ToolboxMC TOOLBOX

Summon Command Generator

Minecraft entity command generator with custom NBT support.

Command OutputJava 26.2
SUMMON PROTOCOL
/summon minecraft:blaze ~ ~ ~ {PersistenceRequired:1b}

Ensure cheats are enabled to execute.

Entity Core
94 / 94
Allay
allay
Area Effect Cloud
area_effect_cloud
Armadillo
armadillo
Armor Stand
armor_stand
Axolotl
axolotl
Bat
bat
Bee
bee
Blaze
blaze
Boat
boat
Bogged
bogged
Breeze
breeze
Camel
camel
Cat
cat
Cave Spider
cave_spider
Chest Boat
chest_boat
Chest Minecart
chest_minecart
Chicken
chicken
Command Block Minecart
command_block_minecart
Cow
cow
Creaking
creaking
Creeper
creeper
Donkey
donkey
Drowned
drowned
Elder Guardian
elder_guardian
End Crystal
end_crystal
Ender Dragon
ender_dragon
Enderman
enderman
Endermite
endermite
Evoker
evoker
Experience Orb
experience_orb
Falling Block
falling_block
Fox
fox
Frog
frog
Furnace Minecart
furnace_minecart
Ghast
ghast
Glow Squid
glow_squid
Goat
goat
Guardian
guardian
Happy Ghast
happy_ghast
Hoglin
hoglin
Hopper Minecart
hopper_minecart
Horse
horse
Husk
husk
Interaction
interaction
Iron Golem
iron_golem
Item (Dropped)
item
Leash Knot
leash_knot
Llama
llama
Magma Cube
magma_cube
Marker
marker
Minecart
minecart
Mooshroom
mooshroom
Mule
mule
Ocelot
ocelot
Panda
panda
Parrot
parrot
Phantom
phantom
Pig
pig
Piglin
piglin
Piglin Brute
piglin_brute
Pillager
pillager
Polar Bear
polar_bear
Rabbit
rabbit
Ravager
ravager
Sheep
sheep
Shulker
shulker
Silverfish
silverfish
Skeleton
skeleton
Skeleton Horse
skeleton_horse
Slime
slime
Sniffer
sniffer
Snow Golem
snow_golem
Spider
spider
Squid
squid
Stray
stray
Strider
strider
Tadpole
tadpole
TNT (Primed)
tnt
TNT Minecart
tnt_minecart
Trader Llama
trader_llama
Turtle
turtle
Vex
vex
Villager
villager
Vindicator
vindicator
Wandering Trader
wandering_trader
Warden
warden
Witch
witch
Wither
wither
Wither Skeleton
wither_skeleton
Wolf
wolf
Zoglin
zoglin
Zombie
zombie
Zombie Horse
zombie_horse
Zombified Piglin
zombified_piglin
NATURAL CHARACTERISTICS
EQUIPMENT ARSENAL
ARCANE EFFECTS
MOUNT PROTOCOL
Visual Scale1x

Create /summon Commands for Mobs, NPCs, and Map Testing

The summon generator is for building entity commands without hand-writing every tag. Choose the mob, set coordinates, adjust health or behavior flags, then copy a command you can test in a command block or single-player world.

It is useful for adventure maps, server events, decorative NPCs, test mobs, and quick experiments with equipment or status effects. Java and Bedrock do not support every option in the same way, so select the target version before copying.

Behavior Flags

Use persistence, invulnerability, custom names, and no-AI settings to create stable test mobs, stationary displays, or named entities for adventure maps.

Equipment and Effects

Add armor, held items, names, and status effects when you need a boss mob, guard, shop display, or repeatable test case for a server mechanic.

Summoning Workflow

  1. Select the base entity from the mob list.
  2. Enter absolute or relative spawn coordinates.
  3. Set practical flags such as Persistence, No AI, Invulnerable, or Silent.
  4. Add equipment, names, or status effects only when the entity needs them.
  5. Copy the command and test it away from important builds first.

Common /summon Questions

How do I stop my mobs from despawning?

Toggle the "Persistence" flag. This prevents the game from removing the entity when players walk away - essential for custom NPCs, bosses, or pets you want to keep around permanently.

Can I create mobs that stay perfectly still?

Yes. Switch the "No AI" toggle to "True". The entity will become a stationary statue, making it perfect for decorative armor displays or atmospheric world-building.

What exactly is a Riding Stack?

Riding stacks allow one entity to be mounted on another. You can create skeletons riding spiders, or even more complex combinations like a tower of different mobs for custom challenges.

How do I give my summoned mobs custom names?

Enter your desired text in the Name field. You can also hide the nameplate or make it permanently visible (CustomNameVisible) to ensure players can see your custom boss names from a distance.

Can I summon invisible or invulnerable mobs?

Absolutely. Use the Status Effects tab to add Invisibility, or toggle the "Invulnerable" flag to create entities that cannot be damaged by players or the environment.

Does this work for both Java and Bedrock?

Basic summoning works on both editions, but advanced NBT such as equipment, flags, attributes, and effects is Java Edition syntax. Pick Bedrock only when you need a simple entity, position, spawn event, and optional name tag.