- check_circle Advancements
- check_circle Functions
- check_circle Predicates
- check_circle Recipes
Published May 22nd, 2023, 5/22/23 7:13 pm
- 2,260 views, 2 today
- 89 downloads, 0 today
Required Resource Pack
25
Do you remember this datapack made by Matlyce? Well I asked him if I can remake it and he said yes!
What can this datapack do:
This datapack allow you to become a wizard, isn't that cool?
Now that you're a wizard you may wann to learn how to cast spells, I mean what's the point of beeing a wizard if you can't cast any spells?
First of all you gonna need a cauldron, In that cauldron you're gonna want to drop:
Yes sorry to tell you but the crafts aren't easy to remember, that's why I added a Book of sorcery,
You can craft that book by placing a cauldron and a book in a crafting table
In that book you can find every crafts + additional informations you won't find here
Now that you have a magic cauldron you are ready to start making your spells
First you're gonna craft a magic wand
Well done, you crafted a wooden stick, currently it's nothing more than that, if you want to be able to cast spells you'll need to enchant it, to do so just drop it on an enchanting table. Be aware that you'll lose the enchanting table in the process.
Now we can learn how to craft every single spells:
One of the spells can't be made in the cauldron, to do that spell you'll need to make an advanced cauldron!
Do make that cauldron you'll need to place 8 cauldrons and 1 enchanting table like this
Once this is done transform every single cauldrons into magic cauldron
Now drop your wand on the enchanting table and it will start to float.
Now all you need to do to is to drop a gold block on the enchanting table
The corner of the enchanting table will now turn to gold gold ingots will start to fly in the direction of the cauldrons, turning the water in each cauldrons into gold
Once you have your spell you'll want to learn it, to do so simply drop your wand and the spell on an anvil, once the animation is finished you can shift next to the anvil to get your wand back
Once you've learn at least 2 spells, you may want to switch between spells, to do that just shift and drop the wand, it will change the current spell for the next spell in the loop
The spells are wand dependent wich means that if you lose your wand you'll need to recraft every spells but it also means that if you steal found your friend's wand, it will keep every spells your friend have learn
Every spell will use something called mana, you can see your curent amount of mana above your hotbar when you're holding your wand
There are 2 ways to increase your mana:
There's also an item to improve how fast your mana recharges:
But I need to say that at first it can seems like not a lot of improvement, once you've pass the point of 1 mana/tick it starts increasing really fast
If you look up or look above sb else you can see particles, these particles shows you how much mana max sb has:
I dedicate the last section to cheats and plugins:
Proofs (in french sorry)
Matlyce said I can remake his datapack
And his video and minia
And his video and minia
What can this datapack do:
This datapack allow you to become a wizard, isn't that cool?
Now that you're a wizard you may wann to learn how to cast spells, I mean what's the point of beeing a wizard if you can't cast any spells?
First of all you gonna need a cauldron, In that cauldron you're gonna want to drop:
Craft of the culdron
- 1 fermented spider eye
- 1 golden carrot
- 1 glittering melon slice
- 1 gun powder
- 1 nautilus shell
Yes sorry to tell you but the crafts aren't easy to remember, that's why I added a Book of sorcery,
You can craft that book by placing a cauldron and a book in a crafting table
In that book you can find every crafts + additional informations you won't find here
Now that you have a magic cauldron you are ready to start making your spells
First you're gonna craft a magic wand
Craft of the wand
In your magic cauldron you will need to drop:
- 1 stick
- 1 gun powder
- 1 rabbit foot
- 1 ender pearl
- 1 ghast tear
- 1 phantom membrane
Well done, you crafted a wooden stick, currently it's nothing more than that, if you want to be able to cast spells you'll need to enchant it, to do so just drop it on an enchanting table. Be aware that you'll lose the enchanting table in the process.
Now we can learn how to craft every single spells:
Fireblaze
This spell allow you to shoot a fireball,
To craft this spell you'll want to drop in your cauldron:
It's BBQ time
To craft this spell you'll want to drop in your cauldron:
- 1 fire rocket star
- 1 dead fire coral fan
- 1 fire charge
- 1 flint
- 1 coal
It's BBQ time
Seismfang
This spell allow you to shoot a line of evoker fang,
To craft this spell you'll want to drop in your cauldron:
To craft this spell you'll want to drop in your cauldron:
- 1 emerald
- 1 cobblestone
- 1 diamond ore
- 1 obsidian
- 1 iron axe
Lightning bolt
This spell allow you to shoot a lightning bolt,
To craft this spell you'll want to drop in your cauldron:
To craft this spell you'll want to drop in your cauldron:
- 1 iron bar
- 1 zombie head
- 1 redstone block
- 1 iron trapdoor
- 1 bell
Shulker shot
This spell allow you to shoot 3 shulker bullets at the entity you're looking,
To craft this spell you'll want to drop in your cauldron:
To craft this spell you'll want to drop in your cauldron:
- 1 lead
- 1 name tag
- 1 nether wart
- 1 purple dye
- 1 shulker shell
Dragon breath
This spell allow you to shoot a dragon fireball, once that fireball hit a block/entity it will
To craft this spell you'll want to drop in your cauldron:
To craft this spell you'll want to drop in your cauldron:
- 1 dragon head
- 1 dragon breath
- 1 firework star
- 1 fermented spider eye
- 1 ender pearl
Heal
This spell allow you to heal youself back to full health (+ a full health bar), full saturation, give you fire resistance, speed and resistance
To craft this spell you'll want to drop in your cauldron:
To craft this spell you'll want to drop in your cauldron:
- 1 dragon breath
- 1 nether wart
- 1 glitzerig melon slice
- 1 sugar
- 1 enchanted golden apple
Fast travel
This spell allow you to travel fast in any direction you're looking, to stop traveling you just need to shift,
To craft this spell you'll want to drop in your cauldron:
To craft this spell you'll want to drop in your cauldron:
- 1 ender chest
- 1 ender pearl
- 1 gast tear
- 1 totem of undying
- 1 diamond
Advanced cauldron
One of the spells can't be made in the cauldron, to do that spell you'll need to make an advanced cauldron!
Do make that cauldron you'll need to place 8 cauldrons and 1 enchanting table like this
Once this is done transform every single cauldrons into magic cauldron
Now drop your wand on the enchanting table and it will start to float.
Now all you need to do to is to drop a gold block on the enchanting table
The corner of the enchanting table will now turn to gold gold ingots will start to fly in the direction of the cauldrons, turning the water in each cauldrons into gold
God spell
This spell can't be made in a cauldron like every other spells, for that one you'll need to use the advanced cauldron.
This spell allow you to shoot 12 golden swords in front of you, if they touch an entity they will deal some massive damage, each one will also have 1/40 chance to start a combo (basicaly stay here for a short amount of time dealing massive of damage)
To craft that spell you'll need to drop your wand on the enchanting table in the mittle of the advanced crafter, then you'll need to drop:
in the diagonal cauldrons:
Once done just shift next to the enchanting table to get your wand back
This spell allow you to shoot 12 golden swords in front of you, if they touch an entity they will deal some massive damage, each one will also have 1/40 chance to start a combo (basicaly stay here for a short amount of time dealing massive of damage)
To craft that spell you'll need to drop your wand on the enchanting table in the mittle of the advanced crafter, then you'll need to drop:
in the diagonal cauldrons:
- 1 gold block per cauldron
- 1 wither star
- 1 spell shulker shot
- 1 spell seism fang
- 1 spell lightning bolt
Once done just shift next to the enchanting table to get your wand back
Once you have your spell you'll want to learn it, to do so simply drop your wand and the spell on an anvil, once the animation is finished you can shift next to the anvil to get your wand back
Once you've learn at least 2 spells, you may want to switch between spells, to do that just shift and drop the wand, it will change the current spell for the next spell in the loop
The spells are wand dependent wich means that if you lose your wand you'll need to recraft every spells but it also means that if you steal found your friend's wand, it will keep every spells your friend have learn
Every spell will use something called mana, you can see your curent amount of mana above your hotbar when you're holding your wand
There are 2 ways to increase your mana:
Mana upgrade
It's an item that work the same way as the spells but instead of learning a spell it will increse you maximum amount of mana by 50
To craft it simply drop in your magic cauldron:
To craft it simply drop in your magic cauldron:
- 1 turtle egg
- 1 diamond block
- 1 emerald block
- 1 nether star
- 1 heart of the sea
Mini-Bosses
There are 3 mini bosses in this datapack, all of them are preaty similar:
Basicaly when a spider spawn it have 1/1000 to be a mini-boss
If it is a boss then it will have:
Basicaly when a spider spawn it have 1/1000 to be a mini-boss
If it is a boss then it will have:
- 2/3 to be a T1
- 2/9 to be a T2
- 1/9 to be a T3
- T1: glowing + green aura + green bossbar
- T2: glowing + yellow aura + yellow bossbar
- T3: glowing + red aura + red bossbar
- T1: + 100 max mana
- T2: + 200 max mana
- T3: + 400 max mana
- T1: 800 hp
- T2: 1200 hp
- T3: 1500 hp
- T1: 6 hp
- T2: 9 hp
- T3: 18 hp
- T1-3: Can shoot cobwebs
- T1-3: Are fast
- T2-3: Won't burn or drown
- T3: Give poison to nearby players
There's also an item to improve how fast your mana recharges:
Mana reload improver
It works the same as the mana upgrade but instead of improving your maximum amount of mana it will improve how fast your mana recharges.
To craft it you'll need to drop in your cauldron:
To craft it you'll need to drop in your cauldron:
- 1 lapis lazuli
- 1 heart of the sea
- 1 diamond
- 1 glass bottle
- 1 dried kelp block
But I need to say that at first it can seems like not a lot of improvement, once you've pass the point of 1 mana/tick it starts increasing really fast
If you look up or look above sb else you can see particles, these particles shows you how much mana max sb has:
- 200 - 500: dark blue
- 500 - 1k: light blue
- 1k - 2k: green
- 2k - 5k: yellow
- 5k - 7k: orange
- 7k - 10k: red
- 10k - 15k: red - yellow
- 15k - 20k: red - orange
- 20k - 30k: red white
- 30k - 50k: white - yellow
- 50k - 100k: white - orange
- 100k - 500k: white - blue
- 500k - 1M: white - pink
- 1M+: white - black
I dedicate the last section to cheats and plugins:
Cheats
I did add some commands in the datapack cause I'm lazy and it was easier for me to test with them
Don't worry, these cheats can only be used if you're admin
You can find a "command" section at the end of the book, this allow you to easily get some of the commands.
Here are some of the commands:
Don't worry, these cheats can only be used if you're admin
You can find a "command" section at the end of the book, this allow you to easily get some of the commands.
Here are some of the commands:
- To give yourself an item: /loot give @s loot sorcery:___ (name of the item) (magic wand ≠ wand)
- To give yourself every custom item: /function sorcery:.crea/give
- To place a magic cauldron at your position: /function sorcery:.crea/setblock_cauldron
- To place an advanced cauldron at your position: /function sorcery:.crea/setblock_cauldron_plus
- To summon a boss: /function sorcery:.crea/summon/__ (tier of the boss)
- To recalcul your aura (if it for some reason isn't corresponding to your amount of mana): /function sorcery:action/aura/calcul/
Plugins
As always I like to have some function tag in the code so that it's as easy as possible to make an extension for my datapack:
If you want to make your own spell here's how to do it:
If you want to make your own spell here's how to do it:
- Choose an id for your spell, it has to be at least 9 (but I recommend to take a big number not to overlaps with potential other extensions)
- In the function tag #sorcery:cost, add a line where you say "execute if score #temp sorcery.use matches <your id> run scoreboard players set #temp sorcery.mana <the mana cost of your spell>
- In the function tag #sorcery:spell you can create your spell if the score #temp sorcery.use matches your id
- In the function tag function #sorcery:title you can write "execute if score #temp sorcery.use matches <your id> run title @s actionbar <The name of the spell>
- In the function tag function #sorcery:craft you can test if the storage sorcery:sorcery Ingredients has all the items you want, then run a function in wich you:
- scoreboard players set #temp sorcery.use 1
- summon armor_stand ~ ~ ~ {Tags:["sorcery","global.ignore","sorcery.cauldron.item","sorcery.item_rotate"],Marker:1b,Invisible:1b}
- remove 1 in the nbt Count from the item you used in the storage sorcery:sorcery Ingredients
- put your item on the head of the armor stand you summoned
- If the item is a spell you can give him your custom id in the nbt spell:x and also give him the sorcery:{spell:1b}, that way the nbt will automatically be learned like the other spells
- If the item is a max-mana upgrade you can gave him the amount of mana increased in the nbt mana:x and also give him the nbt sorcery:{mana:{max:1b}}
- If the item is a mana reload speed upgrade you can gave him the amount of mana reload increased in the nbt mana:x and also give him the nbt sorcery:{mana:{timer:1b}}
- I didn't found any easy way to implement the crafts in the advanced cauldron but if you want to play with it, here's the function tag function #sorcery:advanced_craft
Credit | Thanks to Matlyce who made the original version of the datapack, the video and the miniature |
Compatibility | Minecraft 1.19 |
Tags |
5946454
119
Create an account or sign in to comment.