Data Packs Magic

[ALPHA] Ultra Spellcasting

  • 2.3k views 0 today
  • save_alt 163 downloads
Compatibility
Minecraft 1.20
Changes include
  • Advancements
  • Functions
  • Loot Tables
  • Recipes
  • 5
  • 4
  • 3
Required Resource Pack
UltroGmr
Lvl 51Grandmaster Dragon
8
Ultra Spellcasting
Compatibility with other datapacks has not been tested and this datapack likely only works on its own!
This *should* work in multiplayer but is not confirmed to be yet
The datapack is in a *very* early state of development, more spells might be added and some things may change or be further built upon later!

This is a datapack that adds a new spell-casting system to the game. You can craft rods, a new type of tool/weapon (like sword, pickaxe, etc) that is used to cast spells.
Crafting a Rod
To get started with the datapack's magic system, you can craft one of the following recipes:
[ALPHA] Ultra Spellcasting Minecraft Data Pack[ALPHA] Ultra Spellcasting Minecraft Data Pack[ALPHA] Ultra Spellcasting Minecraft Data Pack
These recipes, in order, make the Wooden Rod, the Stone Rod, the Gold Rod, and the Diamond Rod. Rods are tools used to cast spells.
How the Magic System Works
Spells can be obtained as items in your inventory, which means that these spells are also dropped upon death just like any other item. Each spell has a Magic Power. Look at this value; it tells you the minimum rod tier that can cast that spell. Spells have a lapis cost and an XP point cost. To cast spells, you need either enough lapis OR enough XP points for the spell to be cast.
When you want to cast a spell, put the spell item in your offhand, and hold your rod in your main hand. Then, you can right-click to cast the spell, at the cost of either lapis or XP. If you have both enough lapis and XP, the lapis you have will take priority over your XP.
Holding a rod in your main hand will also tell you the total amount of lapis in your inventory.
When you are holding both the spell item and the rod correctly, it should look something like this:

Obtaining Spells
In order to obtain a spell, you need to craft an Ancient Tome. There are 4 types of Ancient Tomes, all numbered, which all give you spells for the 4 tiers of rods respectively (I wanted to have a better way of obtaining them but couldn't figure anything out).
When you craft an ancient tome for a rod tier, hold it and right-click it. Doing this will give you a random spell for the ancient tome's specific rod tier (not spells on tiers below it).
Here are the recipes for the ancient tomes, in order of their spell tiers:

There are the following total obtainable spell amounts for each tier:
Tier (Number)Spell Count
Wood (1)1
Stone (2)
2
Gold (3)3
Diamond (4)2

Wood Tier Spells
  • Concentrated Mana Blast - Shoots an arrow-like projectile that moves in a constant speed and does 2 damage.


Stone Tier Spells
  • Very Concentrated Mana Blast - Shoots an arrow-like projectile that moves in a constant speed and does 4 damage.
  • Create Water - Creates a water source block at your feet.


Gold Tier Spells
  • Super Concentrated Mana Blast - Shoots an arrow-like projectile that moves in a constant speed and does 10 damage.
  • Lightning - Strikes lightning 5 blocks in the direction you're facing.
  • Fireball - Shoots a fireball in the direction you're facing.


Diamond Tier Spells
  • Ultra Concentrated Mana Blast - Shoots an arrow-like projectile that moves in a constant speed and does 20 damage.
  • Fiery Doom - Give a short warning and then damage and set fire to all mobs in a 6-block area that is 7 blocks away from the direction you're facing.

More like this

  Have something to say?

UltroGmr
08/04/2024 8:22 pm
Level 51 : Grandmaster Dragon
history
No longer being worked on. I may try finishing this pack in the future, but as of August 2024, I have lost interest in creating datapacks. As such, support for later Minecraft versions will not be guaranteed (though, you can *try* it).
1
User4700627G
07/23/2023 11:35 pm
Level 1 : New Miner
history
Hey, is this compatible with the bedrock edition? Yes? Or no? Reply. And Email Me want you said?



Message Me Here: EthanKuhn12009@gmail.com


1
UltroGmr
08/04/2023 9:26 pm
Level 51 : Grandmaster Dragon
Don't think it's compatible with bedrock but I haven't tested it
1

Welcome