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

Puzzles Lib

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

前置
1,5980a year ago
Puzzles Lib

Puzzles Lib

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

1,598
0
前置

基本信息

我的世界Java版本

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-02-12
简介渲染图更新日志版本百科反馈讨论

全部版本

1
2
29

[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(当前实现灵活性不足,难以满足合理使用需求)

[FABRIC] [1.21.11] PuzzlesLib v21.11.10

on 2026 Feb 09
下载

更新日志

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

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

[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.10

on 2026 Feb 09
下载

更新日志

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

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

[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(当前实现灵活性不足,难以满足合理使用需求)

[FABRIC] [1.21.11] PuzzlesLib v21.11.6

on 2026 Jan 09
下载

更新日志

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

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

[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
  • 从后提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因其当前实现灵活性不足,无法满足正常使用需求

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.6

on 2026 Jan 09
下载

更新日志

该项目所有显著变更均记录于此文件。

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

[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
  • 从后处理提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因其当前实现灵活性不足,无法满足正常使用需求

[FABRIC] [1.21.11] PuzzlesLib v21.11.4

on 2025 Dec 20
下载

更新日志

该项目所有显著变更都将记录在此文件中。

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

[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
  • 从后提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因为当前实现不够灵活,无法满足正常使用需求

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.4

on 2025 Dec 20
下载

更新日志

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

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

[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
  • 从提取后事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 和 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因为当前实现不够灵活,无法正常使用

[FABRIC] [1.21.11] PuzzlesLib v21.11.3

on 2025 Dec 17
下载

更新日志

该项目所有显著变更将记录于此文件。

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

[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
  • 从后提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因当前实现灵活性不足,无法满足正常使用需求

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.3

on 2025 Dec 17
下载

更新日志

该项目所有显著变更均记录于此文件中。

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

[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
  • 从提取后事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因其当前实现不够灵活,无法满足正常使用需求

[FABRIC] [1.21.11] PuzzlesLib v21.11.2

on 2025 Dec 15
下载

更新日志

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

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

[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
  • 从后置提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因当前实现不够灵活,无法满足正常使用需求

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.2

on 2025 Dec 15
下载

更新日志

该项目所有显著变更均记录于此文件中。

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

[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
  • 从后提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因其当前实现不够灵活,无法满足正常使用需求

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.1

on 2025 Dec 14
下载

更新日志

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

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

[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
  • 从后提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因为当前实现不够灵活,无法正确使用

[FABRIC] [1.21.11] PuzzlesLib v21.11.1

on 2025 Dec 14
下载

更新日志

该项目所有显著变更都将记录于此文件中。

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

[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
  • 从后提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因其当前实现不够灵活,无法满足正常使用需求

[FABRIC] [1.21.11] PuzzlesLib v21.11.0

on 2025 Dec 14
下载

更新日志

该项目所有显著变更将记录于此文件中。

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

[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
  • 从后提取事件和方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因当前实现不够灵活,无法满足正常使用需求

[NEOFORGE] [1.21.11] PuzzlesLib v21.11.0

on 2025 Dec 14
下载

更新日志

该项目所有显著变更将记录于此文件。

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

[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
  • 从提取后事件及方法中移除部分刻参数
  • 移除 ContainerMenuHelper::addInventorySlots
  • 移除 RegistryManager::registerLegacySpawnEggItem
  • 使用原版的 ContextKey 替代 SearchTreeType
  • 移除 AddDataPackReloadListenersCallback 与 AddResourcePackReloadListenersCallback
  • 移除 GatherEffectScreenTooltipCallback,因当前实现灵活性不足,无法满足正常使用需求

[NEOFORGE] [1.21.10] PuzzlesLib v21.10.8

on 2025 Nov 30
下载

更新日志

该项目所有显著变更将记录于此文件。

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

[v21.10.8-1.21.10] - 2025-11-30

更改

  • 恢复Fabric端因配件同步失败导致客户端断开连接的机制

修复

  • 修复Fabric上按键绑定冲突未显示的问题
  • 修复Fabric上LivingDropsCallback无法捕获实体装备的问题

[v21.10.7-1.21.10] - 2025-11-16

更改

  • 支持默认启用且可由玩家手动禁用的内置数据包
  • 防止Fabric端因配件同步失败导致客户端断开连接

修复

  • 修复Fabric端因未注册事件回调导致的启动崩溃

[v21.10.6-1.21.10] - 2025-11-14

新增

  • 添加 BeforeCharacterType 和 AfterCharacterType 事件

[v21.10.5-1.21.10] - 2025-10-21

更改

  • ItemTooltipCallback 不再于非渲染线程调用,以防止因文本分割或测量文本宽度引发的崩溃

[v21.10.4-1.21.10] - 2025-10-20

修复

  • 修复在NeoForge上加入世界时,当某个模组尝试移除现有生物生成时引发的 java.lang.UnsupportedOperationException 异常

[v21.10.3-1.21.10] - 2025-10-16

新增

  • 添加 ParticleProvidersContext::registerParticleRenderType

修复

  • 修复在NeoForge上设置配件值时发生的崩溃

[v21.10.2-1.21.10] - 2025-10-11

更改

  • 适配NeoForge 21.10.7-beta
  • 对 AbstractLanguageProvider 进行小规模重构
  • 当旧值与新值相等时,不再设置配件值

修复

  • 修复重复的按键分类
  • 修复 GuiGraphicsHelper::blitNineSlicedSprite 使用无效的GUI精灵图集位置

[v21.10.1-1.21.10] - 2025-10-09

更改

  • 适配NeoForge 21.10.3-beta

[v21.10.0-1.21.10] - 2025-10-08

更改

  • 升级至Minecraft 1.21.10

[FABRIC] [1.21.10] PuzzlesLib v21.10.8

on 2025 Nov 30
下载

更新日志

该项目所有显著变更将记录于此文件中。

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

[v21.10.8-1.21.10] - 2025-11-30

变更

  • 恢复Fabric客户端因配件同步失败而断开连接的行为

修复

  • 修复Fabric平台上按键绑定冲突未显示的问题
  • 修复Fabric平台上LivingDropsCallback无法捕获实体装备的问题

[v21.10.7-1.21.10] - 2025-11-16

变更

  • 支持默认启用且可由玩家手动禁用的内置数据包
  • 防止Fabric客户端因配件同步失败而断开连接

修复

  • 修复Fabric平台上由于未注册事件回调导致的启动崩溃

[v21.10.6-1.21.10] - 2025-11-14

新增

  • 添加BeforeCharacterType和AfterCharacterType事件

[v21.10.5-1.21.10] - 2025-10-21

变更

  • 当不在渲染线程时不再调用ItemTooltipCallback,以防止因文本分割或测量文本宽度导致的崩溃

[v21.10.4-1.21.10] - 2025-10-20

修复

  • 修复在NeoForge上加入世界时,当某个模组尝试移除现有生物生成时出现的java.lang.UnsupportedOperationException异常

[v21.10.3-1.21.10] - 2025-10-16

新增

  • 添加ParticleProvidersContext::registerParticleRenderType

修复

  • 修复在NeoForge上尝试设置配件值时发生的崩溃

[v21.10.2-1.21.10] - 2025-10-11

变更

  • 更新支持NeoForge 21.10.7-beta
  • 对AbstractLanguageProvider进行小幅重构
  • 当旧值与新值相等时不再设置配件值

修复

  • 修复重复的键位分类
  • 修复GuiGraphicsHelper::blitNineSlicedSprite使用了无效的GUI精灵图集位置

[v21.10.1-1.21.10] - 2025-10-09

变更

  • 更新支持NeoForge 21.10.3-beta

[v21.10.0-1.21.10] - 2025-10-08

变更

  • 升级至Minecraft 1.21.10

[FABRIC] [1.21.10] PuzzlesLib v21.10.7

on 2025 Nov 16
下载

更新日志

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

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

[v21.10.7-1.21.10] - 2025-11-16

变更

  • 支持默认启用、玩家可手动禁用的内置数据包
  • 防止 Fabric 客户端因附件同步失败而断开连接

修复

  • 修复 Fabric 上由于未注册事件回调导致的启动崩溃

[v21.10.6-1.21.10] - 2025-11-14

新增

  • 添加 BeforeCharacterType 和 AfterCharacterType 事件

[v21.10.5-1.21.10] - 2025-10-21

变更

  • ItemTooltipCallback 不再在非渲染线程中调用,以防止因文本拆分或测量文本宽度导致的崩溃

[v21.10.4-1.21.10] - 2025-10-20

修复

  • 修复在 NeoForge 上加入世界时,当某个模组尝试移除现有生物生成时出现的 java.lang.UnsupportedOperationException 异常

[v21.10.3-1.21.10] - 2025-10-16

新增

  • 添加 ParticleProvidersContext::registerParticleRenderType

修复

  • 修复在 NeoForge 上设置附件值时发生的崩溃

[v21.10.2-1.21.10] - 2025-10-11

变更

  • 适配 NeoForge 21.10.7-beta 版本
  • 对 AbstractLanguageProvider 进行小幅重构
  • 当旧值与新值相等时,不再设置附件值

修复

  • 修复重复的按键分类问题
  • 修复 GuiGraphicsHelper::blitNineSlicedSprite 使用了无效的 GUI 精灵图集位置

[v21.10.1-1.21.10] - 2025-10-09

变更

  • 适配 NeoForge 21.10.3-beta 版本

[v21.10.0-1.21.10] - 2025-10-08

变更

  • 升级至 Minecraft 1.21.10

[NEOFORGE] [1.21.10] PuzzlesLib v21.10.7

on 2025 Nov 16
下载

更新日志

该项目所有显著变更都将记录在此文件中。

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

[v21.10.7-1.21.10] - 2025-11-16

变更

  • 支持默认启用、玩家可手动禁用的内置数据包
  • 防止 Fabric 客户端因附件同步失败而断开连接

修复

  • 修复 Fabric 上由于未注册事件回调导致的启动崩溃

[v21.10.6-1.21.10] - 2025-11-14

新增

  • 添加 BeforeCharacterType 和 AfterCharacterType 事件

[v21.10.5-1.21.10] - 2025-10-21

变更

  • ItemTooltipCallback 不再于非渲染线程中调用,以防止因拆分文本或测量文本宽度导致崩溃

[v21.10.4-1.21.10] - 2025-10-20

修复

  • 修复在 NeoForge 上加入世界时,当模组尝试移除已有生物生成时引发的 java.lang.UnsupportedOperationException

[v21.10.3-1.21.10] - 2025-10-16

新增

  • 添加 ParticleProvidersContext::registerParticleRenderType

修复

  • 修复在 NeoForge 上设置附件值时发生的崩溃

[v21.10.2-1.21.10] - 2025-10-11

变更

  • 适配 NeoForge 21.10.7-beta 版本
  • 对 AbstractLanguageProvider 进行小规模重构
  • 当旧值与新值相同时,不再设置附件值

修复

  • 修复重复的按键分类问题
  • 修复 GuiGraphicsHelper::blitNineSlicedSprite 使用无效 GUI 精灵图集位置的问题

[v21.10.1-1.21.10] - 2025-10-09

变更

  • 适配 NeoForge 21.10.3-beta 版本

[v21.10.0-1.21.10] - 2025-10-08

变更

  • 升级至 Minecraft 1.21.10
1
2
29
BBSMC Logo

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

QQ 群:1078515449

资源

模组整合包光影资源包

社区

汉化软件插件

帮助

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

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

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