I don't know how to make .mcaddon files coorectly so open both .mcpacks instead.
updated version here: https://www.curseforge.com/minecraft-bedrock/addons/magic-3
This mod adds 5 spell slots/containers. These can each hold 1 of 13 spells. While holding a container, you hold down (mobile) or right click (desktop) to activate the spell. Every spell has a 1 second cooldown
The containers are crafted as follows:

The minerals/dye combos are:
- Redstone - Red
- Gold - Yellow
- Emerald - Green
- Lapis - Blue
- Amethyst - Magenta
The 13 spells are:
- Firebolt
- Fires 9 fire charges in front of you
- Fireball
- Fires a ghast fireball in front of you
- Heal Self
- Shield
- Blocks all entities from entering or exiting the 5 - radius shield
- Thunderspell
- Summons 4 lightning bolts wherever you look
- Delayed death
- Summons a landmine wherever you look that deals 5 explosion damage and a large knockback to any player within 1 block
- Dark Blast
- Deals 5 sonic damage (ignores all protection) and 10 magic damage (ignores armor but not the protection enchantment) in a 1 block radius wherever you look
- Healing Beam
- Heals 4 health (2 hearts) to a player you look at (within 1 block)
- Earth Spike
- Summons large dripstones wherever you look that grow large as they get further from the origin and destroy blocks
- Also does 10 stalagmite damage (protected from by all armor) to any entity impaled by the spikes
- Teleport
- Moves you wherever you are looking
- Gust
- Creates a breeze wind burst wherever you are looking
- Shatter
- Deals 5 anvil damage (x2 durability damage to helmets) to a player within 1 block of wherever you're looking (Mostly for PvP)
- Entrap
- Creates 7 cobwebs, 1 where you're looking and 6 on the adjacent sides
- Also the only spell that applies to cobwebs (the other spells go through)
X Item
Shuffling
X items can be crafted from an X shape of black dye
These can be stonecuttered to create shufflers, which when held down (mobile) or right clicked (desktop) with an empty offhand will be equipped to your offhand, and holding a container in your main hand will randomise the spell equipped to that container and consume the shuffler
X blocks
Crafting 4 Xs together creates an X clump. Putting it into a stonecutter will allow you to make X blocks, Trimmed X blocks, Shiny X blocks, and Slippy X blocks.
- X blocks are insta-break
- Timmed X blocks are invulnerable to explosions
- Shiny X blocks are just an aesthetic change but can be smelted into Light X blocks
- Light X blocks look the same as Shiny X Blocks but emit a light level of 15
- Slippy X blocks have ice physics