MAKER · BEDROCK

A lightning sword from one sentence

Describe the sword and the engine scripts the whole thing: the weapon is handed to you on spawn, and every hit triggers the lightning power — no behavior-pack knowledge needed. The script targets the current Bedrock API (1.21.70+) and imports clean on phones, consoles and Windows.

WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “A SWORD THAT STRIKES LIGHTNING

Storm Blade · Bedrock add-on · 4 files

It does this: "Storm Blade" — a diamond sword handed to you on spawn: lightning strikes your target (1s cooldown).

README.txt
behavior_pack/manifest.json
behavior_pack/scripts/main.js
… 1 more

Start it: activate it on your world and join — the pack announces ✔ Loaded!

How it works

  1. 1Describe it: "a sword that strikes lightning" — or name it ("a custom sword called Stormbreaker that strikes lightning") for a brand-new item id with its own icon.
  2. 2Open the downloaded .mcpack / .mcaddon — Minecraft imports it in one tap.
  3. 3Activate it under Behavior Packs on your world, join, and the sword is handed to you.

Questions people ask

Why does the pack say ✔ Loaded! when I join?

That's the built-in proof the script bound to the world — the #1 add-on failure mode is a pack that imports but never runs, so every pack announces itself. If you see it, the sword works.

Does it work on my phone / console?

Yes — it's a standard Bedrock behavior pack targeting @minecraft/server 2.0.0 (Minecraft 1.21.70+), which is what phones, consoles and Windows all run.

Can I stack more powers on it?

Yes — chain them in the sentence: "a sword that strikes lightning and poisons them and gives me speed". Each clause becomes another scripted effect.

Why it never breaks

No language model writes these files. Deterministic engines parse your description into validated parameters and emit game files that are correct by construction — then CI boots real Paper and Bedrock servers weekly to prove packs still load on current Minecraft. Read the full story on the comparison page or in the docs.