MC Toolkit

MC Toolkit / Commands / Advanced Command Builder — Execute & Data / Item Command Generator

Item Command Generator

Build a /item command to replace an inventory slot with a new item or apply an item modifier — on a block (container) or an entity.

38 argument paths · Minecraft 26.3 · from Mojang's own command tree

  • /item fill block <target> <slots> from block <source> <sourceSlots>
  • /item fill block <target> <slots> from block <source> <sourceSlots> <modifier>
  • /item fill block <target> <slots> from entity <source> <sourceSlots>
  • /item fill block <target> <slots> from entity <source> <sourceSlots> <modifier>
  • /item fill block <target> <slots> with <item>
  • /item fill block <target> <slots> with <item> <count>
  • /item fill entity <target> <slots> from block <source> <sourceSlots>
  • /item fill entity <target> <slots> from block <source> <sourceSlots> <modifier>
  • /item fill entity <target> <slots> from entity <source> <sourceSlots>
  • /item fill entity <target> <slots> from entity <source> <sourceSlots> <modifier>
  • /item fill entity <target> <slots> with <item>
  • /item fill entity <target> <slots> with <item> <count>
  • /item modify block <target> <slots> <modifier>
  • /item modify entity <target> <slots> <modifier>
  • /item override block <target> <slots> from block <source> <sourceSlots>
  • /item override block <target> <slots> from block <source> <sourceSlots> <modifier>
  • /item override block <target> <slots> from entity <source> <sourceSlots>
  • /item override block <target> <slots> from entity <source> <sourceSlots> <modifier>
  • /item override block <target> <slots> with <item>
  • /item override block <target> <slots> with <item> <count>
  • /item override entity <target> <slots> from block <source> <sourceSlots>
  • /item override entity <target> <slots> from block <source> <sourceSlots> <modifier>
  • /item override entity <target> <slots> from entity <source> <sourceSlots>
  • /item override entity <target> <slots> from entity <source> <sourceSlots> <modifier>
  • /item override entity <target> <slots> with <item>
  • /item override entity <target> <slots> with <item> <count>
  • /item replace block <target> <slots> from block <source> <sourceSlots>
  • /item replace block <target> <slots> from block <source> <sourceSlots> <modifier>
  • /item replace block <target> <slots> from entity <source> <sourceSlots>
  • /item replace block <target> <slots> from entity <source> <sourceSlots> <modifier>
  • /item replace block <target> <slots> with <item>
  • /item replace block <target> <slots> with <item> <count>
  • /item replace entity <target> <slots> from block <source> <sourceSlots>
  • /item replace entity <target> <slots> from block <source> <sourceSlots> <modifier>
  • /item replace entity <target> <slots> from entity <source> <sourceSlots>
  • /item replace entity <target> <slots> from entity <source> <sourceSlots> <modifier>
  • /item replace entity <target> <slots> with <item>
  • /item replace entity <target> <slots> with <item> <count>

Run these from an operator’s chat, a command block, or a function file. Execute is simplified here — chain the rows in the order you want them to run.