This weeks snapshot is a polishing one, tweaking some enchantments and fixing a lot of critical bugs! You can now also find a new Item called Enchanting Recipes, these new book variants can be found in most structures or traded with by villagers, consuming them grants you the recipe of the enchantment. Which Recipes can be found where, varies between loot table and also between villager trade. Besides that, there are also some new technical capabilities for enchantments. And a bunch of preparation for adding even more enchantments to the game.
Developers Note: from this snapshot onward to the 5th snapshot, there might be a bug that breaks your world, so use these snapshots on worlds you don't care about. It'll be fixed in the 6th snapshot. Also note that items with enchantment slots on them got wiped in this snapshot. But I guess that's the point of snapshots, don't use them on worlds you care about.
vsq:post_blockITEM requirement type is now lowercased to itemprojectile_takeoverDevelopers Note: This is currently only used to remove the hardcoded enchantment effects for the Fishing Rod modifications.
vsq:lightning_bolt particle, which are small lightning bolts!minecraft:aquatic to now include drownedsvsq:enchanting/thornsvoided.pngDevelopers Note: This was fixed by making item.owner() for item referenced only be used for the special enchantment stuff as that's where its needed, this also should have fixed any other broken enchantment effects.
This one is a big technical one, but not too much of a gameplay changer! Feel free to check out all the new possibilities by enabling the VSQ Preview experiment, enabling the experiment will probably cause irreversible damage to your world at some point, so do it on a world you don't care about/create a new world for testing. So use it at your own risk.
vsq:specialDevelopers Note: this was fixed by fixing post_attack as it always used the position of the victim, even when the attacker was referenced
Just as promised this one is a big one! A completely new enchantment system which we is not only cool on its own, but will become so much more with the coming snapshots…
Every Item now has Enchantment Slot Types, these Slot Types have a capacity of x enchantments(different depending on the item), they can hold multiple enchantments but not infinite requiring you to think about which enchantments you need and which enchantments you don't need(We also removed a lot of enchantment incompatibilities)! A lot of enchantments have also been replaced, eg: punch is now used for both swords and bows etc.. The slot types are: special(unused rn), damage, defense, secondary, util and curse. Their capacities can vary between 1-4 in all loottables items with enchantment slot types spawn in!
vsq:hit_through :"enchantment_slot" field for defining the enchantment slot type this enchantment supportsThis one is a smaller hotfixes, cleaning up all known bugs in the mod and fixing all of the bugs in the enchantment table, but don't worry the next one will be a big one.

This Mod overhauls many of Minecrafts outdated system, currently its in alpha, only updating the Combat system and the enchanting table.