Web Analytics Made Easy - Statcounter

Tools / Minecraft

Minecraft /summon Command Generator

Build a working /summon command - entity, position, custom name, and the options people actually use (no AI, glowing, silent, invulnerable, no gravity, set health) - ready to paste into chat or a command block. Java Edition entity NBT. Runs in your browser.

Entity & position
Options

  

How to use it

  1. Pick the entity (or type any entity ID) and a position - leave ~ ~ ~ to spawn at the command's location.
  2. Tick the options you want. Common combos: NoAI + Never-despawn for a decoration mob; Invulnerable + Glowing for a marker; Max health for a mini-boss.
  3. Copy the command into chat or a command block. Unlike /give, entity NBT in /summon did not change in 1.20.5, so this style works across current versions.

The max-health option writes a max_health attribute plus a matching Health tag (Java 1.21 attribute format) so the mob spawns at full custom health rather than being clamped to its default.

Building events or an adventure map on a server?

Custom mobs, bosses, and markers are the backbone of minigames and adventure maps. The tool is free and needs no account; if you need somewhere to host the world, Supercraft is one option among many.

Frequently asked questions

How do I summon a custom mob in Minecraft?

Pick the entity and the options you want - a custom name, no AI, glowing, invulnerable, a set health - and this tool writes a /summon command with the right entity NBT. Paste it into chat or a command block and run it.

How do I summon a mob that doesn't move or despawn?

Tick NoAI to freeze its behaviour and PersistenceRequired so it never despawns. Both are NBT flags this tool adds. NoAI mobs still take damage unless you also tick Invulnerable.

How do I give a summoned mob more health?

Set a max health value and the tool writes a max_health attribute plus a matching Health tag so the mob spawns at that health. The attribute format shown is for Java 1.21; older versions used a slightly different attribute key.

Did /summon change in 1.20.5 like /give did?

Mostly no. Entities still use NBT tags in /summon, so the {CustomName:...,NoAI:1b} style still works. The big component change in 1.20.5 was for items, which affects /give, not /summon.

This tool: v1.10 · updated 18 Sep 2026