# Breaking Changes
- Redid the McdwEnchantmentsConfig and McdwEnchantmentSettingsConfig to be easier to read and use
- Removed EnchantStatsID.java, as it is no longer needed
- Moved the following values from the McdwEnchantmentSettingsConfig to the McdwEnchantmentsConfig
- `ENIGMA_RESONATOR_DIVISOR` -> `offset` value for `ENIGMA_RESONATOR`
- `DYNAMO_STACK_CAP` -> `offset` value for `DYNAMO`
- `ENCHANTMENT_TRIGGER_BASE_CHANCE` -> `procChance` value in proc-able enchantments
- `HEALING_FACTOR` -> `offset` value for healing enchantments
- `directDamageEnchantmentMultiplier` called the same thing, but moved to top of McdwEnchantmentsConfig
- Propagated necessary changes throughout project
- Configs will be reset; BACK UP YOUR CONFIG __BEFORE__ UPDATING
- Cleaned up `AreaEffectCloudEntity` spawns by combining `AOECloudHelper#spawnStatusCloud` and `AOECloudHelper#spawnPickyStatusCloud` into one method: `AOECloudHelper#spawnAreaEffectCloudEntityWithAttributes`
- Cleaned up Predicate Registration for Bows and Crossbows in `McdwClient`, reducing it from 5 methods to 3
# Updates and Clarifications
- Added Contribution attributions to `fabric.mod.json`
- Explicitly depend on `>=1.20.0 <=1.20.1` of `Minecraft`
# Bug Fixes
- Fixed [#253](https://github.com/chronosacaria/MCDungeonsWeapons/issues/253), No longer crash when using something other than a healing potion with Dipping Poison. (Thank you, @Aesthir!)
- Fixed [#252](https://github.com/chronosacaria/MCDungeonsWeapons/issues/252), Ranged Enchantments now apply correctly on bows and crossbows and do not trigger when melee attacking with the bow or crossbow. (Thank you, @Scizith!)
- Fixed `SummonedBeeEntity` not having attributes
Optional dependencies
Projectile Damage Attribute
Any compatible version
Better Combat
Any compatible version
Dungeon Difficulty
Any compatible version
Roughly Enough Items (REI)
Any compatible version
EMI
Any compatible version
Clumps
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }