- port to 1.21
- re-add "enable in enchanting table" options as they are not vanilla anymore
- remove option for Silk Touch + Looting compatibility, as this is now vanilla (and was odd to have anyway)
- add
c:enchantable/fire_aspect_primary
andc:enchantable/damage_primary
tags for items which can be enchanted with Fire Aspect and damage enchantments (Sharpness, Bane of Arthropods and Smite) respectively in the Enchanting Table
- remove "enable in enchanting table" options as this is now vanilla
- add
c:enchantable/mob_loot
andc:enchantable/knockback
item tags. tagged items can be enchanted with Looting or Knockback respectively. (both tags contain the vanillaenchantable/sword
tag of course) - rework almost of all the enchanting features to use tags
- weapon check uses tags as well
- tags
- support NeoForge
- don't include MixinExtras on Fabric/NeoForge but require Fabric Loader 0.15+, NeoForge 20.2.84+
- update MixinExtras to 0.3.1 on Forge (1.18+)
- workaround for MixinExtras not being initialized on Forge 1.20.3+
- publish separate Fabric 1.19 version to fix broken config screen
1.7.2
- fix potential crash due to config being uninitialized in early mixin calls (e.g. with Enchanting Tweaks)
- fix potential memory leak in multi-threading scenarios