God Bow Command — OP Bow with All Enchantments
One-copy command that gives you a Bow with every relevant max-level enchantment stacked. Java 26.2 flat component syntax — paste directly into chat.
God Bow command (Java)
Java
/give @p minecraft:bow[enchantments={power:5,flame:1,punch:2,unbreaking:3,mending:1}] 1Bedrock: Note: Infinity and Mending are mutually exclusive in survival. This /give command applies both since it bypasses the anvil restriction.
Note: Infinity and Mending are mutually exclusive via the anvil in survival mode — you can have one or the other. This /give command bypasses that restriction.
Enchantment breakdown
| Enchantment | Level | What it does |
|---|---|---|
| power | 5 | Maximum arrow damage boost (+150%) |
| flame | 1 | Arrows set targets on fire |
| punch | 2 | Maximum knockback on arrow hit |
| unbreaking | 3 | 75% chance to not consume durability |
| mending | 1 | Repairs using XP orbs |
Frequently asked questions
- Can I get this god Bow without commands?
- Not exactly — some of the enchantment combinations in this loadout (like Mending + Infinity on a bow, or Density + Breach on a mace) cannot be combined at an anvil in survival mode. The /give command bypasses anvil restrictions entirely. The other enchantments can be obtained legitimately through enchanting tables and combining at the anvil.
- Does this command work on multiplayer servers?
- Only if you have OP permissions (operator status) or cheats are enabled on the server. On most public servers, commands are restricted. It works in singleplayer with cheats enabled, and on private servers where you are an operator.
- What Minecraft version does this command work on?
- This command uses the flat data-component syntax introduced in Java Edition 1.21.5 (26.2). For older versions (1.20.4 and earlier), enchantments used the format: [minecraft:enchantments={levels:{power:5,...}}].