BBSMC Logo
模组整合包光影资源包软件汉化插件数据包地图
登录
模组插件数据包光影资源包整合包软件汉化地图
登录
设置
Puzzles Lib
Puzzles Lib

Puzzles Lib

Puzzles Lib是一个轻量库,由多个框架和实用程序类组成。

前置
1,64902 years ago
Puzzles Lib

Puzzles Lib

Puzzles Lib是一个轻量库,由多个框架和实用程序类组成。

1,649
0
前置

基本信息

我的世界Java版本

26.1.x
1.21.3–1.21.11
1.21–1.21.1
1.20.4
1.20–1.20.1
1.19.x
1.18.2

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge

运行环境

客户端和服务端

分类

前置

其他链接

反馈问题 查看源码
Modrinth

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 MPL-2.0
发布于 2024-11-28
更新于 2026-06-15
简介渲染图更新日志版本百科反馈讨论

全部版本

1
2
3
31

[FABRIC] [26.1.x] v26.1.8

on 2026 May 17
下载

更新日志

本项目所有重要变更均记录于此文件。

格式遵循 保持更新日志 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.8-mc26.1.x] - 2026-05-17

已修复

  • 修复因引用未注册的 ClientTagsUpdatedCallback 导致专用服务器崩溃的问题
  • 修复与 ModernFix 模组共存时发生的崩溃问题

[v26.1.7-mc26.1.x] - 2026-05-17

新增

  • 新增 ServerResourcesLoadCallback 与 ClientTagsUpdatedCallback,取代 TagsUpdatedCallback
  • 新增 Fabric 数据生成过程中对标签文件移除操作的支持
  • 新增 DataAttachmentType::remove 方法

已修复

  • 修复破坏 Do a Barrel Roll 模组的问题
  • 修复 TransmuteShapedRecipeBuilder 仍使用 ItemStack 而非 ItemStackTemplate 的问题

[v26.1.6-mc26.1.x] - 2026-05-06

新增

  • 新增 SimpleHumanoidArmorLayer 与 SimpleItemInHandLayer

已修复

  • 修复 EventResultHolder 不接受 null 值的问题

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 新增 ServerEntityEvents,并弃用 ServerEntityLevelEvents
  • 新增 HotbarScrollingCallback,并弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

已修复

  • 修复与 Do a Barrel Roll 模组共存时发生的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 新增 SingleChestRenderer::createXmasChest
  • 新增 ItemComponentsContext$InitializerV2

已更改

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

已修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

已更改

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

已修复

  • 修复 ModelLocationHelper 中纹理返回类型的错误
  • 修复因缺少访问变换器条目,导致通用子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

已修复

  • 修复通用模块中 Mixin 配置插件的包路径问题

[v26.1.0-mc26.1.x] - 2026-04-24

已更改

  • 升级至 Minecraft 26.1.x 版本
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 使用 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches 替代原有机制
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,改为通过资源密钥动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

已移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理逻辑
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中朴素的 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改由 PlayerInteractEvents$UseEntity 取代

[NEOFORGE] [26.1.x] v26.1.8

on 2026 May 17
下载

更新日志

本项目所有重要变更均记录于此文件。

格式遵循 保持更新日志 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.8-mc26.1.x] - 2026-05-17

已修复

  • 修复因引用未注册的 ClientTagsUpdatedCallback 导致专用服务器崩溃的问题
  • 修复与 ModernFix 模组共存时发生的崩溃问题

[v26.1.7-mc26.1.x] - 2026-05-17

新增

  • 新增 ServerResourcesLoadCallback 与 ClientTagsUpdatedCallback,取代 TagsUpdatedCallback
  • 新增 Fabric 数据生成过程中对标签文件移除操作的支持
  • 新增 DataAttachmentType::remove 方法

已修复

  • 修复破坏 Do a Barrel Roll 模组功能的问题
  • 修复 TransmuteShapedRecipeBuilder 仍使用 ItemStack 而非 ItemStackTemplate 的问题

[v26.1.6-mc26.1.x] - 2026-05-06

新增

  • 新增 SimpleHumanoidArmorLayer 与 SimpleItemInHandLayer

已修复

  • 修复 EventResultHolder 不接受 null 值的问题

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 新增 ServerEntityEvents,弃用 ServerEntityLevelEvents
  • 新增 HotbarScrollingCallback,弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

已修复

  • 修复与 Do a Barrel Roll 模组共存时发生的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 新增 SingleChestRenderer::createXmasChest
  • 新增 ItemComponentsContext$InitializerV2

已更改

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

已修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

已更改

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

已修复

  • 修复 ModelLocationHelper 中纹理返回类型的错误
  • 修复因缺少访问转换器条目,导致通用子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

已修复

  • 修复通用模块中 Mixin 配置插件包路径的问题

[v26.1.0-mc26.1.x] - 2026-04-24

已更改

  • 升级至 Minecraft 26.1.x 版本
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 使用 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches 替代原有实现
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是通过 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

已移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理逻辑
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中基础的 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改由 PlayerInteractEvents$UseEntity 取代

[NEOFORGE] [26.1.x] v26.1.7

on 2026 May 17
下载

更新日志

本项目所有重要变更均记录于此文件。

格式遵循 保持更新日志 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.7-mc26.1.x] - 2026-05-17

新增

  • 新增 ServerResourcesLoadCallback 与 ClientTagsUpdatedCallback,取代 TagsUpdatedCallback
  • 在 Fabric 数据生成期间新增对标签文件移除的支持
  • 新增 DataAttachmentType::remove

修复

  • 修复与“翻滚一圈”(Do a Barrel Roll)模组的兼容性问题
  • 修复 TransmuteShapedRecipeBuilder 仍使用 ItemStack 而非 ItemStackTemplate 的问题

[v26.1.6-mc26.1.x] - 2026-05-06

新增

  • 新增 SimpleHumanoidArmorLayer 与 SimpleItemInHandLayer

修复

  • 修复 EventResultHolder 无法接受 null 值的问题

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 新增 ServerEntityEvents,弃用 ServerEntityLevelEvents
  • 新增 HotbarScrollingCallback,弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

修复

  • 修复与“翻滚一圈”(Do a Barrel Roll)模组引发的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 新增 SingleChestRenderer::createXmasChest
  • 新增 ItemComponentsContext$InitializerV2

变更

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

变更

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中纹理返回类型的错误
  • 修复因缺少访问转换器条目,导致通用子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复通用模块中 Mixin 配置插件的包路径问题

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 升级至 Minecraft 26.1.x 版本
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 以 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches 替代原有实现
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是通过 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中原始的 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改由 PlayerInteractEvents$UseEntity 替代

[FABRIC] [26.1.x] v26.1.7

on 2026 May 17
下载

更新日志

本项目的所有重要变更均记录于此文件。

格式遵循 保持更新日志 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.7-mc26.1.x] - 2026-05-17

新增

  • 新增 ServerResourcesLoadCallback 与 ClientTagsUpdatedCallback,取代 TagsUpdatedCallback
  • 在 Fabric 数据生成过程中新增对标签文件移除的支持
  • 新增 DataAttachmentType::remove

修复

  • 修复与“翻滚一圈”(Do a Barrel Roll)模组的兼容性问题
  • 修复 TransmuteShapedRecipeBuilder 仍使用 ItemStack 而非 ItemStackTemplate 的问题

[v26.1.6-mc26.1.x] - 2026-05-06

新增

  • 新增 SimpleHumanoidArmorLayer 与 SimpleItemInHandLayer

修复

  • 修复 EventResultHolder 不接受 null 值的问题

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 新增 ServerEntityEvents,弃用 ServerEntityLevelEvents
  • 新增 HotbarScrollingCallback,弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

修复

  • 修复与“翻滚一圈”(Do a Barrel Roll)模组相关的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 新增 SingleChestRenderer::createXmasChest
  • 新增 ItemComponentsContext$InitializerV2

变更

  • 将 ServerEntityLevelEvents$Load 更新为使用 Fabric 原生事件

[v26.1.3-mc26.1.x] - 2026-04-29

修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

变更

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中纹理返回类型的问题
  • 修复因缺少访问转换器条目,导致通用子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复通用模块中 Mixin 配置插件的包路径问题

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 升级至 Minecraft 26.1.x 版本
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 以 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches 取代原有实现
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,转而通过资源键(ResourceKey)动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理逻辑
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中基础的 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[FABRIC] [26.1.x] v26.1.6

on 2026 May 06
下载

更新日志

本项目的所有重要变更都将记录在此文件中。

格式遵循 保持更新日志 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.6-mc26.1.x] - 2026-05-06

新增

  • 添加 SimpleHumanoidArmorLayer 与 SimpleItemInHandLayer

修复

  • 修复 EventResultHolder 无法接受 null 值的问题

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 添加 ServerEntityEvents,并弃用 ServerEntityLevelEvents
  • 添加 HotbarScrollingCallback,并弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

修复

  • 修复与“翻滚一圈”(Do a Barrel Roll)模组的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 添加 SingleChestRenderer::createXmasChest
  • 添加 ItemComponentsContext$InitializerV2

更改

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

修复

  • 在 LazyHolder 中正确支持数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

更改

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中纹理返回类型的错误
  • 修复因缺少访问变换器(access transformer)条目,导致通用子项目(common subproject)重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复通用模块(common)中 Mixin 配置插件(Mixin config plugin)的包路径问题

[v26.1.0-mc26.1.x] - 2026-04-24

更改

  • 升级至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 以 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches 替代原有逻辑
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,转而通过 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理逻辑
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中原始的 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改由 PlayerInteractEvents$UseEntity 取代

[NEOFORGE] [26.1.x] v26.1.6

on 2026 May 06
下载

更新日志

本项目的所有重要变更都将记录在此文件中。

格式遵循 Keep a Changelog 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.6-mc26.1.x] - 2026-05-06

新增

  • 添加 SimpleHumanoidArmorLayer 和 SimpleItemInHandLayer

修复

  • 修复 EventResultHolder 无法接受 null 值的问题

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 添加 ServerEntityEvents,并弃用 ServerEntityLevelEvents
  • 添加 HotbarScrollingCallback,并弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

修复

  • 修复与“Do a Barrel Roll”模组的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 添加 SingleChestRenderer::createXmasChest
  • 添加 ItemComponentsContext$InitializerV2

变更

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

修复

  • 在 LazyHolder 中正确支持数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

变更

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中纹理返回类型的错误
  • 修复因缺失访问转换器条目,导致通用子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复通用模块中 Mixin 配置插件的包路径问题

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 升级至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是通过 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中基础的 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改由 PlayerInteractEvents$UseEntity 替代

[FABRIC] [26.1.x] v26.1.5

on 2026 May 06
下载

更新日志

本项目的所有重要变更都将记录在此文件中。

格式遵循 保持更新日志 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 新增 ServerEntityEvents,弃用 ServerEntityLevelEvents
  • 新增 HotbarScrollingCallback,弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

已修复

  • 修复与“来个桶滚”(Do a Barrel Roll)模组的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 新增 SingleChestRenderer::createXmasChest
  • 新增 ItemComponentsContext$InitializerV2

已更改

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

已修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

已更改

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

已修复

  • 修复 ModelLocationHelper 中纹理返回类型的错误
  • 修复因缺少访问转换器条目,导致通用子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

已修复

  • 修复通用模块中 Mixin 配置插件的包路径

[v26.1.0-mc26.1.x] - 2026-04-24

已更改

  • 升级至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 使用 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches 替代原有逻辑
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是通过 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

已移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中普通的 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[NEOFORGE] [26.1.x] v26.1.5

on 2026 May 06
下载

更新日志

本项目所有重要变更均记录于此文件。

格式遵循 保持更新日志 规范,
本项目亦遵循 语义化版本控制 规范。

[v26.1.5-mc26.1.x] - 2026-05-06

新增

  • 新增 ServerEntityEvents,弃用 ServerEntityLevelEvents
  • 新增 HotbarScrollingCallback,弃用 ClientInputEvents::MouseScroll
  • 为 ItemComponentsContext::registerItemComponentsPatch 新增一个重载方法

已修复

  • 修复与“翻滚桶”(Do a Barrel Roll)模组的崩溃问题

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 新增 SingleChestRenderer::createXmasChest
  • 新增 ItemComponentsContext$InitializerV2

已变更

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

已修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

已变更

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

已修复

  • 修复 ModelLocationHelper 中纹理返回类型的错误
  • 修复因缺失访问转换器条目,导致通用子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

已修复

  • 修复通用模块中 Mixin 配置插件的包路径

[v26.1.0-mc26.1.x] - 2026-04-24

已变更

  • 升级至 Minecraft 26.1.x 版本
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 及 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是通过 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

已移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除普通 TickingBlockEntity::clientTick 与 TickingBlockEntity::serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[FABRIC] [26.1.x] v26.1.4

on 2026 May 02
下载

变更日志

此项目的所有重要变更都将记录在此文件中。

该格式基于 Keep a Changelog, 并且本项目遵循 Semantic Versioning。

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 添加 SingleChestRenderer::createXmasChest
  • 添加 ItemComponentsContext$InitializerV2

更改

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

修复

  • 在 LazyHolder 中正确支持数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

更改

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中的纹理返回类型
  • 修复由于缺少访问转换器条目而导致 common 子项目重编译失败

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复 common 的 Mixin 配置插件包

[v26.1.0-mc26.1.x] - 2026-04-24

更改

  • 更新至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 使用 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches 进行替换
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是使用 ResourceKey 动态检索序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中的 ChunkSectionLayer 处理
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity::clientTick 和 TickingBlockEntity::serverTick 常规方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改为使用 PlayerInteractEvents$UseEntity

[NEOFORGE] [26.1.x] v26.1.4

on 2026 May 02
下载

更新日志

本项目的所有重要更改都记录在此文件中。

该格式基于 Keep a Changelog, 并且本项目遵循 Semantic Versioning。

[v26.1.4-mc26.1.x] - 2026-04-30

新增

  • 新增 SingleChestRenderer::createXmasChest
  • 新增 ItemComponentsContext$InitializerV2

已更改

  • 将 ServerEntityLevelEvents$Load 更新为使用原生 Fabric 事件

[v26.1.3-mc26.1.x] - 2026-04-29

已修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

已更改

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

已修复

  • 修复 ModelLocationHelper 中纹理返回类型的问题
  • 修复由于缺少访问转换器条目导致 common 子项目重编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

已修复

  • 修复 common 的 Mixin 配置插件包

[v26.1.0-mc26.1.x] - 2026-04-24

已更改

  • 更新到 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 使用 ItemComponentsContext 和 ModConstructor::onRegisterItemComponentPatches 进行替换
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是使用 ResourceKey 动态 检索序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

已移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity::clientTick 和 TickingBlockEntity::serverTick 的普通方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改为使用 PlayerInteractEvents$UseEntity

[FABRIC] [26.1.x] v26.1.3

on 2026 Apr 29
下载

更新日志

本项目所有值得注意的变更都将记录在此文件中。

格式基于 Keep a Changelog,
本项目遵循 语义化版本控制。

[v26.1.3-mc26.1.x] - 2026-04-29

修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

变更

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中的纹理返回类型
  • 修复因缺少访问转换器条目导致 common 子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复 common 的 Mixin 配置插件包路径

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 更新至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是使用 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中的 ChunkSectionLayer 处理逻辑
  • 移除 VillagerTradesContext
  • 移除普通的 TickingBlockEntity::clientTick 与 TickingBlockEntity::serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[NEOFORGE] [26.1.x] v26.1.3

on 2026 Apr 29
下载

更新日志

本项目所有值得注意的变更都将记录在此文件中。

本格式基于 Keep a Changelog,
本项目遵循 语义化版本控制。

[v26.1.3-mc26.1.x] - 2026-04-29

修复

  • 正确支持 LazyHolder 中的数据组件

[v26.1.2-mc26.1.x] - 2026-04-27

变更

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中的纹理返回类型
  • 修复因缺少访问转换器条目而导致 common 子项目的重新编译失败问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复 common 模块的 Mixin 配置插件包路径

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 更新至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是使用 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中的 ChunkSectionLayer 处理逻辑
  • 移除 VillagerTradesContext
  • 移除普通的 TickingBlockEntity::clientTick 与 TickingBlockEntity::serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[FABRIC] [26.1.x] v26.1.2

on 2026 Apr 27
下载

更新日志

本项目所有值得注意的变更均记录于此文件中。

格式基于 Keep a Changelog, 本项目遵循 语义化版本。

[v26.1.2-mc26.1.x] - 2026-04-27

变更

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中的纹理返回类型
  • 修复因缺少访问转换器条目导致 common 子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复 common 的 Mixin 配置插件包路径

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 更新至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,改为使用 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中的 ChunkSectionLayer 处理逻辑
  • 移除 VillagerTradesContext
  • 移除纯 TickingBlockEntity::clientTick 与 TickingBlockEntity::serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[NEOFORGE] [26.1.x] v26.1.2

on 2026 Apr 27
下载

更新日志

本项目所有值得注意的变更都将记录在此文件中。

本格式基于 Keep a Changelog,
本项目遵循 语义化版本控制。

[v26.1.2-mc26.1.x] - 2026-04-27

更改

  • 重构 SingleChestRenderer
  • 跳过世界升级界面

修复

  • 修复 ModelLocationHelper 中的纹理返回类型
  • 修复因缺少访问转换器条目导致 common 子项目重新编译失败的问题

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复 common 模块的 Mixin 配置插件包路径

[v26.1.0-mc26.1.x] - 2026-04-24

更改

  • 更新至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是使用 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除纯 TickingBlockEntity::clientTick 与 TickingBlockEntity::serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[FABRIC] [26.1.x] v26.1.1

on 2026 Apr 26
下载

更新日志

本项目所有值得注意的变更都将记录在此文件中。

本格式基于 Keep a Changelog,
本项目遵循 语义化版本规范。

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复通用模块的 Mixin 配置插件包路径

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 更新至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是使用 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除普通的 TickingBlockEntity::clientTick 与 TickingBlockEntity::serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[NEOFORGE] [26.1.x] v26.1.1

on 2026 Apr 26
下载

更新日志

本项目所有值得注意的变更都将记录在此文件中。

本格式基于 Keep a Changelog,
本项目遵循 语义化版本控制。

[v26.1.1-mc26.1.x] - 2026-04-26

修复

  • 修复 common 模块的 Mixin 配置插件包路径

[v26.1.0-mc26.1.x] - 2026-04-24

变更

  • 更新至 Minecraft 26.1.x
  • 将 SpecialBlockModelRenderersContext 重构为 BuiltInBlockModelsContext
  • 替换为 ItemComponentsContext 与 ModConstructor::onRegisterItemComponentPatches
  • CustomTransmuteRecipes 不再存储 RecipeSerializer,而是使用 ResourceKey 动态获取序列化器实例
  • 将 ExtractRenderStateCallback 重命名为 ExtractEntityRenderStateCallback
  • 将 DrawItemStackOverlayCallback 重命名为 ExtractItemStackDecorationsCallback

移除

  • 移除 ClientModConstructor::onRegisterBlockRenderTypes 与 ClientModConstructor::onRegisterFluidRenderTypes
  • 移除 BlockColorsContext::getBlockColor
  • 移除 SpritelessImageButton
  • 移除 MutableBakedQuad::hasAmbientOcclusion
  • 移除 ClientBlockSetFamily 中对 ChunkSectionLayer 的处理
  • 移除 VillagerTradesContext
  • 移除 TickingBlockEntity 中的普通 clientTick 与 serverTick 方法
  • 移除 AbstractLanguageProvider$BlockFamilyBuilder
  • 移除 PlayerInteractEvents$UseEntityAt,改用 PlayerInteractEvents$UseEntity

[FABRIC] [1.21.11] PuzzlesLib v21.11.12

on 2026 Mar 22
下载

更新日志

此文件将记录该项目的所有重要变更。

格式基于 Keep a Changelog, 并且本项目遵循 Semantic Versioning。

[v21.11.12-1.21.11] - 2026-03-22

已更改

  • 将内部的 MultiConfigurationScreen 替换为更新后的 CustomConfigurationScreen 版本,该版本还会处理翻译等内容

已移除

  • 移除 ConfigTranslationsManager,翻译现已直接在配置界面中处理

已修复

  • 修复某些情况下配置列表不允许为空的问题

[v21.11.11-1.21.11] - 2026-02-12

已添加

  • 添加 EntityDamageImmunityCallback

已修复

  • 修复基于组件样式的配置选项无法正确解析的问题

[v21.11.10-1.21.11] - 2026-02-09

已修复

  • 修复数据包注册表仅为主模组命名空间创建的问题

[v21.11.9-1.21.11] - 2026-02-05

已添加

  • 添加 ItemModelGenerationHelper::generateChest

已更改

  • AbstractModelProvider::generateForBlocks 不再创建基础方块模型

[v21.11.8-1.21.11] - 2026-02-04

已修复

  • 修复与 BlockSetFamily 相关的一些小问题

[v21.11.7-1.21.11] - 2026-02-04

已添加

  • 添加 BlockSetFamily
  • 添加 AbstractMenuSelectionList
  • 添加 ExtractLevelRenderStateCallback
  • 添加 StopSleepInBedCallback
  • 添加额外的辅助方法 ComponentHelper::getAsComponent 和 ComponentHelper::getAsString

已更改

  • 将 StyleCombiningCharSink 移动到 api 包中
  • 调整 Fabric 上 GatherEffectScreenTooltipCallback 的注入点
  • 在 Fabric 上使用原生事件来实现 ExtractBlockOutlineCallback

[v21.11.6-1.21.11] - 2026-01-09

已修复

  • 修复 GatherPotentialSpawnsCallback 在 Fabric 上不会对下界要塞刷怪触发的问题

[v21.11.5-1.21.11] - 2026-01-03

已修复

  • 修复当 MobEffectInstance 为 null 时 MobEffectEvents$Remove 仍会运行的问题
  • 修复 MobEffectEvents$Expire 不允许返回 EventResult 的问题

[v21.11.4-1.21.11] - 2025-12-20

已添加

  • 添加 GameRuleUpdatedCallback
  • 重新添加 GatherEffectScreenTooltipCallback

[v21.11.3-1.21.11] - 2025-12-17

已添加

  • 添加 PackResourcesHelper::isPackHidden 和 PackResourcesHelper::setPackHidden

已更改

  • 在 Fabric 上重新启用所有与模型相关的事件

[v21.11.2-1.21.11] - 2025-12-14

已添加

  • 添加 MutableBakedQuad

[v21.11.1-1.21.11] - 2025-12-13

已修复

  • 修复 ExtractRenderStateCallback 在 Fabric 上不运行的问题

[v21.11.0-1.21.11] - 2025-12-13

已添加

  • 添加 DataPackReloadListenersContext

已更改

  • 更新至 Minecraft 1.21.11
  • 将 SubmitBlockOutlineCallback 重构为 ExtractBlockOutlineCallback
  • 扩展 RenderBlockOverlayCallback 的上下文
  • 统一 AbstractTagAppender,同时移除基于字符串的非可选注册方法
  • 在 UseItemEvents 中提供 InteractionHand 参数
  • 将 PlayerNetworkEvents 重命名为 JOIN 和 LEAVE
  • 将 RenderNameTagCallback 重命名为 SubmitNameTagCallback
  • 将 RenderLivingEvents 重命名为 SubmitLivingEntityEvents

已移除

  • 移除 ResourceLocationHelper
  • 从提取后事件和方法中移除 partial tick 参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 和 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因为当前实现的灵活性不足,无法正确使用

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.12

on 2026 Mar 22
下载

更新日志

此项目的所有重要变更都将记录在此文件中。

格式基于 Keep a Changelog, 并且此项目遵循 Semantic Versioning。

[v21.11.12-1.21.11] - 2026-03-22

变更

  • 将内部的 MultiConfigurationScreen 替换为更新版的 CustomConfigurationScreen,其还可处理翻译等功能

移除

  • 移除 ConfigTranslationsManager,翻译现在直接在配置界面中处理

修复

  • 修复某些情况下配置列表不允许为空的问题

[v21.11.11-1.21.11] - 2026-02-12

新增

  • 添加 EntityDamageImmunityCallback

修复

  • 修复基于组件样式的配置选项无法正确解析的问题

[v21.11.10-1.21.11] - 2026-02-09

修复

  • 修复数据包注册表仅为主模组命名空间创建的问题

[v21.11.9-1.21.11] - 2026-02-05

新增

  • 添加 ItemModelGenerationHelper::generateChest

变更

  • AbstractModelProvider::generateForBlocks 不再创建基础方块模型

[v21.11.8-1.21.11] - 2026-02-04

修复

  • 修复一些与 BlockSetFamily 相关的小问题

[v21.11.7-1.21.11] - 2026-02-04

新增

  • 添加 BlockSetFamily
  • 添加 AbstractMenuSelectionList
  • 添加 ExtractLevelRenderStateCallback
  • 添加 StopSleepInBedCallback
  • 添加额外的辅助方法 ComponentHelper::getAsComponent 和 ComponentHelper::getAsString

变更

  • 将 StyleCombiningCharSink 移动到 api 包中
  • 调整 Fabric 上 GatherEffectScreenTooltipCallback 的注入点
  • 在 Fabric 上使用原生事件实现 ExtractBlockOutlineCallback

[v21.11.6-1.21.11] - 2026-01-09

修复

  • 修复 Fabric 上 GatherPotentialSpawnsCallback 不会对下界要塞生成触发的问题

[v21.11.5-1.21.11] - 2026-01-03

修复

  • 修复当 MobEffectInstance 为 null 时 MobEffectEvents$Remove 仍会运行的问题
  • 修复 MobEffectEvents$Expire 不允许返回 EventResult 的问题

[v21.11.4-1.21.11] - 2025-12-20

新增

  • 添加 GameRuleUpdatedCallback
  • 重新添加 GatherEffectScreenTooltipCallback

[v21.11.3-1.21.11] - 2025-12-17

新增

  • 添加 PackResourcesHelper::isPackHidden 和 PackResourcesHelper::setPackHidden

变更

  • 在 Fabric 上重新启用所有与模型相关的事件

[v21.11.2-1.21.11] - 2025-12-14

新增

  • 添加 MutableBakedQuad

[v21.11.1-1.21.11] - 2025-12-13

修复

  • 修复 ExtractRenderStateCallback 在 Fabric 上不运行的问题

[v21.11.0-1.21.11] - 2025-12-13

新增

  • 添加 DataPackReloadListenersContext

变更

  • 更新至 Minecraft 1.21.11
  • 将 SubmitBlockOutlineCallback 重构为 ExtractBlockOutlineCallback
  • 扩展 RenderBlockOverlayCallback 的上下文
  • 统一 AbstractTagAppender,同时移除非可选的基于字符串的注册方法
  • 在 UseItemEvents 中提供 InteractionHand 参数
  • 将 PlayerNetworkEvents 重命名为 JOIN 和 LEAVE
  • 将 RenderNameTagCallback 重命名为 SubmitNameTagCallback
  • 将 RenderLivingEvents 重命名为 SubmitLivingEntityEvents

移除

  • 移除 ResourceLocationHelper
  • 从后提取事件和方法中移除 partial tick 参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 用原版的 ContextKey 替换 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 和 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因为当前实现的灵活性不足,无法正确使用

[FABRIC] [1.21.11] PuzzlesLib v21.11.11

on 2026 Feb 12
下载

更新日志

本项目所有重要变更均记录于此文件。

格式遵循 Keep a Changelog, 本项目亦遵循 语义化版本规范。

[v21.11.11-1.21.11] - 2026-02-12

新增

  • 新增 EntityDamageImmunityCallback

修复

  • 修复基于组件样式的配置选项未能正确解析的问题

[v21.11.10-1.21.11] - 2026-02-09

修复

  • 修复数据包注册表仅为主模组命名空间创建的问题

[v21.11.9-1.21.11] - 2026-02-05

新增

  • 新增 ItemModelGenerationHelper::generateChest

更改

  • AbstractModelProvider::generateForBlocks 不再生成基础方块模型

[v21.11.8-1.21.11] - 2026-02-04

修复

  • 修复若干与 BlockSetFamily 相关的次要问题

[v21.11.7-1.21.11] - 2026-02-04

新增

  • 新增 BlockSetFamily
  • 新增 AbstractMenuSelectionList
  • 新增 ExtractLevelRenderStateCallback
  • 新增 StopSleepInBedCallback
  • 新增辅助方法 ComponentHelper::getAsComponent 与 ComponentHelper::getAsString

更改

  • 将 StyleCombiningCharSink 移至 api 包
  • 调整 Fabric 平台上 GatherEffectScreenTooltipCallback 的注入点
  • Fabric 平台上使用原生事件实现 ExtractBlockOutlineCallback

[v21.11.6-1.21.11] - 2026-01-09

修复

  • 修复 Fabric 平台上 GatherPotentialSpawnsCallback 未触发下界要塞生物生成事件的问题

[v21.11.5-1.21.11] - 2026-01-03

修复

  • 修复 MobEffectEvents$Remove 在 MobEffectInstance 为 null 时仍执行的问题
  • 修复 MobEffectEvents$Expire 无法返回 EventResult 的问题

[v21.11.4-1.21.11] - 2025-12-20

新增

  • 新增 GameRuleUpdatedCallback
  • 恢复 GatherEffectScreenTooltipCallback

[v21.11.3-1.21.11] - 2025-12-17

新增

  • 新增 PackResourcesHelper::isPackHidden 与 PackResourcesHelper::setPackHidden

更改

  • 在 Fabric 平台上重新启用全部模型相关事件

[v21.11.2-1.21.11] - 2025-12-14

新增

  • 新增 MutableBakedQuad

[v21.11.1-1.21.11] - 2025-12-13

修复

  • 修复 ExtractRenderStateCallback 在 Fabric 平台上未运行的问题

[v21.11.0-1.21.11] - 2025-12-13

新增

  • 新增 DataPackReloadListenersContext

更改

  • 升级至 Minecraft 1.21.11
  • 将 SubmitBlockOutlineCallback 重构为 ExtractBlockOutlineCallback
  • 扩展 RenderBlockOverlayCallback 的上下文
  • 统一 AbstractTagAppender,同时移除非可选的基于字符串的注册方法
  • 在 UseItemEvents 中提供 InteractionHand 参数
  • 将 PlayerNetworkEvents 重命名为 JOIN 与 LEAVE
  • 将 RenderNameTagCallback 重命名为 SubmitNameTagCallback
  • 将 RenderLivingEvents 重命名为 SubmitLivingEntityEvents

移除

  • 移除 ResourceLocationHelper
  • 从后提取事件及方法中移除部分刻(partial tick)参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 以原版 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback(当前实现灵活性不足,难以满足合理使用需求)

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.11

on 2026 Feb 12
下载

更新日志

本项目所有重要变更均记录于此文件。

格式遵循 Keep a Changelog, 本项目亦遵循 语义化版本规范。

[v21.11.11-1.21.11] - 2026-02-12

新增

  • 新增 EntityDamageImmunityCallback

修复

  • 修复基于组件样式的配置选项未能正确解析的问题

[v21.11.10-1.21.11] - 2026-02-09

修复

  • 修复数据包注册表仅为主模组命名空间创建的问题

[v21.11.9-1.21.11] - 2026-02-05

新增

  • 新增 ItemModelGenerationHelper::generateChest

更改

  • AbstractModelProvider::generateForBlocks 不再生成基础方块模型

[v21.11.8-1.21.11] - 2026-02-04

修复

  • 修复若干与 BlockSetFamily 相关的次要问题

[v21.11.7-1.21.11] - 2026-02-04

新增

  • 新增 BlockSetFamily
  • 新增 AbstractMenuSelectionList
  • 新增 ExtractLevelRenderStateCallback
  • 新增 StopSleepInBedCallback
  • 新增辅助方法 ComponentHelper::getAsComponent 与 ComponentHelper::getAsString

更改

  • 将 StyleCombiningCharSink 移至 api 包
  • 调整 Fabric 平台上 GatherEffectScreenTooltipCallback 的注入点
  • Fabric 平台上使用原生事件实现 ExtractBlockOutlineCallback

[v21.11.6-1.21.11] - 2026-01-09

修复

  • 修复 Fabric 平台上 GatherPotentialSpawnsCallback 在下界要塞生物生成时未触发的问题

[v21.11.5-1.21.11] - 2026-01-03

修复

  • 修复 MobEffectEvents$Remove 在 MobEffectInstance 为 null 时仍执行的问题
  • 修复 MobEffectEvents$Expire 无法返回 EventResult 的问题

[v21.11.4-1.21.11] - 2025-12-20

新增

  • 新增 GameRuleUpdatedCallback
  • 恢复 GatherEffectScreenTooltipCallback

[v21.11.3-1.21.11] - 2025-12-17

新增

  • 新增 PackResourcesHelper::isPackHidden 与 PackResourcesHelper::setPackHidden

更改

  • 在 Fabric 平台上重新启用全部与模型相关的事件

[v21.11.2-1.21.11] - 2025-12-14

新增

  • 新增 MutableBakedQuad

[v21.11.1-1.21.11] - 2025-12-13

修复

  • 修复 ExtractRenderStateCallback 在 Fabric 平台上未运行的问题

[v21.11.0-1.21.11] - 2025-12-13

新增

  • 新增 DataPackReloadListenersContext

更改

  • 升级至 Minecraft 1.21.11
  • 将 SubmitBlockOutlineCallback 重构为 ExtractBlockOutlineCallback
  • 扩展 RenderBlockOverlayCallback 的上下文
  • 统一 AbstractTagAppender,同时移除非可选的基于字符串的注册方法
  • 在 UseItemEvents 中提供 InteractionHand 参数
  • 将 PlayerNetworkEvents 重命名为 JOIN 与 LEAVE
  • 将 RenderNameTagCallback 重命名为 SubmitNameTagCallback
  • 将 RenderLivingEvents 重命名为 SubmitLivingEntityEvents

移除

  • 移除 ResourceLocationHelper
  • 从后提取事件及方法中移除部分刻(partial tick)参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 以原版 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback(当前实现灵活性不足,难以满足合理使用需求)
1
2
3
31
BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包地图

社区

汉化软件插件数据包

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号