Updated with a bunch of new 1.21.2 features.
Changed all swords 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 each sword
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" }