Summon presets
Minecraft Custom Mob Command Generator
Custom mob generator searches usually mean "make this mob feel designed." That means name, health, equipment, effects, attributes, and tags all need to work together instead of being pasted from separate examples.
Preset result
A reusable custom mob summon command that is specific enough for an encounter and still easy to retune.
Output
Custom mob summon output
/summon minecraft:husk ~ ~ ~ {CustomName:{text:"Desert Bruiser",color:"yellow",bold:true},CustomNameVisible:1b,PersistenceRequired:1b,equipment:{mainhand:{id:"minecraft:iron_axe",count:1},feet:{id:"minecraft:leather_boots",count:1},chest:{id:"minecraft:chainmail_chestplate",count:1},head:{id:"minecraft:golden_helmet",count:1}},active_effects:[{id:"minecraft:strength",amplifier:0b,duration:999999,show_particles:0b}],Tags:["desert_bruiser"]}
/attribute @e[tag=desert_bruiser,limit=1,sort=nearest] minecraft:max_health base set 60
/attribute @e[tag=desert_bruiser,limit=1,sort=nearest] minecraft:movement_speed base set 0.28
/attribute @e[tag=desert_bruiser,limit=1,sort=nearest] minecraft:attack_damage base set 9
/data merge entity @e[tag=desert_bruiser,limit=1,sort=nearest] {Health:60f}The longest command line is 443 characters, 187 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.
- Use a Command Block: run
/give @s command_block, place it, then paste this command into the block command field. - Use a
.mcfunctionfor a reusable datapack: save the line without the leading slash atsaves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunctionwith a minimalpack.mcmeta, run/reload, then run/function <ns>:<name>. Do not paste.mcfunctioncontent into chat.
Preset screenshot
Build the preset
- Open Summon and choose the base mob that best matches the encounter role.
- Set the custom name, health, attack damage, speed, and persistence.
- Add equipment and effects only after the base mob behavior is correct.
- Use a tag so the mob can be targeted by bossbar, cleanup, or phase commands.
Design the role first
A custom mob should have a clear role: guard, boss add, ranged threat, shop NPC, arena hazard, or decorative actor. The command choices should support that role.
The sample Desert Bruiser is a durable melee threat. It uses higher health, moderate speed, visible gear, and a tag for later arena logic.
Keep later commands in mind
Tags are the bridge between the summon command and the rest of the map. Use them for cleanup, bossbar targeting, execute checks, or loot logic.
If a mob needs a reward table, link this article to a boss loot preset instead of hiding loot data inside an already long summon line.
- Use PersistenceRequired for named encounter mobs.
- Use attributes for durable stat changes.
- Use equipment for player-readable identity.
Fit the preset into a real project
Treat Minecraft Custom Mob Command Generator as a tested starting point, not just a copied string. After the output works once, save it with a clear Project name, note the target Minecraft version, and keep the preset near related setup commands such as scoreboard, bossbar, loot, or reset lines.
Before publishing the preset to a map, server, or command pack, run it from the copied artifact rather than only from the live workbench. That catches missing dependencies, stale selectors, wrong edition choices, and commands that only worked because local test state already existed.
- Keep the selected Edition and Version with the shared command.
- Test selectors against a harmless command before using damage, kill, clear, or teleport.
- Move long commands into Project or a function-style workflow instead of pasting them into chat.
- Recheck warnings after changing entities, item components, passengers, or datapack resources.
FAQ
Can I make the mob a boss from here?
Yes. Start with this custom mob command, then add bossbar, loot, scoreboard, and phase commands in Project.
Why use tags if the mob has a custom name?
Tags are safer for command logic. Names are player-facing and may change for style or localization.
When should this preset become part of a command pack?
Use it as a command pack entry when the output depends on setup lines, reset commands, loot resources, scoreboard state, or repeated testing. Single safe commands can still be copied directly from Output.
Open this workflow
Start from the related Summon workbench, then adjust the preset fields for your world.