SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主界面现在可以偏移显示,而不必总是居中- 新增
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左边界的问题
SuperMartijn642's Core Library 1.1.24c
- 修复了物品并非总能添加到创造模式搜索中的问题
- 修复了缺少引用映射的警告
SuperMartijn642's Core Library 1.1.24b
TextComponents#block现在让方块自身创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24a
- 修复了
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot悬停检测区域过大 2 像素的问题
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式分组添加物品的代码复杂度随物品总数×分组总数增长,导致模组较多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 Widget背景现在会更早渲染,方式与原版菜单背景相同,以提升模组兼容性- 修复了
BlockStateGenerator中多方块条件未被正确扁平化的问题
SuperMartijn642's Core Library 1.1.22
- 修复了
ElementBuilder#shape的一个参数类型为整数而非浮点数的问题
SuperMartijn642's Core Library 1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,用于在悬停界面元素时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子界面的渲染与输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循活动裁剪区域的问题 - 修复了焦点界面元素变更时子界面未取消焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties新增了更多属性以匹配原版
SuperMartijn642's Core Library 1.1.18e
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642's Core Library 1.1.18d
- 修复了 NeoForge 界面渲染背景事件在容器界面触发时未进行 GUI 矩阵平移的问题
SuperMartijn642's Core Library 1.1.18c
- 修复了安装鸢尾花(Iris)后 GUI 中自定义渲染不显示的问题
SuperMartijn642's Core Library 1.1.18b
- 修复了原版提示框在
ContainerWidgetScreen中位置偏移的问题
SuperMartijn642's Core Library 1.1.18a
- 通过
ClientRegistrationHandler新增画中画渲染器注册 - 在
GuiGraphicsHelper中新增画中画状态提交 - 为
GuiGraphicsHelper新增提交任意渲染的方法 - 修复了
GuiGraphicsHelper#submitTooltipForTopStratum未使用矩阵栈变换的问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 首个支持 Minecraft 1.21.6 的版本
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以偏移显示,而不再总是居中- 新增
Widget#right和#bottom - 修复
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左坐标的问题
SuperMartijn642's Core Library 1.1.24c
- 修复物品不总是被添加到创造模式搜索中的问题
- 修复缺少引用映射表的警告
SuperMartijn642's Core Library 1.1.24b
TextComponents#block现在允许方块自行创建文本组件,而不再使用其翻译键
SuperMartijn642's Core Library 1.1.24a
- 修复
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642's Core Library 1.1.24
- 修复
CustomSlot悬停检测区域过大约2像素的问题
SuperMartijn642's Core Library 1.1.23b
- 添加了在安装 ImmediatelyFast 时图形界面无法正确渲染的临时解决方案
SuperMartijn642's Core Library 1.1.23a
- 修复将物品添加到创造模式分组时的代码复杂度为物品总数×分组总数,导致在模组较多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 - 修复
BlockStateGenerator中多方块条件未被正确扁平化的问题
SuperMartijn642's Core Library 1.1.22
- 修复
ElementBuilder#shape有一个参数为 int 而非 float 的问题
SuperMartijn642's Core Library 1.1.21
- 修复当
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,可在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵循活动裁剪区域的问题 - 修复焦点拼图变更时子拼图未取消焦点的问题
- 修复
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了额外属性以匹配原版
SuperMartijn642's Core Library 1.1.18a
- 修复拼图界面使用水平滚动而非垂直滚动的问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 首次发布适用于 Minecraft 1.21.5 的版本
SuperMartijn642的核心库 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以偏移显示,而不总是居中- 添加了
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642的核心库 1.1.24c
- 修复了物品不总是被添加到创造模式搜索中的问题
- 修复了缺失参考映射警告的问题
SuperMartijn642的核心库 1.1.24b
TextComponents#block现在让方块创建文本组件,而不是使用其翻译键
SuperMartijn642的核心库 1.1.24a
- 修复了
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642的核心库 1.1.24
- 修复了
CustomSlot悬停检测区域过大2像素的问题
SuperMartijn642的核心库 1.1.23b
- 添加了在安装ImmediatelyFast时界面无法正确渲染的变通方案
SuperMartijn642的核心库 1.1.23a
- 修复了将物品添加到创造模式分组的代码复杂度随#物品总数 * #分组总数增长,导致在模组较多时极其缓慢的问题
SuperMartijn642的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了多重部件条件在
BlockStateGenerator中未被正确展平的问题
SuperMartijn642的核心库 1.1.22
- 修复了
ElementBuilder#shape的一个参数应为float却为int的问题
SuperMartijn642的核心库 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642的核心库 1.1.20
- 添加了
Widget#cursor,可在悬停拼图时更改光标 - 添加了
ScrollbarWidget,用于创建可配置的滚动条 - 添加了
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 添加了
CustomSlot,用于创建容器槽位 - 添加了
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循活动剪裁区域的问题 - 修复了焦点拼图变更时子拼图未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642的核心库 1.1.19
- 为
BlockProperties添加了额外的属性以匹配原版
SuperMartijn642的核心库 1.1.18d
- 修复了
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642的核心库 1.1.18c
- 适配了NeoForge 21.4.47-beta中数据生成的破坏性变更
SuperMartijn642的核心库 1.1.18b
- 修复了
BaseBlockItem#useOn忽略部分参数导致与其他模组交互时出现问题
SuperMartijn642的核心库 1.1.18a
- 将最低NeoForge版本提升至21.4.35-beta
SuperMartijn642的核心库 1.1.18
- 修复了
TextFieldWidget允许输入比最大长度多一个字符的问题
SuperMartijn642的核心库 1.1.17c
- 修复了模型消费者的模型未被加载的问题
- 修复了模型覆盖未被应用的问题
SuperMartijn642的核心库 1.1.17b
- 修复了
BaseBlock在使用默认掉落物时不掉落任何物品的问题
SuperMartijn642的核心库 1.1.17a
- 修复了专用服务器上的崩溃问题
SuperMartijn642的核心库 1.1.17
- SuperMartijn642的核心库针对Minecraft 1.21.4的首个版本
SuperMartijn642的核心库 1.1.25
WidgetScreen和WidgetContainerScreen的主界面现在可以偏移显示,而不总是居中- 新增
Widget#right和#bottom - 修复
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左坐标的问题
SuperMartijn642的核心库 1.1.24c
- 修复物品不总是被添加到创造模式搜索中的问题
- 修复缺失引用贴图的警告
SuperMartijn642的核心库 1.1.24b
TextComponents#block现在由方块创建文本组件,而非使用其翻译键
SuperMartijn642的核心库 1.1.24a
- 修复
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642的核心库 1.1.24
- 修复
CustomSlot悬停检测区域过大2像素的问题
SuperMartijn642的核心库 1.1.23b
- 为安装ImmediatelyFast时界面渲染不正确的问题添加了临时解决方案
SuperMartijn642的核心库 1.1.23a
- 修复将物品添加到创造模式分组中的代码按物品总数×分组总数进行缩放,导致在模组较多时极其缓慢的问题
SuperMartijn642的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 - 修复
BlockStateGenerator中多部分条件未被正确扁平化的问题
SuperMartijn642的核心库 1.1.22
- 修复
ElementBuilder#shape某个参数为int而非float的问题
SuperMartijn642的核心库 1.1.21
- 修复
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642的核心库 1.1.20
- 新增
Widget#cursor,可在悬停界面组件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子组件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复焦点组件变更时子组件未取消焦点的问题
- 修复
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642的核心库 1.1.19
- 为
BlockProperties添加更多属性以匹配原版
SuperMartijn642的核心库 1.1.18b
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642的核心库 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数导致与其他模组交互时出现问题
SuperMartijn642的核心库 1.1.18
- 修复
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642的核心库 1.1.17b
- 修复
BaseBlock使用默认掉落物时不掉落任何物品的问题
SuperMartijn642的核心库 1.1.17a
- 修复专用服务器上的崩溃问题
SuperMartijn642的核心库 1.1.17
- SuperMartijn642的核心库首个支持Minecraft 1.21.2和1.21.3的版本
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以设置偏移,而非始终居中- 添加了
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642's Core Library 1.1.24b
- 修复了物品并不总是能添加到创造模式搜索中的问题
- 修复了缺少参照映射警告的问题
SuperMartijn642's Core Library 1.1.24a
TextComponents#block现在让方块自身创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot悬停检测区域大了 2 像素的问题
SuperMartijn642's Core Library 1.1.23b
- 为安装了 ImmediatelyFast 时界面无法正确渲染的问题添加了临时解决方案
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式物品组添加物品的代码复杂度随 #物品总数 * #物品组总数 增长,导致模组较多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了多方块结构条件在
BlockStateGenerator中未被正确展平的问题
SuperMartijn642's Core Library 1.1.22
- 修复了
InteractionFeedback#pass使用SUCCESS而非PASS的问题 - 修复了
ElementBuilder#shape有一个参数为 int 而非 float 的问题 - 修复了
BaseBlockItem#useOn在方块无法放置时返回CONSUME而非FAIL的问题
SuperMartijn642's Core Library 1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端不会更新的问题
SuperMartijn642's Core Library 1.1.20
- 添加了
Widget#cursor,用于在悬停拼图时更改光标 - 添加了
ScrollbarWidget,用于创建可配置的滚动条 - 添加了
ScissorWidet,可将其子拼图的渲染和输入处理限制在其范围内 - 添加了
CustomSlot,用于创建容器槽位 - 添加了
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循活动剪裁区域的问题 - 修复了焦点拼图变更时子拼图未取消聚焦的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多属性以匹配原版
SuperMartijn642's Core Library 1.1.18b
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642's Core Library 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数导致与其他模组交互时出现问题
SuperMartijn642's Core Library 1.1.18
- 修复了
TextFieldWidget允许输入比最大长度多一个字符的问题
SuperMartijn642's Core Library 1.1.17i
- 为条件触发器类型添加了注册表包装器
SuperMartijn642's Core Library 1.1.17h
- 修复了依赖标签的配方条件不生效的问题
SuperMartijn642's Core Library 1.1.17g
- 修复了
RecipeGenerator未应用资源条件的问题
SuperMartijn642's Core Library 1.1.17f
- 修复了注册表覆盖不生效的问题
SuperMartijn642's Core Library 1.1.17e
- 修复了
LootTableGenerator在使用自定义附魔函数时报错的问题
SuperMartijn642's Core Library 1.1.17d
- 修复了
CommonUtils#getRegistryAccess在多人世界中不返回内容的问题
SuperMartijn642's Core Library 1.1.17c
- 修复了物品不出现在创造模式物品栏搜索标签页中的问题
SuperMartijn642's Core Library 1.1.17b
- 修复了通过
ClientRegistrationHandler注册自定义模型的问题
SuperMartijn642's Core Library 1.1.17a
- 修复了与 NeoForge 21.0.102 的崩溃问题
SuperMartijn642's Core Library 1.1.17
- SuperMartijn642's Core Library 首个适用于 NeoForge 1.20.6 的版本
SuperMartijn642 的核心库(Core Library)1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以偏移,而不总是居中- 新增
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左边距的问题
SuperMartijn642 的核心库(Core Library)1.1.24b
- 修复了物品并不总是被添加到创造模式搜索中的问题
- 修复了缺少引用映射警告的问题
SuperMartijn642 的核心库(Core Library)1.1.24a
TextComponents#block现在会让方块自行创建文本组件,而不是使用其翻译键
SuperMartijn642 的核心库(Core Library)1.1.24
- 修复了
CustomSlot悬停检测区域过大 2 像素的问题
SuperMartijn642 的核心库(Core Library)1.1.23b
- 为安装了 ImmediatelyFast 时界面渲染不正确的问题添加了变通方法
SuperMartijn642 的核心库(Core Library)1.1.23a
- 修复了向创造模式分组添加物品的代码随“物品总数 × 分组总数”增长而扩展的问题,导致在安装大量模组时极其缓慢
SuperMartijn642 的核心库(Core Library)1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 - 修复了多重方块状态条件在
BlockStateGenerator中未正确展平的问题
SuperMartijn642 的核心库(Core Library)1.1.22
- 修复了
InteractionFeedback#pass使用SUCCESS而非PASS的问题 - 修复了
ElementBuilder#shape某个参数应为 float 却为 int 的问题 - 修复了
BaseBlockItem#useOn在方块无法放置时返回CONSUME而非FAIL的问题
SuperMartijn642 的核心库(Core Library)1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端不更新的问题
SuperMartijn642 的核心库(Core Library)1.1.20
- 新增
Widget#cursor,用于在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染和输入处理限制在其范围内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering不遵守当前剪裁区域的问题 - 修复了焦点拼图改变时子拼图未取消焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642 的核心库(Core Library)1.1.19
- 为
BlockProperties(方块属性)添加了更多属性以匹配原版
SuperMartijn642 的核心库(Core Library)1.1.18b
- 修复了拼图界面使用水平滚动而非垂直滚动的问题
SuperMartijn642 的核心库(Core Library)1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数导致与其他模组交互时出现问题
SuperMartijn642 的核心库(Core Library)1.1.18
- 修复了
TextFieldWidget允许多输入一个字符超过最大长度的问题
SuperMartijn642 的核心库(Core Library)1.1.17h
- 为条件触发器类型添加了注册表包装器
SuperMartijn642 的核心库(Core Library)1.1.17g
- 修复了依赖标签的配方条件不生效的问题
SuperMartijn642 的核心库(Core Library)1.1.17f
- 修复了
RecipeGenerator未应用资源条件的问题
SuperMartijn642 的核心库(Core Library)1.1.17e
- 修复了注册表覆盖不生效的问题
SuperMartijn642 的核心库(Core Library)1.1.17d
- 修复了
LootTableGenerator在使用自定义附魔函数时的报错
SuperMartijn642 的核心库(Core Library)1.1.17c
- 修复了物品未出现在创造模式搜索标签页中的问题
SuperMartijn642 的核心库(Core Library)1.1.17b
- 修复了在多人游戏世界中
CommonUtils#getRegistryAccess不返回任何内容的问题
SuperMartijn642 的核心库(Core Library)1.1.17a
- 修复了物品未出现在创造模式搜索标签页中的问题
SuperMartijn642 的核心库(Core Library)1.1.17
- 面向 NeoForge 1.20.6 的 SuperMartijn642 核心库首发版本
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以设置偏移,而不再总是居中- 新增了
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧坐标的问题
SuperMartijn642's Core Library 1.1.24b
- 修复了物品未始终添加到创造模式搜索中的问题
- 修复了缺失引用映射的警告
SuperMartijn642's Core Library 1.1.24a
TextComponents#block现在让方块自行创建文本组件,而非使用其翻译键
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23b
- 为存在 ImmediatelyFast 时 GUI 渲染不正确的问题添加了临时解决方案
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式分组添加物品的代码复杂度为 总物品数 × 总分组数,导致模组数量多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增了#getWidget方法 - 修复了
BlockStateGenerator中多部件条件未被正确展平的问题
SuperMartijn642's Core Library 1.1.22
- 修复了
InteractionFeedback#pass使用SUCCESS而非PASS的问题 - 修复了
ElementBuilder#shape的一个参数为 int 而非 float 的问题 - 修复了当方块无法放置时,
BaseBlockItem#useOn返回CONSUME而非FAIL的问题
SuperMartijn642's Core Library 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,可在悬停拼图时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其
SuperMartijn642's Core Lib 1.1.25 for Fabric 26.3
on 2026 Oct 06SuperMartijn642 的核心库 1.1.25
WidgetScreen和WidgetContainerScreen的主部件(widget)现在可以设置偏移量,而不是始终居中- 新增
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642 的核心库 1.1.24b
- 为运行时数据生成中原版包装注册表(vanilla wrapped registries)始终无法序列化的问题添加了解决方案
SuperMartijn642 的核心库 1.1.24a
TextComponents#block现在由方块本身创建文本组件,而不是使用其翻译键
更新至 Minecraft 26.3
SuperMartijn642 的核心库 1.1.24a
- 修复了
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot悬停检测区域偏大 2 像素的问题
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式分组添加物品的代码复杂度随物品总数×分组总数增长,导致模组较多时极其缓慢的问题
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 Widget背景现在会更早渲染,渲染方式与原版菜单背景一致,以改善模组兼容性- 修复了多重部件条件在
BlockStateGenerator中无法正确展平的问题
SuperMartijn642 的核心库 1.1.22
BlockStateGenerator新增对原版 z 轴旋转的支持ModelGenerator新增对材质force_translucent属性的支持- 修复了
ElementBuilder#shape某个参数为 int 而非 float 的问题
SuperMartijn642 的核心库 1.1.21b
- 修复了
ClientRegistrationHandler因过早访问物品组件导致物品模型覆盖不生效的问题
SuperMartijn642 的核心库 1.1.21a
- 修复了专用服务器通过
PacketChannel接收数据包时崩溃的问题
更新至 Minecraft 26.2
更新至 Minecraft 26.1
SuperMartijn642 的核心库 1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端未同步的问题
SuperMartijn642 的核心库 1.1.20
- 新增
Widget#cursor,可在悬停部件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循活动裁剪区域的问题 - 修复了焦点部件变更时子部件未取消焦点的问题
RegistryEntryAcceptor现在仅对将核心库作为前置依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642 的核心库 1.1.19a
- 修复了 Fabric API 画中画渲染池所复用的自定义几何体渲染器从未被清除的问题
SuperMartijn642 的核心库 1.1.19
- 为
BlockProperties新增了若干属性以匹配原版
SuperMartijn642 的核心库 1.1.18a
- 修复了专用服务器上的崩溃问题
SuperMartijn642 的核心库 1.1.18
- SuperMartijn642 的核心库针对 Minecraft 1.21.11 的首个版本
SuperMartijn642's Core Lib 1.1.25 for Fabric 26.2
on 2026 Oct 06SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以偏移显示,而不必总是居中- 新增
Widget#right和#bottom - 修复
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642's Core Library 1.1.24b
TextComponents#block现在允许方块自行创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24a
- 修复
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642's Core Library 1.1.24
- 修复
CustomSlot悬停检测区域过大 2 像素的问题
SuperMartijn642's Core Library 1.1.23a
- 修复将物品添加到创造模式分组时的代码复杂度为物品总数 × 分组总数,导致模组较多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 Widget背景现在会提前渲染,渲染方式与原版菜单背景相同,以提升模组兼容性- 修复
BlockStateGenerator中多重部分条件未被正确扁平化的问题
SuperMartijn642's Core Library 1.1.22
- 为
BlockStateGenerator新增对原版 z 轴旋转的支持 - 为
ModelGenerator新增对材质force_translucent属性的支持 - 修复
ElementBuilder#shape某个参数为 int 而非 float 的问题
SuperMartijn642's Core Library 1.1.21b
- 修复
ClientRegistrationHandler因过早访问物品组件导致物品模型覆盖失效的问题
SuperMartijn642's Core Library 1.1.21a
- 修复专用服务器通过
PacketChannel接收能量包时崩溃的问题
更新至 Minecraft 26.2
更新至 Minecraft 26.1
SuperMartijn642's Core Library 1.1.21
- 修复
BaseBlockEntity#writeClientData返回空标签时客户端未同步更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,可在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染与输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器格子 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵循活动裁剪区域的问题 - 修复焦点拼图变更时子拼图未取消焦点的问题
RegistryEntryAcceptor现在仅应用于将核心库作为依赖的模组- 修复
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642's Core Library 1.1.19a
- 修复由 Fabric API 画中画渲染池复用的自定义几何渲染器从未被清除的问题
SuperMartijn642's Core Library 1.1.19
- 为
Block Properties新增更多属性以匹配原版
SuperMartijn642's Core Library 1.1.18a
- 修复专用服务器崩溃的问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 首个支持 Minecraft 1.21.11 的版本
SuperMartijn642's Core Lib 1.1.25 for Fabric 26.1
on 2026 Oct 06SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以设置偏移,而不是始终居中- 新增
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642's Core Library 1.1.24b
TextComponents#block现在让方块本身创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24a
- 修复了
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot悬停检测范围偏大2像素的问题
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式分组添加物品的代码复杂度随 #物品总数 * #分组总数 增长的问题,从而在模组较多时极其缓慢
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增了#getWidget方法 Widget背景现在会提前渲染,与原版菜单背景的渲染方式一致,以改善模组兼容性- 修复了多重条件在
BlockStateGenerator中未被正确展平的问题
SuperMartijn642's Core Library 1.1.22
- 为
BlockStateGenerator新增对原版z轴旋转的支持 - 为
ModelGenerator新增对材质force_translucent属性的支持 - 修复了
ElementBuilder#shape的某个参数为int类型而非float类型的问题
SuperMartijn642's Core Library 1.1.21b
- 修复了因过早访问物品组件导致
ClientRegistrationHandler的物品模型覆盖不生效的问题
SuperMartijn642's Core Library 1.1.21a
- 修复了专用服务器通过
PacketChannel接收能量包时的崩溃问题
更新至 Minecraft 26.1
SuperMartijn642's Core Library 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未被同步更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,可在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了焦点拼图变更时子拼图未失去焦点的问题
RegistryEntryAcceptor现在仅对将核心库作为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642's Core Library 1.1.19a
- 修复了Fabric API画中画渲染池中自定义几何体渲染器从未被清除的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties(方块属性)添加了额外属性以匹配原版
SuperMartijn642's Core Library 1.1.18a
- 修复了专用服务器上的崩溃问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library面向 Minecraft 1.21.11 的首个版本
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以偏移显示,而不再总是居中- 新增了
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左边距的问题
SuperMartijn642's Core Library 1.1.24b
TextComponents#block现在让方块自行创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24a
- 修复了
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot悬停检测区域大出 2 像素的问题
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式物品组添加物品的代码随 #物品总数 * #物品组总数 增长而变慢的问题,从而在模组较多时极其缓慢
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增了#getWidget方法 Widget的背景现在会提前渲染,渲染方式与原版菜单背景相同,以提升模组兼容性- 修复了多重部件条件在
BlockStateGenerator中未被正确扁平化的问题
SuperMartijn642's Core Library 1.1.22
- 为
BlockStateGenerator新增了对原版 z 轴旋转的支持 - 修复了
ElementBuilder#shape的某个参数为 int 而非 float 的问题 - 修复了当模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时,数据生成无法正常工作的问题
SuperMartijn642's Core Library 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,用于在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了焦点拼图改变时子拼图未失去焦点的问题
RegistryEntryAcceptor现在仅对将核心库作为前置依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出不一致的问题
SuperMartijn642's Core Library 1.1.19a
- 修复了由 Fabric API 的画中画渲染池池化的自定义几何渲染器从未被清除的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties新增了额外的属性以与原版保持一致
SuperMartijn642's Core Library 1.1.18a
- 修复了专用服务器上的崩溃问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 首次支持 Minecraft 1.21.11
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图(widget)现在可以偏移,而不再总是居中- 新增
Widget#right和#bottom - 修复
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642's Core Library 1.1.24b
TextComponents#block现在由方块自身创建文本组件,而不再使用其翻译键
SuperMartijn642's Core Library 1.1.24a
- 修复
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642's Core Library 1.1.24
- 修复
CustomSlot悬停检测区域偏大 2 像素的问题
SuperMartijn642's Core Library 1.1.23a
- 修复向创造模式分组添加物品的代码随 #物品总数 * #分组总数 增长的问题,导致模组较多时极其缓慢
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 Widget背景现在会更早渲染,方式与原版菜单背景相同,以提升模组兼容性- 修复多重部分条件在
BlockStateGenerator中未被正确展平的问题
SuperMartijn642's Core Library 1.1.22
- 修复
ElementBuilder#shape中某个参数为 int 而非 float 的问题 - 修复模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成不工作的问题
SuperMartijn642's Core Library 1.1.21
- 修复
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,用于在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染与输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复焦点拼图变更时子拼图未取消焦点的问题
RegistryEntryAcceptor现在仅对依赖核心库的模组生效- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出不一致的问题
SuperMartijn642's Core Library 1.1.19a
- 修复被 Fabric API 画中画渲染池占用的自定义几何渲染器从未被清除的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties新增属性以匹配原版 - 为
PacketChannel新增能量包方向限制
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 首个支持 Minecraft 1.21.9 和 1.21.10 的版本
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主部件现在可以偏移,而不总是居中- 新增
Widget#right和#bottom - 修复
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左边界的问题
SuperMartijn642's Core Library 1.1.24b
TextComponents#block现在由方块创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24a
- 修复
tag_populated资源条件在首次资源重载时总是失败的问题
SuperMartijn642's Core Library 1.1.24
- 修复
CustomSlot悬停检测区域过大 2 像素的问题
SuperMartijn642's Core Library 1.1.23a
- 修复将物品添加到创造模式分组中的代码随 #物品总数 * #分组总数 缩放,导致模组较多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 Widget背景现在会更早渲染,与原版菜单背景的渲染方式相同,以改善模组兼容性- 修复多重部件条件在
BlockStateGenerator中未被正确扁平化的问题
SuperMartijn642's Core Library 1.1.22
- 修复
ElementBuilder#shape的一个参数错误地使用 int 而非 float 的问题 - 修复模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成无法工作的问题
SuperMartijn642's Core Library 1.1.21
- 修复
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,可在悬停部件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵守当前剪裁区域的问题 - 修复焦点部件改变时子部件未取消聚焦的问题
RegistryEntryAcceptor现在仅应用于依赖核心库的模组- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出不一致的问题
SuperMartijn642's Core Library 1.1.19a
- 修复被 Fabric API 画中画渲染池复用的自定义几何渲染器从未被清除的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties新增与原版一致的额外属性
SuperMartijn642's Core Library 1.1.18f
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642's Core Library 1.1.18e
- 修复测试
tag_populated资源条件时与 Fabric API 0.131.0+1.21.8 的崩溃问题
SuperMartijn642's Core Library 1.1.18d
- 修复安装鸢尾花 (Iris) 时 GUI 中的自定义渲染不显示的问题
SuperMartijn642's Core Library 1.1.18c
- 修复
ContainerWidgetScreen中原版提示框偏移的问题
SuperMartijn642's Core Library 1.1.18b
- 通过
ClientRegistrationHandler新增画中画渲染器注册 - 在
GuiGraphicsHelper中新增画中画状态提交 - 为
GuiGraphicsHelper新增提交任意渲染的方法 - 修复
GuiGraphicsHelper#submitTooltipForTopStratum未使用矩阵堆栈变换的问题
SuperMartijn642's Core Library 1.1.18a
- 修复在非开发环境中 mixin 失败的问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 首次发布,支持 Minecraft 1.21.7
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主部件现在可以设置偏移,而不总是居中- 新增
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左边距的问题
SuperMartijn642's Core Library 1.1.24a
TextComponents#block现在让方块自行创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot悬停检测区域偏大2像素的问题
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式分组添加物品的代码复杂度随 #总物品数 * #总分组数 增长的问题,导致模组较多时极其缓慢
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 Widget背景现在会更早渲染,方式与原版菜单背景相同,以改善模组兼容性- 修复了
BlockStateGenerator中多重拼图条件未被正确展平的问题
SuperMartijn642's Core Library 1.1.22
- 修复了
ElementBuilder#shape中一个参数为 int 而非 float 的问题 - 修复了当模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成无法工作的问题
SuperMartijn642's Core Library 1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端未被更新的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,用于在悬停部件时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了焦点部件改变时子部件未被取消聚焦的问题
RegistryEntryAcceptor现在只对将核心库作为前置的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642's Core Library 1.1.19a
- 修复了由 Fabric API 画中画渲染池池化的自定义几何图形渲染器从未被清除的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties新增了与原版一致的额外属性
SuperMartijn642's Core Library 1.1.18e
- 修复了
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642's Core Library 1.1.18d
- 修复了安装 Iris 时图形界面中的自定义渲染不显示的问题
SuperMartijn642's Core Library 1.1.18c
- 修复了
ContainerWidgetScreen中原版提示框偏移的问题
SuperMartijn642's Core Library 1.1.18b
- 通过
ClientRegistrationHandler新增画中画渲染器注册 - 在
GuiGraphicsHelper中新增画中画状态提交 - 为
GuiGraphicsHelper新增提交任意渲染的方法 - 修复了
GuiGraphicsHelper#submitTooltipForTopStratum未使用矩阵栈变换的问题
SuperMartijn642's Core Library 1.1.18a
- 修复了在非开发环境中 mixin 失败的问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 针对 Minecraft 1.21.6 的首个版本
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以偏移显示,而非始终居中- 新增
Widget#right和#bottom - 修复
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左边界的问题
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.24a
TextComponents#block现在由方块本身创建文本组件,而非使用其翻译键
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.24
- 修复
CustomSlot悬停检测区域过大2像素的问题
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.23b
- 为存在ImmediatelyFast时界面无法正确渲染的问题添加了变通方案
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.23a
- 修复了向创造模式分组添加物品的代码复杂度随#总物品数 * #总分组数增长的问题,导致在模组较多时极其缓慢
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复
BlockStateGenerator中多部件条件未被正确展平的问题
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.22
- 修复
ElementBuilder#shape的一个参数为int而非float的问题 - 修复模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成无法工作的问题
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.21
- 修复
BaseBlockEntity#writeClientData返回空标签时客户端不更新的问题
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.20
- 新增
Widget#cursor,用于在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域的问题 - 修复焦点拼图变更时子拼图未失去焦点的问题
RegistryEntryAcceptor现在仅作用于将核心库作为前置依赖的模组- 修复
BlockStateGenerator、ModelGenerator和TagGenerator的输出不一致的问题
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.19
- 为
BlockProperties添加了额外属性以匹配原版
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.18a
- 修复
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642的核心库 (SuperMartijn642's Core Library) 1.1.18
- SuperMartijn642的核心库 (SuperMartijn642's Core Library) 面向Minecraft 1.21.5的首个版本
SuperMartijn642's 核心库 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以偏移显示,而不是始终居中- 新增
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642's 核心库 1.1.24a
TextComponents#block现在让方块自行创建文本组件,而不是使用其翻译键
SuperMartijn642's 核心库 1.1.24
- 修复了
CustomSlot悬停检测区域大了2像素的问题
SuperMartijn642's 核心库 1.1.23b
- 添加了在安装 ImmediatelyFast 时界面无法正确渲染的临时解决方案
SuperMartijn642's 核心库 1.1.23a
- 修复了向创造模式物品分组添加物品的代码复杂度随 #物品总数 * #分组总数 增长的问题,导致在模组较多时极其缓慢
SuperMartijn642's 核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增了#getWidget方法 - 修复了多重结构条件在
BlockStateGenerator中未被正确展平的问题
SuperMartijn642's 核心库 1.1.22
- 修复了
ElementBuilder#shape有一个参数是 int 类型而非 float 类型的问题 - 修复了当模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成不工作的问题
SuperMartijn642's 核心库 1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端不更新的问题
SuperMartijn642's 核心库 1.1.20
- 新增
Widget#cursor,用于在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,将子拼图的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering不遵守活动裁剪区域的问题 - 修复了焦点拼图变更时子拼图未取消焦点的问题
RegistryEntryAcceptor现在只对将核心库作为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出不一致的问题
SuperMartijn642's 核心库 1.1.19
- 为
BlockProperties添加了额外的方块属性以匹配原版
SuperMartijn642's 核心库 1.1.18b
- 修复了拼图界面使用水平滚动而非垂直滚动的问题
- 修复了模组在原版模型烘焙器之外烘焙模型时的崩溃问题
SuperMartijn642's 核心库 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数导致与其他模组交互时出现问题 - 添加了 Mod Menu 库徽章集成
SuperMartijn642's 核心库 1.1.18
- 修复了
TextFieldWidget允许比最大长度多输入一个字符的问题
SuperMartijn642's 核心库 1.1.17d
- 修复了来自模型使用者的模型未被加载的问题
- 修复了模型覆盖未被应用的问题
SuperMartijn642's 核心库 1.1.17c
- 修复了
BaseBlock使用默认掉落时不掉落任何东西的问题
SuperMartijn642's 核心库 1.1.17b
- 修复了客户端上的 mixin 错误
SuperMartijn642's 核心库 1.1.17a
- 修复了专用服务器上的崩溃问题
SuperMartijn642's 核心库 1.1.17
- SuperMartijn642's 核心库面向 Minecraft 1.21.4 的首个发布版本
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以设置偏移,而不再总是居中- 添加了
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左边距的问题
SuperMartijn642's Core Library 1.1.24a
TextComponents#block现在让方块创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot悬停检测区域过大的问题(多出 2 像素)
SuperMartijn642's Core Library 1.1.23b
- 为在安装 ImmediatelyFast 时界面无法正确渲染的问题添加了临时解决方案
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式分组添加物品的代码按物品总数×分组总数的复杂度缩放,导致模组较多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了在
BlockStateGenerator中多重方块状态条件未正确扁平化的问题
SuperMartijn642's Core Library 1.1.22
- 修复了
ElementBuilder#shape的一个参数应为 float 却为 int 的问题 - 修复了当模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成无法工作的问题
SuperMartijn642's Core Library 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端不会更新的问题
SuperMartijn642's Core Library 1.1.20
- 添加了
Widget#cursor,可在悬停拼图时更改光标 - 添加了
ScrollbarWidget,用于创建可配置的滚动条 - 添加了
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 添加了
CustomSlot,用于创建容器槽位 - 添加了
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵守当前裁剪区域的问题 - 修复了焦点拼图改变时子拼图未取消焦点的问题
RegistryEntryAcceptor现在仅对将核心库作为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多属性以匹配原版
SuperMartijn642's Core Library 1.1.18b
- 修复了使用拼图的界面以横向滚动代替纵向滚动的问题
SuperMartijn642's Core Library 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现问题 - 添加了模组菜单库徽章集成
SuperMartijn642's Core Library 1.1.18
- 修复了
TextFieldWidget允许输入比最大长度多一个字符的问题
SuperMartijn642's Core Library 1.1.17b
- 修复了
BaseBlock在使用默认掉落物时不掉落任何物品的问题
SuperMartijn642's Core Library 1.1.17a
- 修复了专用服务器上的崩溃问题
SuperMartijn642's Core Library 1.1.17
- SuperMartijn642's Core Library 首次发布适用于 Minecraft 1.21.2 和 1.21.3 的版本
SuperMartijn642's Core Lib 1.1.25 for Fabric 1.21
on 2026 Oct 06SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主控件(Widget)现在可以设置偏移,而不是始终居中- 添加了
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642's Core Library 1.1.24a
TextComponents#block现在让方块自身创建文本组件,而不是使用其翻译键
SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot悬停检测区域过大 2 像素的问题
SuperMartijn642's Core Library 1.1.23b
- 为安装 ImmediatelyFast 时界面渲染不正确的问题添加了解决方案
SuperMartijn642's Core Library 1.1.23a
- 修复了将物品添加到创造模式分组的代码按“物品总数 × 分组总数”比例扩展的问题,导致在模组较多时极其缓慢
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中多重方块状态条件未被正确展开的问题
SuperMartijn642's Core Library 1.1.22
- 修复了
InteractionFeedback#pass使用SUCCESS而非PASS的问题 - 修复了
ElementBuilder#shape中一个参数应为 float 却是 int 的问题 - 修复了
BaseBlockItem#useOn在方块无法放置时返回CONSUME而非FAIL的问题
SuperMartijn642's Core Library 1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题 - 修复了当模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成无法工作的问题
SuperMartijn642's Core Library 1.1.20
- 添加了
Widget#cursor,可在悬停控件时更改光标 - 添加了
ScrollbarWidget,用于创建可配置的滚动条 - 添加了
ScissorWidet,可将子控件的渲染和输入处理限制在其边界内 - 添加了
CustomSlot,用于创建容器槽位 - 添加了
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了焦点控件变化时子控件未取消聚焦的问题
RegistryEntryAcceptor现在仅对将核心库作为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多属性以匹配原版
SuperMartijn642's Core Library 1.1.18b
- 修复了控件界面使用水平而非垂直滚动的问题
SuperMartijn642's Core Library 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数导致与其他模组交互时出现问题 - 添加了 ModMenu 库徽标集成
SuperMartijn642's Core Library 1.1.18
- 修复了
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642's Core Library 1.1.17c
- 为条件触发器类型添加了注册表包装器
SuperMartijn642's Core Library 1.1.17b
- 修复了
LootTableGenerator在使用自定义附魔函数时出现的错误
SuperMartijn642's Core Library 1.1.17a
- 修复了
CommonUtils#getRegistryAccess在多人世界中不返回任何内容的问题
SuperMartijn642's Core Library 1.1.17
- SuperMartijn642's Core Library 首个支持 Fabric 1.21 的版本
SuperMartijn642's Core Library 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图(widget)现在支持偏移显示,而不再始终居中- 新增
Widget#right和#bottom - 修复
ObjectBaseWidget#left和ObjectBaseContainerWidget#left错误地返回宽度而非左侧位置的问题
SuperMartijn642's Core Library 1.1.24a
TextComponents#block现在让方块自行创建文本组件,而不再使用其翻译键
SuperMartijn642's Core Library 1.1.24
- 修复
CustomSlot的悬停检测区域偏大 2 像素的问题
SuperMartijn642's Core Library 1.1.23b
- 针对安装 ImmediatelyFast 后界面渲染异常的问题添加了临时解决方案
SuperMartijn642's Core Library 1.1.23a
- 修复向创造模式分组添加物品的代码复杂度随 #物品总数 * #分组总数 增长,导致模组数量多时极其缓慢的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增#getWidget方法 - 修复
BlockStateGenerator中多方块条件未正确展开的问题
SuperMartijn642's Core Library 1.1.22
- 修复
InteractionFeedback#pass错误地使用SUCCESS而非PASS的问题 - 修复
ElementBuilder#shape某个参数错误地使用 int 而非 float 的问题 - 修复方块无法放置时
BaseBlockItem#useOn返回CONSUME而非FAIL的问题
SuperMartijn642's Core Library 1.1.21
- 修复
BaseBlockEntity#writeClientData返回空标签时客户端未被更新的问题 - 修复模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成无法工作的问题
SuperMartijn642's Core Library 1.1.20
- 新增
Widget#cursor,可在悬停拼图时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进
BaseWidget的焦点处理 - 修复
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域的问题 - 修复焦点切换时子拼图未取消焦点的问题
RegistryEntryAcceptor现在仅对依赖核心库的模组生效- 修复
BlockStateGenerator、ModelGenerator和TagGenerator输出不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties新增了若干属性以对齐原版
SuperMartijn642's Core Library 1.1.18b
- 修复
Widget界面使用横向而非纵向滚动的问题
SuperMartijn642's Core Library 1.1.18a
- 修复
BaseBlockItem#useOn忽略部分参数导致与其他模组交互时出现问题 - 新增模组菜单(ModMenu)库徽章集成
SuperMartijn642's Core Library 1.1.18
- 修复
TextFieldWidget可输入超出最大长度一个字符的问题
SuperMartijn642's Core Library 1.1.17c
- 为进度条件触发器类型添加注册表包装器
SuperMartijn642's Core Library 1.1.17b
- 修复
LootTableGenerator在使用自定义附魔函数时报错的问题
SuperMartijn642's Core Library 1.1.17a
- 修复多人世界中
CommonUtils#getRegistryAccess不返回内容的问题
SuperMartijn642's Core Library 1.1.17
- 面向 Fabric 1.20.6 的 SuperMartijn642's Core Library 首次发布
SuperMartijn642 的核心库 1.1.25
WidgetScreen和WidgetContainerScreen的主拼图现在可以设置偏移,而不总是居中- 新增
Widget#right和#bottom - 修复了
ObjectBaseWidget#left和ObjectBaseContainerWidget#left返回宽度而非左侧位置的问题
SuperMartijn642 的核心库 1.1.24a
TextComponents#block现在由方块本身创建文本组件,而不是使用其翻译键
SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot悬停检测区域过大 2 像素的问题
SuperMartijn642 的核心库 1.1.23b
- 添加了在安装 ImmediatelyFast 时界面无法正确渲染的临时解决方案
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式分组添加物品的代码复杂度为 #物品总数 * #分组总数,导致在模组较多时极其缓慢的问题
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen新增了#getWidget方法 - 修复了
BlockStateGenerator中多重方块状态条件未被正确扁平化的问题
SuperMartijn642 的核心库 1.1.22
- 修复了
InteractionFeedback#pass使用SUCCESS而非PASS的问题 - 修复了
ElementBuilder#shape中某个参数为 int 而非 float 的问题 - 修复了
BaseBlockItem#useOn在方块无法放置时返回CONSUME而非FAIL的问题
SuperMartijn642 的核心库 1.1.21
- 修复了
BaseBlockEntity#writeClientData返回空标签时客户端不更新的问题 - 修复了当模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成无法工作的问题
SuperMartijn642 的核心库 1.1.20
- 新增
Widget#cursor,用于在悬停拼图时更改光标 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidet,可将子拼图的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 新增
AbstractButtonWidget#isClickable和AbstractButtonWidget#setActive - 改进了
BaseWidget的焦点处理 - 修复了
GuiGraphicsHelper#submitCustomRendering不遵循当前裁剪区域的问题 - 修复了焦点拼图变更时子拼图不会失去焦点的问题
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 的首个版本



