1.1.2
Compatibility
Required content
Changes
Additions
The Fire Call Focus is now part of the goety:focuses tag
The Fire Call Focus is now correctly registered under the goety:focuses item tag, matching the behavior of Goety's own focuses and allowing it to be properly recognized by related systems.
Miscellaneous
Comprehensive code optimization in preparation for the 1.21.1 port
This update performs a full pass over the mod's codebase, including:
Unified code structure and naming conventions across entities, spells, and configs Removed redundant logic and duplicate imports for improved readability Migrated hardcoded values into config files to reduce future maintenance cost Reorganized client renderers, model layers, and resource paths Aligned interface usage with Goety and Illager Invasion
These changes do not affect existing gameplay or save compatibility. They serve solely as groundwork for the upcoming 1.21.1 port.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:MnJ7CuCq:8S2oyRew"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:MnJ7CuCq:8S2oyRew"
}

