Updated with a bunch of new 1.21.2 features.
Changed all textures and related models to use the item_model component. This allows for far better compatibility with other datapack's content as you don't have to worry about overlapping base items.
Added relevant repair materials for every item
Updated to 1.21.2 and 1.21.3 Updated all recipes into the new format. Fixed all the issues with the new attribute format. Added repairable materials to all items.
Added the bone hammer and swapped all hammers to be base stone pickaxe.