Tags
Creators
Details
1.20.1-1.2.0
Compatibility
Required content
Changes
-
chore(gradle): 禁用Gradle守护进程以提高构建稳定性
- 添加 org.gradle.daemon=false 配置项
- 防止Gradle守护进程可能导致的构建问题
- 提高构建过程的一致性和可靠性
-
build(gradle): 更新依赖配置以优化构建流程
- 将 jei 依赖从 compileOnly 更改为 runtimeOnly
- 将 configured 依赖从 compileOnly 更改为 implementation
- 优化了依赖范围配置提升运行时性能
-
ci: temurin 17
-
style(code): 格式化代码并移除不必要字段
- 移除了 accesstransformer.cfg 中的多余字段配置
- 将 ResourceLocation.fromNamespaceAndPath 替换为 ResourceLocation 构造函数
- 重新排列了导入语句顺序
- 简化了实体渲染器中的目标选择器设置
- 重构了项目属性注册中的资源位置创建方式
- 移除了未使用的 FMLCommonSetupEvent 导入
- 优化了代码缩进和换行格式
-
chore(build): 更新构建配置和依赖版本
- 将 GitHub Action 中的 setup-java 从 v5 降级到 v2
- Java 版本从 17 更新到 21,分发版从 temurin 改为 adopt
- Forge 版本从 47.4.16 降级到 47.3.7
- Minecraft 映射通道从 official 切换到 parchment
- 映射版本更新为 2023.09.03-1.20.1
- Gradle 包装器版本从 8.6 升级到 8.14.3
-
chore(build): 更新Forge版本依赖并移除多余映射配置
- 将Forge版本从47.4.5升级到47.4.16
- 移除编译时多余的TSRG映射文件引用
- 更新Forge版本范围以匹配新版本
-
refactor(build): 更新构建配置和依赖管理
- 升级 Kotlin 版本从 1.9.23 到 2.2.21
- 移除不再使用的 kapt 插件配置
- 添加 Kotlin for Forge 版本变量管理
- 优化 Maven 仓库配置,增加内容过滤规则
- 移除 Jable 依赖的直接引用
- 调整 JEI 依赖为编译时依赖而非运行时依赖
- 添加 Netty 反射访问配置以解决运行时问题
- 配置 Java 编码为 UTF-8
- 重构阴影 JAR 的包重定位逻辑
- 禁用不必要的重新混淆任务并调整构建依赖
- 修复模组元数据中的 Mixin 配置属性设置
- 更新项目发布配置中的 artifactId 获取方式
- 优化任务注册方式,使用 register 替代 create
- 更新 .gitignore 文件以包含新的 IDE 配置文件
- 简化访问转换器配置文件内容
- 优化代码中的资源位置获取方式
- 重构物品注册表遍历逻辑
-
chore: ver change
-
chore: action
-
chore: ver change
-
chore: move dir
-
fix: block drops
-
chore: tooltips and textures
-
model
-
chore: model all done
-
model lobster
-
model
-
chore: model almost done
-
model
-
textures update
-
Merge branch 'mc1.20.1/dev' of https://github.com/TeamSunset/LavaFishing into mc1.20.1/dev
-
model
-
chore: model rename
-
chore: crab texture raw
-
Merge branch 'mc1.20.1/dev' of https://github.com/TeamSunset/LavaFishing into mc1.20.1/dev
-
model upload
-
fix: delete water path
-
chore: add crab with simple behaviors
-
chore: model upload
crab -
chore: new model
-
refactor: UtilEnchantment to UtilItemStack
将附魔检测逻辑从Enchantment移到ItemStack(其实是一样的,只是写法不同) -
chore: delete useless codes
-
feature: oneStepBuild
-
chore: gradle and add a recipe
-
fix: bullet division
-
rename: IMixin function names
-
refactor: move baseDamage calculation to entity
and delete useless constructors of the bullet. -
fix: chest texture display
-
refactor: 更新实体渲染和纹理管理
-重构鱼实体的纹理获取逻辑,采用新的UtilEntity方法。
-简化子弹实体的纹理位置,使用更简洁的实现。- 调整ModelBullet和新添加的ModelFishTest的layer注册方法。
- 删除未使用的EntityRendererLavaFish旧类和相关模型。
- 更新ModEntityTypes和ModItems,重构实体和物品的注册。
BREAKING CHANGE: 重构可能导致旧实体渲染器和模型的兼容性问题。需要更新渲染器引用以适应新模型结构。
-
fix: rename
-
fix: fish move path goal
EntityLavaFish替换了新的goal
删除了没用的vec3 to blockPos的转换(原版有)
向Entity加了处理Fluid的几个函数
加了一个依赖 -
chore: change ver
-
fix: fishing rod cast
重构客户端设置代码以使用ModItems.onClientSetup。
此外,更新了UtilItem。 -
feature: data gen for item models
-
feature: add fish ai and biomes
-
Merge branch 'mc1.20.1/dev' of https://github.com/TeamSunset/LavaFishing into mc1.20.1/dev
-
textures update
4 old texture replace
6 new bucket textures update -
fix: network and entity lang
-
fix: langs gen and some fix
-
textures update
1 old texture replace
4 new bucket textures update -
feature: add ore directories and texture placeholders
-
feature: mod version change
-
fix
优化EntityBullet类以减少不必要的代码和提升性能。移除了过时的网络相关方法和属性,简化了伤害计算逻辑,并删除了未使用的导入。此外,更新了forge版本至47.3.5,以提升兼容性和稳定性。 -
prepare for models
-
update dep ver
-
BlockItemWithoutLevelRenderer.kt
-
README.md
-
mods.toml
-
LICENSE spdx
-
action fix
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:ZaGHj2D6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:puTJzCb0:ZaGHj2D6"
}

