Warning: This mod is unstable and not recommended for use in modpacks(for now).
For better working of the magic book and amulet mechanics use the Curios API mod. The books and amulets only work when equipped in the Curios slot.
This is a magic and combat mod; become a blood mage and use blood spells against your enemies, or become an exterminator and fight mages with firearms.
Mod features so far:
1: a boss and its spawn structure
2: Some blocks and items
3: A magic system with two ways to cast spells
Coming soon:
1: Firearms
2: Skill system for both sides
3: Exterminator class/team
3: Firearm mastery system (Exterminators only)
4: More spells
5: More structures and bosses
Becoming a Blood Mage:
1: Find a cultist mob or transform a mob into one (only skeleton pillagers and zombies can become cultists)
2: Kill it
3: Pick up the book dropped by them and use it while crouching.
Now you are a blood mage and can use blood spells, and an interface showing your blood level will appear on your screen.
Leveling up with a Blood Mage:
Level 1 to 2: Kill a rival mage and use the leveling book.
Obtaining mage skills:
1. Gain blood XP (initial method: use experience book)
2. Open the skill GUI (default: press i)
3. Have the necessary XP and level
4. Click on the skill to unlock it
Becoming an Exterminator: currently unavailable
Leveling up as an Exterminator: currently unavailable
Using a spellcasting table:
1: Make sure the book has been crafted in the survival mode; if not put it in the curios before placing it on the table.
2: Place it in the slot in the upper left corner of the solo slot, not in the nine together.
3: The book will change slots to the output slot of the table (the spells will disappear from the book and become books as explained in
step 4, warning: it will only enter the output slot if the output and other slots in the GUI are empty, if one with an item it will not go)
4: Spells that were already in the book will appear in the nine slots together, changing them will move the book's slot (inside the book will ignore non-spell items in the slots, and will only take the slots it accepts going from 1 (upper left) to 9 (lower right) if the book only has 3 slots it will pull the items from slots 1, 2, 3 and leave the other items in the slots (even if they are spells))
5: Press apply when changing the books slots for real if you remove the book before it will not take the spells and will remain empty(the spell items don't disappear, they stay on the table)
Casting Spells:
1: The book must contain spells and be in the Curios slot.
2: Have the necessary blood level.
3: Slow method: Use the Z and X keys to change the spell slot and C to cast.
4: Fast method: Use the numeric keypad where each key activates the spell of the same number.
4: The spell enters a delay and cannot be used for a few ticks (it can last from seconds to minutes).
dependencies:
curios api -Optional but essential (without it, bugs occur with a 100% chance).
Mod made in mCreator.
Credits for the plugins used in the mod:
Nerd's Puzzle -Responsible for the plugin:
Nerdy's New Curios API Plugin