[FABRIC] [1.21.10] PuzzlesLib v21.10.5
on 2025 Nov 05更新日志
该项目所有重要变更都将记录于此文件中。
格式基于 Keep a Changelog, 并遵循 语义化版本控制。
[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.4
on 2025 Nov 05更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[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.4
on 2025 Nov 05更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[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.3
on 2025 Nov 05更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[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.3
on 2025 Nov 05更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[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.2
on 2025 Oct 13更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[v21.10.2-1.21.10] - 2025-10-11
变更
- 更新支持 NeoForge 21.10.7-beta
- 对
AbstractLanguageProvider进行了小幅重构 - 当旧值与新值相等时,不再设置附件(Attachment)值
修复
- 修复了键位分类重复的问题
- 修复了
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.2
on 2025 Oct 13更新日志
该项目所有重要变更都将记录在此文件中。
格式遵循 Keep a Changelog, 项目遵循 语义化版本控制。
[v21.10.2-1.21.10] - 2025-10-11
更改
- 更新适配 NeoForge 21.10.7-beta
- 对
AbstractLanguageProvider进行了小幅重构 - 当附件(Attachment)的新旧值相同时,不再设置该值
修复
- 修复了键位分类重复的问题
- 修复了
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.1
on 2025 Oct 13更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[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.1
on 2025 Oct 13更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[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.9] PuzzlesLib v21.9.5
on 2025 Oct 08更新日志
该项目所有重要变更都将记录于此文件中。
格式基于 Keep a Changelog, 项目遵循 语义化版本控制。
[v21.9.5-1.21.9] - 2025-10-08
修复
- 修复在 Fabric 上使用自定义轮廓高亮方块时导致的崩溃问题
[v21.9.4-1.21.9] - 2025-10-07
新增
- 重新添加
SubmitBlockOutlineCallback
更改
- 为
ModelLayerFactory扩展新的辅助方法
修复
- 确保
ClientComponentSplitter::splitTooltipLines仅在渲染线程正确运行
[v21.9.3-1.21.9] - 2025-10-05
修复
- 修复错误:
The specified mixin 'fuzs.puzzleslib.neoforge.mixin.DatagenModLoaderNeoForgeMixin' was not found
[v21.9.2-1.21.9] - 2025-10-05
更改
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移至NetworkingHelper - 在开发环境中允许预填 IP 地址启动服务器
- 移除数据生成关闭时的临时解决方案
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
更改
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块必须具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其也提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除 Fabric 专用注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(等待模组加载器提供替代方案) - 移除
RenderLevelCallback(等待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[NEOFORGE] [1.21.10] PuzzlesLib v21.10.0
on 2025 Oct 08[FABRIC] [1.21.10] PuzzlesLib v21.10.0
on 2025 Oct 08更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[v21.10.0-1.21.10] - 2025-10-08
变更
- 升级至 Minecraft 1.21.10
[FABRIC] [1.21.9] PuzzlesLib v21.9.5
on 2025 Oct 08更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 本项目遵循 语义化版本控制。
[v21.9.5-1.21.9] - 2025-10-08
修复
- 修复在 Fabric 上使用自定义轮廓高亮方块时导致崩溃的问题
[v21.9.4-1.21.9] - 2025-10-07
新增
- 重新添加
SubmitBlockOutlineCallback
更改
- 扩展
ModelLayerFactory,新增辅助方法
修复
- 确保
ClientComponentSplitter::splitTooltipLines仅在渲染线程正确运行
[v21.9.3-1.21.9] - 2025-10-05
修复
- 修复错误:
The specified mixin 'fuzs.puzzleslib.neoforge.mixin.DatagenModLoaderNeoForgeMixin' was not found
[v21.9.2-1.21.9] - 2025-10-05
更改
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移至NetworkingHelper - 在开发环境中允许预填 IP 地址启动服务器
- 移除数据生成关闭的临时解决方案
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
更改
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其也提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除专用的 Fabric 注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(等待模组加载器提供替代方案) - 移除
RenderLevelCallback(等待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[NEOFORGE] [1.21.9] PuzzlesLib v21.9.4
on 2025 Oct 08更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[v21.9.4-1.21.9] - 2025-10-07
新增
- 重新添加
SubmitBlockOutlineCallback
更改
- 扩展
ModelLayerFactory,新增辅助方法
修复
- 确保
ClientComponentSplitter::splitTooltipLines仅在渲染线程正确运行
[v21.9.3-1.21.9] - 2025-10-05
修复
- 修复错误:
未找到指定的 Mixin 'fuzs.puzzleslib.neoforge.mixin.DatagenModLoaderNeoForgeMixin'
[v21.9.2-1.21.9] - 2025-10-05
更改
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移至NetworkingHelper - 在开发环境中允许预填 IP 地址启动服务器
- 移除数据生成关闭时的临时解决方案
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
更改
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其也提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除 Fabric 专用注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(等待模组加载器提供替代方案) - 移除
RenderLevelCallback(等待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[FABRIC] [1.21.9] PuzzlesLib v21.9.4
on 2025 Oct 08更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[v21.9.4-1.21.9] - 2025-10-07
新增
- 重新添加
SubmitBlockOutlineCallback
更改
- 为
ModelLayerFactory扩展新的辅助方法
修复
- 确保
ClientComponentSplitter::splitTooltipLines仅在渲染线程正确运行
[v21.9.3-1.21.9] - 2025-10-05
修复
- 修复错误:
The specified mixin 'fuzs.puzzleslib.neoforge.mixin.DatagenModLoaderNeoForgeMixin' was not found
[v21.9.2-1.21.9] - 2025-10-05
更改
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移至NetworkingHelper - 在开发环境中允许预填 IP 地址启动服务器
- 移除数据生成时的关闭工作区变通方案
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
更改
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其也提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除专门的 Fabric 注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(等待模组加载器提供替代方案) - 移除
RenderLevelCallback(等待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[FABRIC] [1.21.9] PuzzlesLib v21.9.3
on 2025 Oct 08更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 并且该项目遵循 语义化版本控制。
[v21.9.3-1.21.9] - 2025-10-05
修复
- 修复错误:
指定的 Mixin 'fuzs.puzzleslib.neoforge.mixin.DatagenModLoaderNeoForgeMixin' 未找到
[v21.9.2-1.21.9] - 2025-10-05
变更
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移动到NetworkingHelper - 在开发环境中允许预填 IP 地址启动服务器
- 移除数据生成关闭时的临时解决方案
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
变更
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块必须具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其也提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除 Fabric 专用注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(等待模组加载器提供替代方案) - 移除
RenderLevelCallback(等待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[NEOFORGE] [1.21.9] PuzzlesLib v21.9.3
on 2025 Oct 08更新日志
该项目所有重要变更均记录于此文件中。
格式基于 Keep a Changelog, 项目遵循 语义化版本控制。
[v21.9.3-1.21.9] - 2025-10-05
修复
- 修复错误:
未找到指定的 Mixin 'fuzs.puzzleslib.neoforge.mixin.DatagenModLoaderNeoForgeMixin'
[v21.9.2-1.21.9] - 2025-10-05
变更
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移至NetworkingHelper - 在开发环境中允许预填 IP 地址启动服务器
- 移除数据生成时的关闭工作区
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
变更
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其同时提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除专用的 Fabric 注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(待模组加载器提供替代方案) - 移除
RenderLevelCallback(待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[FABRIC] [1.21.9] PuzzlesLib v21.9.2
on 2025 Oct 08更新日志
该项目所有重要变更都将记录在此文件中。
格式基于 Keep a Changelog, 本项目遵循 语义化版本控制。
[v21.9.2-1.21.9] - 2025-10-05
变更
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移至NetworkingHelper - 在开发环境中允许预填服务器启动时的 IP 地址
- 移除数据生成关闭时的临时解决方案
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
变更
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块必须具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其同时提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除专门的 Fabric 注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(等待模组加载器提供替代方案) - 移除
RenderLevelCallback(等待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[NEOFORGE] [1.21.9] PuzzlesLib v21.9.1
on 2025 Oct 08更新日志
该项目所有重要变更都将记录于此文件中。
格式基于 Keep a Changelog, 并遵循 语义化版本控制。
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新 NeoForge 版本的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
变更
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,同时提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除专门的 Fabric 注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(待模组加载器提供替代方案) - 移除
RenderLevelCallback(待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources
[NEOFORGE] [1.21.9] PuzzlesLib v21.9.2
on 2025 Oct 08更新日志
该项目所有重要变更均记录于此文件中。
格式基于 Keep a Changelog, 项目遵循 语义化版本控制。
[v21.9.2-1.21.9] - 2025-10-05
更改
- 更新
MobSpawnSettingsContext的实现 - 将模组存在性检查从
ModLoaderEnvironment移至NetworkingHelper - 允许在开发环境中预填启动服务器时的 IP 地址
- 移除数据生成关闭时的临时解决方案
修复
- 修复
GuiGraphicsHelper::blitTiledSprite使用了错误的精灵图集位置
[v21.9.1-1.21.9] - 2025-10-02
修复
- 修复与最新版 NeoForge 的兼容性问题
[v21.9.0-1.21.9] - 2025-09-27
新增
- 添加
ResourcePackReloadListenersContext - 添加
ScreenHelper::isDoubleClick
更改
- 升级至 Minecraft 1.21.9
- 更新鼠标和键盘事件,以实现原版新的
MouseButtonEvent和KeyEvent GameplayContentContext::registerStrippable不再要求方块具有AXIS属性AddDataPackReloadListenersCallback现在提供完整的ReloadableServerResources- 将
ContainerScreenEvents拆分为ScreenEvents$AfterBackground和RenderContainerScreenContentsCallback - 重构
SingleChestRenderer,使其同时提供专用的渲染状态实现
移除
- 移除
NamedReloadListener - 移除专用的 Fabric 注册表,将其直接合并到
ModConstructor上下文中 - 移除
ModelBakingCompleteCallback - 移除
RenderPropertyKey,改用原版的ContextKey - 移除
CommonHelper::onExplosionStart - 移除
EnumProvider - 移除
GatherDebugInformationEvents - 移除
RenderHighlightCallback(待模组加载器提供替代方案) - 移除
RenderLevelCallback(待模组加载器提供替代方案) - 移除
DynamicallyCopiedPackResources



