SuperMartijn642 核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理逻辑 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前激活的裁剪区域(scissor)的问题 - 修复当已聚焦控件变更时,子控件未能同步失去焦点的问题
RegistryEntryAcceptor现仅对将核心库列为依赖项的模组生效- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致问题
SuperMartijn642 核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642 核心库 1.1.18b
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642 核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常 - 新增 ModMenu 库徽章集成支持
SuperMartijn642 核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642 核心库 1.1.17b
- 修复
BaseBlock在启用默认掉落物时无法掉落任何物品的问题
SuperMartijn642 核心库 1.1.17a
- 修复专用服务器端崩溃问题
SuperMartijn642 核心库 1.1.17
- 面向 Minecraft 1.21.2 与 1.21.3 的 SuperMartijn642 核心库首次发布
SuperMartijn642's Core Lib 1.1.20 for Fabric 1.21
on 2026 Jan 25SuperMartijn642 核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能同步失去焦点的问题
RegistryEntryAcceptor现仅适用于将核心库列为依赖项的模组- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致问题
SuperMartijn642 核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642 核心库 1.1.18b
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642 核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常 - 新增 ModMenu 库徽章集成支持
SuperMartijn642 核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642 核心库 1.1.17c
- 新增用于成就触发器类型(criterion trigger types)的注册表封装器
SuperMartijn642 核心库 1.1.17b
- 修复
LootTableGenerator在使用自定义附魔函数时发生的错误
SuperMartijn642 核心库 1.1.17a
- 修复
CommonUtils#getRegistryAccess在多人游戏世界中返回空值的问题
SuperMartijn642 核心库 1.1.17
- Fabric 1.21 版本的 SuperMartijn642 核心库首次发布
SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能正确失去焦点的问题
RegistryEntryAcceptor现在仅对以本核心库为依赖的模组生效- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,使其与原版保持一致
SuperMartijn642核心库 1.1.18b
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现问题 - 新增 ModMenu 库徽章集成支持
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17c
- 新增用于战利品判定触发器类型(criterion trigger types)的注册表封装器
SuperMartijn642核心库 1.1.17b
- 修复
LootTableGenerator在使用自定义附魔函数时出现的错误
SuperMartijn642核心库 1.1.17a
- 修复
CommonUtils#getRegistryAccess在多人游戏世界中返回空值的问题
SuperMartijn642核心库 1.1.17
- SuperMartijn642核心库面向 Fabric 1.20.6 的首次发布
SuperMartijn642 核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable与AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理逻辑 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能同步失去焦点的问题
RegistryEntryAcceptor现仅对以核心库为依赖项的模组生效- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致的问题
SuperMartijn642 核心库 1.1.19
- 向
BlockProperties新增若干属性,使其与原版保持一致
SuperMartijn642 核心库 1.1.18b
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642 核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常的问题 - 新增 ModMenu 库徽章集成支持
SuperMartijn642 核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642 核心库 1.1.17b
- 新增
CommonUtils#getRegistryAccess - 新增
CodecHelper
SuperMartijn642 核心库 1.1.17a
- 适配 Fabric 资源加载器的变更
SuperMartijn642 核心库 1.1.17
- 新增对自定义标签条目类型的支持
- 新增命名空间标签条目类型
SuperMartijn642 核心库 1.1.16a
- 修复启动时因 Mixin 导致的崩溃问题
SuperMartijn642 核心库 1.1.16
- SuperMartijn642 核心库面向 Fabric 1.20.3 的初始发布版本
SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,用于将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理逻辑 - 修复
GuiGraphicsHelper#submitCustomRendering未正确遵循当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能同步失去焦点的问题
RegistryEntryAcceptor现仅对将本核心库列为依赖项的模组生效- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18b
- 修复
Widget类型界面错误地使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常 - 新增 ModMenu 库徽章集成支持
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17a
- 新增
CommonUtils#getRegistryAccess - 新增
CodecHelper
SuperMartijn642核心库 1.1.17
- 新增对自定义标签条目类型的支持
- 新增命名空间标签条目类型
SuperMartijn642核心库 1.1.16a
- 修复启动时因 Mixin 导致的崩溃问题
SuperMartijn642核心库 1.1.16
- Fabric 1.20.3 版本的 SuperMartijn642 核心库首次发布
SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,限制子控件的渲染与输入处理范围为其自身边界内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理逻辑 - 修复
GuiGraphicsHelper#submitCustomRendering未正确响应当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能同步失去焦点的问题
RegistryEntryAcceptor现仅对将本核心库列为依赖项的模组生效- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,使其与原版方块属性保持一致
SuperMartijn642核心库 1.1.18b
- 修复使用
Widget的界面屏幕错误地采用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常 - 新增 ModMenu 库徽章集成支持
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入字符数超出最大长度限制一个字符的问题
SuperMartijn642核心库 1.1.17a
- 新增
CommonUtils#getRegistryAccess - 新增
CodecHelper
SuperMartijn642核心库 1.1.17
- 新增对自定义标签条目类型的支持
- 新增命名空间标签条目类型
SuperMartijn642核心库 1.1.16
- 允许
ClientRegistrationHandler#registerAtlasSprite接受非默认命名空间 - 修复
AtlasSourceGenerator错误使用默认资源生成器名称的问题
SuperMartijn642核心库 1.1.15
- 新增
ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方
SuperMartijn642核心库 1.1.14
- 修复
BaseBlockEntity返回空客户端数据时引发的错误
SuperMartijn642核心库 1.1.13
- 增强
LootTableGenerator.LootPoolBuilder功能,新增多项辅助方法 BaseBlockEntity#dataChanged现在初始值为 true,以避免与 Create 模组装置产生兼容性问题
SuperMartijn642核心库 1.1.12a
- 修复初始化
ScreenUtils时抛出异常的问题 - 修复条件配方无法正常工作的问题
SuperMartijn642核心库 1.1.12
- Minecraft 1.20.2 版本的 SuperMartijn642 核心库首次发布
SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当已获焦点控件变更时,子控件未能同步失去焦点的问题
RegistryEntryAcceptor现仅对以本核心库为依赖项的模组生效- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增若干属性,使其与原版保持一致
SuperMartijn642核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常的问题 - 新增 ModMenu 库徽章集成支持
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17a
- 新增
CommonUtils#getRegistryAccess - 新增
CodecHelper
SuperMartijn642核心库 1.1.17
- 新增对自定义标签条目类型的支援
- 新增命名空间标签条目类型
SuperMartijn642核心库 1.1.16
- 允许
ClientRegistrationHandler#registerAtlasSprite接受不同的命名空间 - 修复
AtlasSourceGenerator错误使用默认资源生成器名称的问题
SuperMartijn642核心库 1.1.15
- 新增
ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方
SuperMartijn642核心库 1.1.14
- 修复
BaseBlockEntity返回空客户端数据时引发的错误
SuperMartijn642核心库 1.1.13
- 增强
LootTableGenerator.LootPoolBuilder功能,新增多项辅助方法 BaseBlockEntity#dataChanged初始值现设为 true,以避免与 Create 模组机械装置产生兼容性问题
SuperMartijn642核心库 1.1.12d
- 防止其他模组的 Mixin 错误在核心库预启动入口点中显示
SuperMartijn642核心库 1.1.12c
- 在
WidgetContainerScreen中添加对 Architectury 客户端事件的调用支持
SuperMartijn642核心库 1.1.12b
- 修复由 Fabric API 0.86.0 引发的崩溃问题
SuperMartijn642核心库 1.1.12a
- 修复
ScreenUtils#drawTooltip使用了错误缓冲区源的问题
SuperMartijn642核心库 1.1.12
- 新增
CommonUtils#getLogger
SuperMartijn642核心库 1.1.11
TextureAtlases的初始化过程将不再加载Sheets类
SuperMartijn642核心库 1.1.10c
- 新增对 Quilt 加载器的兼容性支持
SuperMartijn642核心库 1.1.10b
- 修复安装 Plant In A Jar 模组时引发的崩溃问题
SuperMartijn642核心库 1.1.10a
- 物品注册覆写现在也将同步覆写方块→物品映射表
SuperMartijn642核心库 1.1.10
RegistrationHandler现按提交顺序注册条目
SuperMartijn642核心库 1.1.9b
- 注册覆写现会直接替换原版字段中的值
SuperMartijn642核心库 1.1.9a
- 优化注册覆写机制
- 修复
ScreenUtils#drawItem的光照显示问题
SuperMartijn642核心库 1.1.9
- Minecraft 1.20 版本 SuperMartijn642 核心库的首次发布
SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能同步失去焦点的问题
RegistryEntryAcceptor现仅对以本核心库为依赖的模组生效- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致问题
SuperMartijn642核心库 1.1.19
- 向
BlockProperties新增若干属性,使其与原版保持一致
SuperMartijn642核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常 - 新增 ModMenu 库徽章集成支持
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17a
- 新增
CommonUtils#getRegistryAccess - 新增
CodecHelper
SuperMartijn642核心库 1.1.17
- 新增对自定义标签条目类型的兼容支持
- 新增命名空间标签条目类型
SuperMartijn642核心库 1.1.16
- 允许
ClientRegistrationHandler#registerAtlasSprite接受不同命名空间 - 修复
AtlasSourceGenerator错误使用默认资源生成器名称的问题
SuperMartijn642核心库 1.1.15
- 新增
ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方
SuperMartijn642核心库 1.1.14
- 修复
BaseBlockEntity返回空客户端数据时引发的错误
SuperMartijn642核心库 1.1.13
- 增强
LootTableGenerator.LootPoolBuilder功能,新增多项辅助方法 BaseBlockEntity#dataChanged初始值现设为 true,以避免与 Create 模组机械装置产生兼容性问题
SuperMartijn642核心库 1.1.12c
- 防止其他模组的 Mixin 错误在核心库预启动入口点中显示
SuperMartijn642核心库 1.1.12b
- 在
WidgetContainerScreen中添加对 Architectury 客户端事件的调用支持
SuperMartijn642核心库 1.1.12a
- 修复由 Fabric API 0.86.0 引发的崩溃问题
SuperMartijn642核心库 1.1.12
- 新增
CommonUtils#getLogger
SuperMartijn642核心库 1.1.11
TextureAtlases初始化过程将不再加载Sheets类
SuperMartijn642核心库 1.1.10c
- 新增对 Quilt 加载器的兼容支持
SuperMartijn642核心库 1.1.10b
- 修复安装 Plant In A Jar 模组时引发的崩溃问题
SuperMartijn642核心库 1.1.10a
- 物品注册覆写现将同时覆写方块→物品映射表
SuperMartijn642核心库 1.1.10
RegistrationHandler现按提交顺序注册条目
SuperMartijn642核心库 1.1.9c
- 注册覆写现将替换原版字段中的对应值
SuperMartijn642核心库 1.1.9b
- 优化注册覆写机制
SuperMartijn642核心库 1.1.9a
- 防止扫描
RegistryEntryAcceptor条目时发生崩溃
SuperMartijn642核心库 1.1.9
- 修复向
BlockProperties#lootTableFrom传入null时引发的崩溃
SuperMartijn642核心库 1.1.8
- 新增
ResourceAggregator,允许多个数据生成器向同一文件写入内容 - 所有数据生成器现将在任何内容被保存前完成生成
- 数据生成器生成的 JSON 文件条目现将始终按相同顺序输出
- 修复
ClientUtils#getPartialTicks在游戏暂停时返回错误值的问题 - 修复
ItemProperties#toUnderlying在设置耐久度时引发异常的问题 - 修复
BlockProperties中战利品表处理逻辑的问题
SuperMar
SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当已聚焦控件变更时,子控件未能正确失去焦点的问题
RegistryEntryAcceptor现仅对以本核心库为依赖项的模组生效- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 向
BlockProperties新增额外属性,使其与原版保持一致
SuperMartijn642核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现问题 - 新增 ModMenu 库徽章集成支持
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17a
- 新增
CommonUtils#getRegistryAccess - 新增
CodecHelper
SuperMartijn642核心库 1.1.17
- 新增对自定义标签条目类型的支援
- 新增命名空间标签条目类型
SuperMartijn642核心库 1.1.16
- 允许
ClientRegistrationHandler#registerAtlasSprite接受不同命名空间
SuperMartijn642核心库 1.1.15
- 新增
ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方
SuperMartijn642核心库 1.1.14
- 修复
BaseBlockEntity返回空客户端数据时引发的错误
SuperMartijn642核心库 1.1.13
- 增强
LootTableGenerator.LootPoolBuilder功能,新增多项辅助方法 BaseBlockEntity#dataChanged初始值现设为 true,以避免与 Create 模组装置产生兼容性问题
SuperMartijn642核心库 1.1.12b
- 防止其他模组的 Mixin 错误在核心库预启动入口点中显示
SuperMartijn642核心库 1.1.12a
- 在
WidgetContainerScreen中添加对 Architectury 客户端事件的调用
SuperMartijn642核心库 1.1.12
- 新增
CommonUtils#getLogger
SuperMartijn642核心库 1.1.11
TextureAtlases初始化过程将不再加载Sheets类
SuperMartijn642核心库 1.1.10c
- 新增对 Quilt 加载器的兼容性支持
SuperMartijn642核心库 1.1.10b
- 修复安装“罐中植物(Plant In A Jar)”时发生的崩溃
SuperMartijn642核心库 1.1.10a
- 物品注册覆写现同时覆写方块→物品映射表
SuperMartijn642核心库 1.1.10
RegistrationHandler现按提交顺序注册条目
SuperMartijn642核心库 1.1.9f
- 注册覆写现会替换原版字段中的值
SuperMartijn642核心库 1.1.9e
- 优化注册覆写功能
SuperMartijn642核心库 1.1.9d
- 修复物品出现在所有创造模式标签页中的问题
SuperMartijn642核心库 1.1.9c
- 修复
ScreenUtils#drawTooltip
SuperMartijn642核心库 1.1.9b
- 修复通过
ClientRegistrationHandler注册的图集精灵未被拼接(stitched)的问题
SuperMartijn642核心库 1.1.9a
- 防止在扫描
RegistryEntryAcceptor条目时发生崩溃
SuperMartijn642核心库 1.1.9
- 修复向
BlockProperties#lootTableFrom传入null时引发的崩溃
SuperMartijn642核心库 1.1.8
- 新增
ResourceAggregator,允许多个数据生成器向同一文件写入内容 - 所有数据生成器现均在任何内容保存前完成生成
- 数据生成器生成的 JSON 文件条目现始终按相同顺序输出
- 修复
ClientUtils#getPartialTicks在游戏暂停时返回错误值的问题
SuperMartijn642's Core Lib 1.1.20 for Fabric 1.18
on 2026 Jan 25SuperMartijn642 核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable与AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未同步失去焦点的问题
RegistryEntryAcceptor现仅对以核心库为依赖的模组生效- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致问题
SuperMartijn642 核心库 1.1.19
- 向
BlockProperties新增若干属性,使其与原版保持一致
SuperMartijn642 核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现异常 - 新增 ModMenu 库徽章集成支持
SuperMartijn642 核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642 核心库 1.1.17
- 新增对自定义标签条目类型的支援
- 新增命名空间标签条目类型
SuperMartijn642 核心库 1.1.16
- 允许
ClientRegistrationHandler#registerAtlasSprite接受不同命名空间
SuperMartijn642 核心库 1.1.15
- 新增
ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方
SuperMartijn642 核心库 1.1.14
- 修复当
BaseBlockEntity返回空客户端数据时引发的错误
SuperMartijn642 核心库 1.1.13
- 增强
LootTableGenerator.LootPoolBuilder功能,新增辅助方法 BaseBlockEntity#dataChanged初始值现设为 true,以避免与 Create 模组装置产生兼容性问题
SuperMartijn642 核心库 1.1.12b
- 防止其他模组的 Mixin 错误在核心库预启动入口点中显示
SuperMartijn642 核心库 1.1.12a
- 在
WidgetContainerScreen中添加对 Architectury 客户端事件的调用
SuperMartijn642 核心库 1.1.12
- 新增
CommonUtils#getLogger
SuperMartijn642 核心库 1.1.11
TextureAtlases初始化过程将不再加载Sheets类
SuperMartijn642 核心库 1.1.10c
- 新增对 Quilt 加载器的兼容性支持
SuperMartijn642 核心库 1.1.10b
- 修复安装“瓶中植株”(Plant In A Jar)后引发的崩溃
SuperMartijn642 核心库 1.1.10a
- 物品注册覆写现将同时覆写方块→物品映射表
SuperMartijn642 核心库 1.1.10
RegistrationHandler现按提交顺序注册条目
SuperMartijn642 核心库 1.1.9c
- 注册覆写现可替换原版字段中的值
SuperMartijn642 核心库 1.1.9b
- 优化注册覆写机制
SuperMartijn642 核心库 1.1.9a
- 防止扫描
RegistryEntryAcceptor条目时发生崩溃
SuperMartijn642 核心库 1.1.9
- 修复向
BlockProperties#lootTableFrom传入null时引发的崩溃
SuperMartijn642 核心库 1.1.8
- 新增
ResourceAggregator,允许多个数据生成器向同一文件写入内容 - 所有数据生成器现均在任何内容被保存前完成生成
- 数据生成器生成的 JSON 文件条目现始终按相同顺序输出
- 修复游戏暂停时
ClientUtils#getPartialTicks返回错误值的问题 - 修复
ItemProperties#toUnderlying在设置耐久度时引发异常的问题 - 修复
BlockProperties中战利品表处理逻辑 - 修复静态
CreativeItemGroup#get方法始终返回装饰分类标签的问题
SuperMartijn642 核心库 1.1.7
- SuperMartijn642 核心库 Fabric 版本首次发布
SuperMartijn642 核心库 1.1.20
- 新增
Widget#cursor,用于在悬停部件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可将子部件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点部件变更时,子部件未能正确失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致的问题
SuperMartijn642 核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642 核心库 1.1.18
- SuperMartijn642 核心库面向 Minecraft 1.21.11 的首次发布
SuperMartijn642 核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,用于将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能正确失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642 核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为 - 为
PacketChannel添加数据包方向限制
SuperMartijn642 核心库 1.1.18
- 面向 Minecraft 1.21.9 与 1.21.10 的 SuperMartijn642 核心库首次发布
SuperMartijn642's Core Lib 1.1.20 for Forge 1.21.7
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停部件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,用于将子部件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理逻辑 - 修复
GuiGraphicsHelper#submitCustomRendering未正确遵循当前裁剪区域(scissor)的问题 - 修复当获得焦点的部件变更时,子部件未能同步失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18d
- 修复
Widget界面屏幕使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18c
- 修复安装 Iris 后 GUI 中自定义渲染无法显示的问题
SuperMartijn642核心库 1.1.18b
- 修复
ContainerWidgetScreen中原版提示文本位置偏移的问题
SuperMartijn642核心库 1.1.18a
- 通过
ClientRegistrationHandler新增画中画渲染器注册支持 - 在
GuiGraphicsHelper中新增画中画状态提交功能 - 新增向
GuiGraphicsHelper提交任意渲染内容的方法 - 修复
GuiGraphicsHelper#submitTooltipForTopStratum未应用矩阵栈变换的问题
SuperMartijn642核心库 1.1.18
- Minecraft 1.21.7 版本的 SuperMartijn642 核心库初始发布
SuperMartijn642's Core Lib 1.1.20 for Forge 1.21.6
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当已聚焦控件变更时,子控件未能同步失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18d
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18c
- 修复安装 Iris 后,GUI 中自定义渲染无法显示的问题
SuperMartijn642核心库 1.1.18b
- 修复
ContainerWidgetScreen中原版提示信息位置偏移的问题
SuperMartijn642核心库 1.1.18a
- 通过
ClientRegistrationHandler新增画中画渲染器注册支持 - 在
GuiGraphicsHelper中新增画中画状态提交功能 - 新增向
GuiGraphicsHelper提交任意渲染内容的方法 - 修复
GuiGraphicsHelper#submitTooltipForTopStratum未应用矩阵栈变换的问题
SuperMartijn642核心库 1.1.18
- SuperMartijn642核心库面向 Minecraft 1.21.6 的初始发布版本
SuperMartijn642's Core Lib 1.1.20 for Forge 1.21.5
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域的问题 - 修复当获得焦点的控件变更时,子控件未能失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18a
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18
- SuperMartijn642核心库面向 Minecraft 1.21.5 的首次发布
SuperMartijn642's Core Lib 1.1.20 for Forge 1.21.4
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前激活的裁剪区域问题 - 修复当已聚焦控件变更时,子控件未能正确失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18a
- 修复使用水平滚动而非垂直滚动的
Widget界面 - 修复模组在非原版模型烘焙器中烘焙模型时导致的崩溃
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17c
- 修复模型消费者提供的模型未被加载的问题
- 修复模型覆写未被应用的问题
SuperMartijn642核心库 1.1.17b
- 修复
BaseBlock在使用默认掉落物时完全不掉落物品的问题
SuperMartijn642核心库 1.1.17a
- 修复专用服务器上的崩溃问题
SuperMartijn642核心库 1.1.17
- Minecraft 1.21.4 版本的 SuperMartijn642 核心库首次发布
SuperMartijn642's Core Lib 1.1.20 for Forge 1.21.3
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停部件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子部件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点部件变更时,子部件未能同步失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18a
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17a
- 修复
BaseBlock在使用默认掉落物时无法掉落任何物品的问题
SuperMartijn642核心库 1.1.17
- SuperMartijn642核心库面向 Forge 1.21 的首次发布
SuperMartijn642's Core Lib 1.1.20 for Forge 1.21
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未尊重当前裁剪区域(scissor)的问题 - 修复当焦点控件变更时,子控件未能失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18a
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17f
- 修复数据组件类型在 Forge 52.0.17 及更高版本中未被注册的问题
SuperMartijn642核心库 1.1.17e
- 新增成就触发器类型(criterion trigger types)的注册表封装
SuperMartijn642核心库 1.1.17d
- 修复依赖标签(tag)的合成条件无法生效的问题
SuperMartijn642核心库 1.1.17c
- 修复
RecipeGenerator未应用资源条件的问题
SuperMartijn642核心库 1.1.17b
- 修复
LootTableGenerator在使用自定义附魔函数时出现错误的问题
SuperMartijn642核心库 1.1.17a
- 修复
CommonUtils#getRegistryAccess在多人游戏世界中返回空值的问题
SuperMartijn642核心库 1.1.17
- SuperMartijn642核心库面向 Forge 1.21 的首次发布
SuperMartijn642's Core Lib 1.1.20 for Forge 1.20.6
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,用于将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未正确遵循当前剪裁区域(scissor)的问题 - 修复当获得焦点的控件变更时,子控件未能失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18a
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17f
- 修复数据组件类型在 Forge 52.0.17 及更高版本中未被注册的问题
SuperMartijn642核心库 1.1.17e
- 新增用于成就触发器类型(criterion trigger types)的注册表包装器
SuperMartijn642核心库 1.1.17d
- 修复依赖标签(tag-dependent)的合成条件无法生效的问题
SuperMartijn642核心库 1.1.17c
- 修复
RecipeGenerator未应用资源条件的问题
SuperMartijn642核心库 1.1.17b
- 修复
LootTableGenerator在使用自定义附魔函数时出现错误的问题
SuperMartijn642核心库 1.1.17a
- 修复
CommonUtils#getRegistryAccess在多人游戏世界中返回空值的问题
SuperMartijn642核心库 1.1.17
- SuperMartijn642核心库面向 Forge 1.20.6 的首次发布
SuperMartijn642's Core Lib 1.1.20 for Forge 1.20.4
on 2026 Jan 25SuperMartijn642核心库 1.1.20
- 新增
Widget#cursor,用于在悬停控件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,将子控件的渲染与输入处理限制在其边界范围内 - 新增
CustomSlot,用于创建容器插槽 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 优化
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域(scissor)的问题 - 修复当获得焦点的控件变更时,子控件未能正确失去焦点的问题
- 修复
BlockStateGenerator、ModelGenerator与TagGenerator的输出结果不一致的问题
SuperMartijn642核心库 1.1.19
- 为
BlockProperties新增额外属性,以匹配原版行为
SuperMartijn642核心库 1.1.18a
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642核心库 1.1.17c
- 修复依赖标签(tag)的合成配方条件无法生效的问题
SuperMartijn642核心库 1.1.17b
- 修复
RecipeGenerator未应用资源条件的问题
SuperMartijn642核心库 1.1.17a
- 新增
CommonUtils#getRegistryAccess - 新增
CodecHelper
SuperMartijn642核心库 1.1.17
- 新增对自定义标签条目类型的支持
- 新增命名空间标签条目类型
- 修复合成配方条件被重复注册的问题
SuperMartijn642核心库 1.1.16a
- 临时规避因Forge特性导致的数据生成(datagen)混入(mixin)未被应用的问题
SuperMartijn642核心库 1.1.16
- SuperMartijn642核心库面向Forge 1.20.3 的首次发布


