Tags
Creators
Details
26.1.2-1.3.0
Compatibility
Required content
Changes
-
fix(core): update modrinth-releaser action to main branch
-
refactor(core): update changelog action to main branch
-
refactor(core): update CI/CD workflow configurations
-
feat(core): implement bedrock animation and geometry parsers
-
refactor(core): streamline imports and add item property logic
-
refactor(core): rename render states and optimize mixins
-
refactor(core): streamline project structure and registries
Refactor the codebase by consolidating material definitions, cleaning up obsolete utility classes, and optimizing item/block registration logic to improve maintainability. -
refactor(event): 简化事件处理器中的EventBusSubscriber注解配置
- 移除ForgeEventBoth对象中不必要的bus参数配置
- 移除ForgeEventClient对象中重复的bus参数定义
- 移除ModEventBoth对象中冗余的bus参数设置
- 移除ModEventClient对象中多余的bus参数声明
- 保留必要的modid和value参数以维持功能完整性
- 统一事件订阅器的注解风格提高代码简洁性
-
chore(build): 更新构建配置和依赖版本
- 升级 NeoForge 版本从 21.1.34 到 21.1.217
- 升级 Kotlin for Forge 版本从 5.5.0 到 5.10.0
- 升级 Aquaculture 版本从 2.7.10 到 2.7.17
- 升级 JEI 版本从 19.18.8.212 到 19.27.0.340
- 升级 Gradle wrapper 从 8.9 到 9.2.0
- 升级 Gradle 插件版本并替换旧的 NeoForge 插件配置
- 添加 .kotlin 到 .gitignore 文件中
- 创建 UtilVec3 工具类用于向量转换功能
- 配置测试任务使用 JUnit 平台并设置相关参数
-
refactor(Slingshot): code format
-
chore: remove duplicate bbmodel
-
refactor: modify BedrockLoader to process errors, add void return. remove useless code
-
refactor: change anim to bedrock, code a transformer for it.
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:puTJzCb0:l6d262qY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:puTJzCb0:l6d262qY"
}

