Build /summon commands with custom NBT for every vanilla mob — baby variants, equipment, colors, and mob-specific options.

Run /summon from an operator’s chat, a command block, or the server console. Not every internal NBT field is covered — this generates the commonly-used ones for each mob.

How to Use the Tropical Fish Summon Generator

  1. Type tropical fish into the search box, or select it from the Passive group in the dropdown.
  2. Pick a Body Shape – Small or Large.
  3. Pick a Base Color and a Pattern Color from the full 16 dye colors each.
  4. Pick a Pattern – Kob, Sunstreak, Snooper, Dasher, Brinely, or Spotty.
  5. Copy the generated /summon command into a command block, server console, or operator chat.

Command Syntax & NBT Reference

Base command: /summon minecraft:tropical_fish ~ ~ ~ {Variant:N}. Unlike most other mobs in this generator, Tropical Fish’s four options don’t each write their own NBT tag – they’re packed together into one single integer, Variant:

  • Byte 0 (lowest 8 bits) – body shape (0 = Small, 1 = Large).
  • Byte 1 – pattern shape (0–5, Kob through Spotty).
  • Byte 2 – base color (0–15, the standard dye color index).
  • Byte 3 (highest 8 bits) – pattern color (0–15, same dye color index).

This generator computes that packed value for you behind the scenes with size + (pattern << 8) + (baseColor << 16) + (patternColor << 24) – you never have to work out the bit math by hand, just pick each option from its own dropdown and the tool combines them into the single Variant number the game expects.

Frequently Asked Questions

Why is there just one Variant number instead of separate NBT tags for each option?

Because that’s how the game itself stores a tropical fish’s appearance – vanilla Minecraft packs body size, pattern, base color, and pattern color into a single 32-bit integer rather than four separate tags, likely to keep the entity’s saved data compact. This generator handles that packing for you.

Can any combination of base color and pattern color make a valid fish?

Yes – all 16 dye colors are valid for both the base and pattern slots, and any of the 6 patterns can pair with any color combination, giving far more total look combinations than actually appear from natural ocean spawns (which are limited to a fixed list of common presets).

Does Large body shape make the fish bigger in terms of hitbox or just texture?

The Large option changes the model and texture used (a bigger-bodied fish shape) rather than the entity’s hitbox size in the way a Slime’s Size field would – Small and Large tropical fish otherwise behave identically.

Will this summoned fish survive out of water like a normal tropical fish?

No – tropical fish are aquatic mobs and will flop and eventually suffocate on dry land the same as any naturally spawned one; this generator doesn’t add any land-survival NBT, since none exists for this mob.

Related Tools