MC ToolboxMC TOOLBOX

Minecraft /summon Generator

Professional command generator for 1.21+. Breeze, Bogged, and all Wolf variants.

Select Entity
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
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
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
General Settings
Yaw / Pitch
Motion (X, Y, Z)
Technical Components
head
chest
legs
feet
mainhand
offhand
Command Output1.21+ COMPATIBLE

Custom Entity Generator for Minecraft Java Edition 1.21+

The /summon command is the foundation of advanced Minecraft gameplay design. It allows map makers, server administrators, and technical players to spawn any mob or entity with precisely configured attributes, equipment, behaviors, and visual properties. MC Toolbox generates fully valid commands using the Java Edition 1.21+ entity format, which uses the equipment component instead of the legacy ArmorItems and HandItems arrays.

From a simple persistent chicken to a fully equipped custom boss with 500 health, a glowing effect, and a passenger stack, the generator composes the correct NBT structure automatically so you can focus on design rather than syntax.

Frequently Asked Questions

What is the /summon command used for in Minecraft?

The /summon command spawns any mob, item entity, or other entity at a specified location with optional NBT data. It is used by server admins to populate adventure maps, create custom bosses, set up automated farms, and test mob behavior without waiting for natural spawns.

How do I summon a mob that never despawns?

Enable the Persistence toggle in the General Settings section. This sets the PersistenceRequired NBT tag to true, which tells the game to keep the mob loaded indefinitely regardless of distance from players. This is essential for any custom mob that should remain in place as part of a build or encounter.

Can I summon a mob with armor and weapons already equipped?

Yes. The Equipment Map section in the Technical Components panel lets you assign items to the head, chest, legs, feet, mainhand, and offhand slots. The generator uses the Java Edition 1.21+ equipment component format.

What does the No AI flag do?

Setting No AI to true completely disables the mob's behavior tree. The mob will stand perfectly still, cannot move, will not react to players or other entities, and will not make sounds triggered by AI actions. This is useful for creating decorative or statue-like entities in adventure maps.

How do I set a custom name above a mob?

Enter a name in the Custom Name field and select a color from the dropdown beside it. The generator applies the correct CustomName JSON text component format. The name is always visible above the entity without needing to hover over it.

What is a Passenger Stack and how does it work?

In Minecraft, any entity can ride on top of another using the Passengers NBT tag. A passenger stack chains multiple entities together vertically. For example, a chicken riding a zombie creates a classic Chicken Jockey. The Passenger Stack section in the generator lets you build this chain by adding entity IDs one by one.

How to Use the Summon Generator

  1. Choose an entity from the Select Entity panel. Use the search bar or filter by category (Passive, Hostile, Boss, etc.).
  2. Set the spawn coordinates in the General Settings panel. Use tilde notation (~) for relative coordinates.
  3. Configure flags such as Persistence, No AI, Invulnerable, and No Gravity as needed.
  4. Add a Custom Name and choose its color to give the entity a visible label.
  5. Use the Equipment Map to arm or armor the mob with any valid item ID.
  6. Copy the command from the Command Output panel and paste it into your Minecraft chat or command block.