Note: This mod is currently in Alpha. For development updates, bug reports, and community discussion, join our Discord and check our Wiki
Check the list of community made add-ons here
About

Wizardry isn't like most magic mods. It has very few crafting recipes and no complex constructions or systems behind it, so you don't have to interrupt your experience by checking how to do everything. Find spell books, upgrade wands, create quick scrolls, fight against elemental spirits, trade with wizards and many more!
With more than 180 spells (and still adding more) each one with unique features, so you will always find something new to see and enjoy. You could also add spell packs that could add more content to your adventure. Will you be able to collect each one of the spells that are lost in the arcana?
Start by mining Magic Crystals (though there are "easier" ways to find them if you explore!). Combine 1 Magic Crystal + 1 Stick + 1 Gold Nugget to craft your first wand and begin your arcane apprenticeship.
Features

- 180+ spells, each with unique and special behaviors
- 8 different magic elements (Fire, Ice, Earth, and more!)
- Upgrade your wand to cast higher-tier spells
- Discover 4 new elemental armor sets and over 70 powerful artifacts
- Interact with good wizards or challenge evil mages hidden throughout the world
Installation

Fabric
Required: Fabric Loader 0.16.9+ (for Minecraft 1.20.1)
Required: Fabric API 0.92.2+
Optional (Recommended): Use Accessories or Trinkets for a better experience with the trinkets.
Important (WHEN USING ACCESSORIES): If any other mods in your modpack list use 'Trinkets' as a dependency, download Accessories Compatibility Layer instead of Trinkets itself (this mod acts as a bridge to help mods with Accessories and Trinkets work together).
Forge
Required: Forge Loader 47.2.30+ (for Minecraft 1.20.1)
Optional (Recommended): Use Accessories or Curios for a better experience with the trinkets.
Important (WHEN USING ACCESSORIES): If any other mods in your modpack list use 'Curios' as a dependency for trinkets, download Accessories Compatibility Layer instead of Curios itself (this mod acts as a bridge to help mods with Accessories and Curios work together).
Credits
Electroblob: The original author of Wizardry.
WinDanesz: Maintainer of the 1.12.2 version.
Min01: For the initial 1.19 WIP port and logic foundations.
19: For the initial 1.20.1 official port work.
NinjaFrito: For the beautiful new textures in this port.
Contributors: A huge thanks to everyone providing bug reports, translations, and suggestions!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 |
- fix: added bridge between EBW and "Create Stuff 'N Additions" to prevent incompatibility
- fix: solved crash when using ebw items with JEED
(very early fix)
- fix: added bridge between EBW and "Create Stuff 'N Additions" to prevent incompatibility
- fix: solved crash when using ebw items with JEED
(very early fix)
- feature: added banners with custom textures
- feature: added ruined spell book fix with multiple spectral dust
- feature: added item tags for recipes inside the imbuement altar
- feature: added structure tags (wizard tower, obelisk, shrine)
- feature: added custom mob effect containers for spells and curses
- feature: Conjure Pickaxe and Conjure Sword reworks
- fix: wizard trading wasn't working due to sync issues
- fix: structures won't appear in water
- fix: avoid null results in CastItemDataHelper#getSpells (avoiding crash when deleting spells in you already created world)
- fix: now you can't downgrade your want to lower tiers
- fix: Construct spells disappear on client side
- fix: shrine event stop bricking after all players are dead
- feature: added banners with custom textures
- feature: added ruined spell book fix with multiple spectral dust
- feature: added item tags for recipes inside the imbuement altar
- feature: added structure tags (wizard tower, obelisk, shrine)
- feature: added custom mob effect containers for spells and curses
- feature: Conjure Pickaxe and Conjure Sword reworks
- fix: wizard trading wasn't working due to sync issues
- fix: structures won't appear in water
- fix: avoid null results in CastItemDataHelper#getSpells (avoiding crash when deleting spells in you already created world)
- fix: now you can't downgrade your want to lower tiers
- fix: Construct spells disappear on client side
- fix: shrine event stop bricking after all players are dead
- feature(lang): Added Chinese translations (by @DreaMemory2 on github)
- feature(lang): Added Spanish translation (by @xiwang_kibo on discord)
- feature(lang): Turkish translation (by @xlorsh on discord)
- feature(event): added WizardTradeSetupEvent for add-ons to create/modify Wizard's trades without mixins
- feature(fishing): now you can get different magic items when fishing
- fix(minions): Summons shouldn't drop loot or xp
- fix(sound): Added missing sound subtitles
- fix(spells): Telekinesis spell disappearing items with Physics Item mod and Speed Time not affecting crops
- fix(armor): Ethereal Crystal Weave now converts wizard armor to Warlock (As how it should be)
- refactor(worldgen): Added biome tags for more custom modification for spawn crystal flower, crystal ore and evil wizards
- refactor(gui): created getSpellIcon() to have better mixin control
- feature(lang): Added Chinese translations (by @DreaMemory2 on github)
- feature(lang): Added Spanish translation (by @xiwang_kibo on discord)
- feature(lang): Turkish translation (by @xlorsh on discord)
- feature(event): added WizardTradeSetupEvent for add-ons to create/modify Wizard's trades without mixins
- feature(fishing): now you can get different magic items when fishing
- fix(minions): Summons shouldn't drop loot or xp
- fix(sound): Added missing sound subtitles
- fix(spells): Telekinesis spell disappearing items with Physics Item mod and Speed Time not affecting crops
- fix(armor): Ethereal Crystal Weave now converts wizard armor to Warlock (As how it should be)
- refactor(worldgen): Added biome tags for more custom modification for spawn crystal flower, crystal ore and evil wizards
- refactor(gui): created getSpellIcon() to have better mixin control
- feat: Added item tags for armor upgrades, magic crystal shards, spectral dust, and wand upgrades
- feat: sounds.json can now be generated with datagen via
EBSoundProvider
## Refactors
- refactor:
IArtifactEffectnow extendsIEventEffect<ArtifactEffectContext>for general use in other contexts (e.g., mob effects) - refactor:
GeometryUtilsrenamed toVecUtils,DrawingUtilsmoved toClientUtils - refactor:
InventoryUtilsdeleted and moved toEntityUtils - refactor: Entity immunities system deleted
- refactor:
SpellCastEventconstructors now useCastContext; old constructors deprecated - refactor:
SpellCastEvent.Sourceenum changed toSpellCastEvent.Sourceinterface +Sourcesenum for custom cast sources - refactor:
EventResultandEventResultHolderclasses deleted - refactor:
EBDiscoverSpellEventrenamed toDiscoverSpellEventwith newSourceinterface for custom discovery sources - refactor:
SpellTypechanged from enum to interface; built-in types moved toSpellTypesenum; newSpellTypeRegistryfor addon registration - refactor:
SpellContextchanged from enum to interface; built-in contexts moved toSpellContextsenum - refactor:
WizardArmorTyperenamed toWizardArmorTypes - refactor:
ISpellVarandIStoredSpellVarrewritten with Codecs;Persistencerenamed toVarPersistence - refactor:
NBTExtrasutility class deleted - refactor:
ICustomHitboxinterface deleted - refactor:
SpellHUDSkinclass andspell_hud/assets deleted; spell HUD customization now uses resource packs - refactor:
MagicProjectileEntitynow extendsThrowableProjectile; newMagicItemProjectileEntityfor item-based projectiles - refactor:
MagicArrowEntityrefactored with new utility methods for damage, sound, particles, and effects - refactor:
SpellModifiersrefactored withOperationenum (ADDITION,MULTIPLY_BASE,MULTIPLY_TOTAL) andModifiersInstance; old methods removed - refactor:
EBClientConstantsdeleted; constants moved toArcaneWorkbenchScreen - refactor: Particle system cleaned up (
ParticleWizardry,ParticleTargeted);ICustomHitboxremoved - refactor:
MagicDamageSourcesimplified; damage type registration updated - refactor: Sounds and spell modifiers refactored for datagen support
### Bug Fixes
- fix: scaled construct entities now can actually scale, increasing width and height depending on the size multiplier (blast upgrade)
- fix: Meteor spell can be used to attack direct targets, not just pointing at a block
- fix: (German translation) fix to Magic Scroll name
- fix: healing aura doesn't grow too much based on effect radius
- fix: summons can't pick up loot by default now
- fix: flash name fix inside arcane workbench
- fix: wizards can only trade spells of their own element (except neutral wizards)
- fix: unregistered mob effects in fabric
- feat: Added item tags for armor upgrades, magic crystal shards, spectral dust, and wand upgrades
- feat: sounds.json can now be generated with datagen via
EBSoundProvider
## Refactors
- refactor:
IArtifactEffectnow extendsIEventEffect<ArtifactEffectContext>for general use in other contexts (e.g., mob effects) - refactor:
GeometryUtilsrenamed toVecUtils,DrawingUtilsmoved toClientUtils - refactor:
InventoryUtilsdeleted and moved toEntityUtils - refactor: Entity immunities system deleted
- refactor:
SpellCastEventconstructors now useCastContext; old constructors deprecated - refactor:
SpellCastEvent.Sourceenum changed toSpellCastEvent.Sourceinterface +Sourcesenum for custom cast sources - refactor:
EventResultandEventResultHolderclasses deleted - refactor:
EBDiscoverSpellEventrenamed toDiscoverSpellEventwith newSourceinterface for custom discovery sources - refactor:
SpellTypechanged from enum to interface; built-in types moved toSpellTypesenum; newSpellTypeRegistryfor addon registration - refactor:
SpellContextchanged from enum to interface; built-in contexts moved toSpellContextsenum - refactor:
WizardArmorTyperenamed toWizardArmorTypes - refactor:
ISpellVarandIStoredSpellVarrewritten with Codecs;Persistencerenamed toVarPersistence - refactor:
NBTExtrasutility class deleted - refactor:
ICustomHitboxinterface deleted - refactor:
SpellHUDSkinclass andspell_hud/assets deleted; spell HUD customization now uses resource packs - refactor:
MagicProjectileEntitynow extendsThrowableProjectile; newMagicItemProjectileEntityfor item-based projectiles - refactor:
MagicArrowEntityrefactored with new utility methods for damage, sound, particles, and effects - refactor:
SpellModifiersrefactored withOperationenum (ADDITION,MULTIPLY_BASE,MULTIPLY_TOTAL) andModifiersInstance; old methods removed - refactor:
EBClientConstantsdeleted; constants moved toArcaneWorkbenchScreen - refactor: Particle system cleaned up (
ParticleWizardry,ParticleTargeted);ICustomHitboxremoved - refactor:
MagicDamageSourcesimplified; damage type registration updated - refactor: Sounds and spell modifiers refactored for datagen support
### Bug Fixes
- fix: scaled construct entities now can actually scale, increasing width and height depending on the size multiplier (blast upgrade)
- fix: Meteor spell can be used to attack direct targets, not just pointing at a block
- fix: (German translation) fix to Magic Scroll name
- fix: healing aura doesn't grow too much based on effect radius
- fix: summons can't pick up loot by default now
- fix: flash name fix inside arcane workbench
- fix: wizards can only trade spells of their own element (except neutral wizards)
- fix: unregistered mob effects in fabric
- feat: added wiki to mod pages and mod description
- feat: added German translation
- fix: firebomb now can burn entities on direct hit
- fix: poison bomb now poisons entities on direct hit
- fix: crash when holding vanilla or modded enchantments
- feat: added wiki to mod pages and mod description
- feat: added German translation
- fix: firebomb now can burn entities on direct hit
- fix: poison bomb now poisons entities on direct hit
- fix: crash when holding vanilla or modded enchantments
- feat: added Russian language (thanks to @maxwell_pov on Discord)
- feat: added French language (thanks to @KilgarrahThomas on GitHub)
- feat: added Swedish language (thanks to @sugarooo on Discord)
- feat: added new config values for server side!
- max recent spells lookup (more = more memory usage and cast penalty for casting old spells repeatedly)
- recent spells time (in ticks) (time that a spell is considered recent)
- potency multiplier for upgrade
- blast radius multiplier for upgrade
- duration multiplier for upgrade
- range multiplier for upgrade
- cooldown multiplier for upgrade
- condenser tick interval for mana increase
- siphon mana increase for level upgrade
- refactor: added imbuement enchant tests
- refactor: game tests are protected, and you can't access them normally anymore (only through the EBTestCentral)
- refactor: game tests now needs parameters that are passed to them inside the EBTestCentral
- fix: now you can't move items in the imbuement altar/receptacle when you're crafting
- fix: new config option to allow creative mode players to bypass arcane lock (default to false)
- fix: new config option to allow OPs of a specific permission level to bypass arcane lock (default to 2 or above)
- fix: avoid ghost item when repairing ruining spell books
- fix: avoid always needing to put the spectral dust first and then the ruined spell book, now the order doesn't matter
- Try to delete your configs to create the new ones with the new config values.**
- feat: added Russian language (thanks to @maxwell_pov on Discord)
- feat: added French language (thanks to @KilgarrahThomas on GitHub)
- feat: added Swedish language (thanks to @sugarooo on Discord)
- feat: added new config values for server side!
- max recent spells lookup (more = more memory usage and cast penalty for casting old spells repeatedly)
- recent spells time (in ticks) (time that a spell is considered recent)
- potency multiplier for upgrade
- blast radius multiplier for upgrade
- duration multiplier for upgrade
- range multiplier for upgrade
- cooldown multiplier for upgrade
- condenser tick interval for mana increase
- siphon mana increase for level upgrade
- refactor: added imbuement enchant tests
- refactor: game tests are protected, and you can't access them normally anymore (only through the EBTestCentral)
- refactor: game tests now needs parameters that are passed to them inside the EBTestCentral
- fix: now you can't move items in the imbuement altar/receptacle when you're crafting
- fix: new config option to allow creative mode players to bypass arcane lock (default to false)
- fix: new config option to allow OPs of a specific permission level to bypass arcane lock (default to 2 or above)
- fix: avoid ghost item when repairing ruining spell books
- fix: avoid always needing to put the spectral dust first and then the ruined spell book, now the order doesn't matter
- Try to delete your configs to create the new ones with the new config values.**
- feat: added Auto-smelt, Lava Walking, Storm, Undead helmets, Recovery artifact
- refactor: Major overhaul of the Artifact Effect system (IArtifactEffect, QuickArtifactEffect, ArtifactItem) for better performance and extensibility
- refactor: Migrated legacy artifact effects to dedicated logic classes (Amulets, Rings, and Charms)
- fix: errors with Feeding Charm artifact
- fix: better progression reduction calc, when 60% of the max recent spells are casted, the reduction is applied (50% less progression)
- fix: Game Crash when grabbing a wand from a spell table while inventory is full
- fix: Arcane Lock lacking ability for allies to open it
- fix: Fix ruined spell book earth gives Sorcery spell books
- refactor: minion test removed
- fix: (fabric) now imbuement enchants are only applied to tiered and enchantable items (avoiding crash with other mods)
- fix: inject arms pose into HumanoidModel now checks if the entity is a player (avoiding weird crash with piglins)
- fix: Leeching ring now has a 30% chance to heal the player, not always
- fix: extractor ring now works when killing mobs, not just when hurting them
- fix: better description for Haggler's Sign
- fix: charm spell discovery wasn't working due to incorrect loot parameter check
- fix: amulet transience now uses the correct event: player damaged
- fix: combustion ring now explodes when the player kills a mob with fire damage (it was calling the wrong event)
- fix: Lich Amulet now correctly redirects damage to owned minions when player is hurt
- fix: Channeling Amulet now correctly cancels shock (not frost) damage on player hurt
- fix: Banishing Amulet now correctly teleports the attacker when player is hurt
- fix: Soulbinding Ring now correctly tracks soulbound creatures on the server side
- feat: added Auto-smelt, Lava Walking, Storm, Undead helmets, Recovery artifact
- refactor: Major overhaul of the Artifact Effect system (IArtifactEffect, QuickArtifactEffect, ArtifactItem) for better performance and extensibility
- refactor: Migrated legacy artifact effects to dedicated logic classes (Amulets, Rings, and Charms)
- fix: errors with Feeding Charm artifact
- fix: better progression reduction calc, when 60% of the max recent spells are casted, the reduction is applied (50% less progression)
- fix: Game Crash when grabbing a wand from a spell table while inventory is full
- fix: Arcane Lock lacking ability for allies to open it
- fix: Fix ruined spell book earth gives Sorcery spell books
- refactor: minion test removed
- fix: (fabric) now imbuement enchants are only applied to tiered and enchantable items (avoiding crash with other mods)
- fix: inject arms pose into HumanoidModel now checks if the entity is a player (avoiding weird crash with piglins)
- fix: Leeching ring now has a 30% chance to heal the player, not always
- fix: extractor ring now works when killing mobs, not just when hurting them
- fix: better description for Haggler's Sign
- fix: charm spell discovery wasn't working due to incorrect loot parameter check
- fix: amulet transience now uses the correct event: player damaged
- fix: combustion ring now explodes when the player kills a mob with fire damage (it was calling the wrong event)
- fix: Lich Amulet now correctly redirects damage to owned minions when player is hurt
- fix: Channeling Amulet now correctly cancels shock (not frost) damage on player hurt
- fix: Banishing Amulet now correctly teleports the attacker when player is hurt
- fix: Soulbinding Ring now correctly tracks soulbound creatures on the server side
- fix: wizard and evil wizards mobs now can step up blocks when kiting
- fix: progression now works correctly with modifiers
- fix: wizard and evil wizards mobs now can step up blocks when kiting
- fix: progression now works correctly with modifiers
- reconstruct: changed recent spell tracking to use a deque instead of a stack
- reconstruct: changed recent spell tracking to use a deque instead of a stack
- feat: '/ebw generator' commands to debug/obtain ebw items easily
- feat: '/ebw data durability <player> <int>' to set item durability (debug only)
- feat: added Spark bomb and Arc spells
- feat: added following particle to remnants
- fix: avoid wizard armor breaking
- fix: when wizard armors have 0 mana, you can't obtain spell modifiers, armor protection and full armor buff
- fix: adding empty tags to items when held in hand and opening creative mode tabs
- fix: crash when renaming/deleting spells and then entering a world with these
- fix: problem with lightning particle that made render look bad
- fix: following particles had a lot of delay when copying entity location
- fix: arcane lock consuming too much resources on client rendering
- reconstruct: old commands for debugging (replaced by /ebw generator)
- reconstruct: old wizard armor structure refactored to use better class hierarchy
- reconstruct: old cast item system documented and refactored to be more maintainable and cleaner
- feat: '/ebw generator' commands to debug/obtain ebw items easily
- feat: '/ebw data durability <player> <int>' to set item durability (debug only)
- feat: added Spark bomb and Arc spells
- feat: added following particle to remnants
- fix: avoid wizard armor breaking
- fix: when wizard armors have 0 mana, you can't obtain spell modifiers, armor protection and full armor buff
- fix: adding empty tags to items when held in hand and opening creative mode tabs
- fix: crash when renaming/deleting spells and then entering a world with these
- fix: problem with lightning particle that made render look bad
- fix: following particles had a lot of delay when copying entity location
- fix: arcane lock consuming too much resources on client rendering
- reconstruct: old commands for debugging (replaced by /ebw generator)
- reconstruct: old wizard armor structure refactored to use better class hierarchy
- reconstruct: old cast item system documented and refactored to be more maintainable and cleaner
- added British translation ([#16](https://github.com/Binaris00/ElectroblobsWizardryRedux/pull/16))
- added Korean translation ([#15](https://github.com/Binaris00/ElectroblobsWizardryRedux/pull/15))
- fixed some typo issues with "Baubles" mentions in artifacts
- rollback to how spell modifier calculation was before refactoring (only applying to armor and wand logic)
- added British translation ([#16](https://github.com/Binaris00/ElectroblobsWizardryRedux/pull/16))
- added Korean translation ([#15](https://github.com/Binaris00/ElectroblobsWizardryRedux/pull/15))
- fixed some typo issues with "Baubles" mentions in artifacts
- rollback to how spell modifier calculation was before refactoring (only applying to armor and wand logic)
- Now you can datagen the Markdown documentation for the spells
- Now you can datagen a Markdown table for all the spells added
- Added the possibility to datagen artifacts
- Moved MAGIC_TIER (item tiers) to its own class
- Added Arcane Jammer Spell
- Change to warlock robe texture, now has more consistency with the colors
- Added WIP config for public use
- Minions can target nearby mobs without requiring owner interaction. This can be modified inside MinionSpell
- Now can mark if minions should delete its original goals inside MinionSpell
- (Forge) Fix to empty tags applied to items that are in main hand for some seconds
- Change Iceball hit block/entity sound
- Helper methods to add/substract/divide/multiply values when working with modifiers
- Removed possibility to pass items to save/load on spell modifiers (you should ONLY use strings instead!)
- New extension of Attribute modifiers to handle spell conditions
- Added command
/magic_attributeto add attribute modifiers with spell conditions to entities, similar to how/attributeworks - Fix to 'attributes deleting spell properties'
- Added direct compatibility with Curios and Trinkets
- Avoid weird server behavior on shrine when one of the involucrated players dies without conquering the shrine
- Fix spell data delete when returning from the End Dimension
- Fix eternal frost axe error
- Now you can datagen the Markdown documentation for the spells
- Now you can datagen a Markdown table for all the spells added
- Added the possibility to datagen artifacts
- Moved MAGIC_TIER (item tiers) to its own class
- Added Arcane Jammer Spell
- Change to warlock robe texture, now has more consistency with the colors
- Added WIP config for public use
- Minions can target nearby mobs without requiring owner interaction. This can be modified inside MinionSpell
- Now can mark if minions should delete its original goals inside MinionSpell
- (Forge) Fix to empty tags applied to items that are in main hand for some seconds
- Change Iceball hit block/entity sound
- Helper methods to add/substract/divide/multiply values when working with modifiers
- Removed possibility to pass items to save/load on spell modifiers (you should ONLY use strings instead!)
- New extension of Attribute modifiers to handle spell conditions
- Added command
/magic_attributeto add attribute modifiers with spell conditions to entities, similar to how/attributeworks - Fix to 'attributes deleting spell properties'
- Added direct compatibility with Curios and Trinkets
- Avoid weird server behavior on shrine when one of the involucrated players dies without conquering the shrine
- Fix spell data delete when returning from the End Dimension
- Fix eternal frost axe error
- Added documentation for all Spell subclasses.
- Now for ArrowSpells, MinionSpells, ProjectileSpells and ConstructSpells will have the cast context as a parameter in the add extra info method, so that the spell can add extra mechanics to the spell
- Fixed translation keys for ally command
- Added /undiscover as a normal command, including support for forget individual and all spells
- Fixed a bug where the /discovery command wasn't working for individual spells
- Added Purifying Elixir
- Fixed a bug that made addons not be able to add custom icons
- Change wand recipe from PLANKS to STICKS (more consistent with vanilla) (Why did I even use planks in the first place?)
- Add empty loot table for obsidian_crust and frost_step
- Added documentation for all Spell subclasses.
- Now for ArrowSpells, MinionSpells, ProjectileSpells and ConstructSpells will have the cast context as a parameter in the add extra info method, so that the spell can add extra mechanics to the spell
- Fixed translation keys for ally command
- Added /undiscover as a normal command, including support for forget individual and all spells
- Fixed a bug where the /discovery command wasn't working for individual spells
- Added Purifying Elixir
- Fixed a bug that made addons not be able to add custom icons
- Change wand recipe from PLANKS to STICKS (more consistent with vanilla) (Why did I even use planks in the first place?)
- Add empty loot table for obsidian_crust and frost_step
- Change to the version system works, now for alpha releases are going to start with 0 (now: 0.7.1)
- Fixed Flamecatcher (without being summoned by spell) had infinite durability, making it to show negative durability after using it for a while.
- Fixed 2 duplication bugs when using conjure items
- Docs to how conjure events works on code
- Added quick tests for conjure items, to make sure they are working as intended
- Fixed bug that made all blocks/items to have tags on forge
- Change to the version system works, now for alpha releases are going to start with 0 (now: 0.7.1)
- Fixed Flamecatcher (without being summoned by spell) had infinite durability, making it to show negative durability after using it for a while.
- Fixed 2 duplication bugs when using conjure items
- Docs to how conjure events works on code
- Added quick tests for conjure items, to make sure they are working as intended
- Fixed bug that made all blocks/items to have tags on forge
- Added missing translation name to death by sorcery attack
- Now evil wizards aren't persistent entities
- Avoid setting the "imbuement" tag on items that don't really have temporal enchants at the moment
- Avoid passing null in contexts that the mod doesn't find entity data, fixing a lot of bugs
- Added missing changes to advancements
- Added Containment, Summon Skeleton legion, Telekinesis, Tornado, Frost Step and Ward spells
- Added missing translation name to death by sorcery attack
- Now evil wizards aren't persistent entities
- Avoid setting the "imbuement" tag on items that don't really have temporal enchants at the moment
- Avoid passing null in contexts that the mod doesn't find entity data, fixing a lot of bugs
- Added missing changes to advancements
- Added Containment, Summon Skeleton legion, Telekinesis, Tornado, Frost Step and Ward spells