Minecraft /summon Generator
Professional command generator for 1.21+. Breeze, Bogged, and all Wolf variants.
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
- Choose an entity from the Select Entity panel. Use the search bar or filter by category (Passive, Hostile, Boss, etc.).
- Set the spawn coordinates in the General Settings panel. Use tilde notation (~) for relative coordinates.
- Configure flags such as Persistence, No AI, Invulnerable, and No Gravity as needed.
- Add a Custom Name and choose its color to give the entity a visible label.
- Use the Equipment Map to arm or armor the mob with any valid item ID.
- Copy the command from the Command Output panel and paste it into your Minecraft chat or command block.
