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
- Select the base entity from the mob list.
- Enter absolute or relative spawn coordinates.
- Set practical flags such as Persistence, No AI, Invulnerable, or Silent.
- Add equipment, names, or status effects only when the entity needs them.
- 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.