SuperMartijn642's Core Lib 1.1.24 for Forge 1.17
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确展平的问题
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.18
- 修复了
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642's Core Library 1.1.17
- 添加了对自定义标签条目类型的支持
- 添加了一种命名空间标签条目类型
SuperMartijn642's Core Library 1.1.16</h3
SuperMartijn642's Core Lib 1.1.24 for Forge 1.16
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确展平的问题
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.20a
- 当槽位返回的物品堆叠大小被修改时,更新
CustomSlot的物品堆叠
SuperMartijn642's Core Library 1.1.20
- 添加了
Widget#cursor,用于在鼠标悬停小部件时更改光标样式 - 添加了
ScrollbarWidget,用于创建可配置的滚动条 - 添加了
ScissorWidget,用于将子小部件的渲染和输入处理限制在其边界内 - 添加了
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.18
- 修复了
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642's Core Library 1.1.
SuperMartijn642's Core Lib 1.1.24 for Forge 1.15
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确展平的问题
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.20a
- 当槽位返回的物品堆栈大小被修改时,更新
CustomSlot的堆栈
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.18
- 修复了
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642's Core Library 1.1.17
SuperMartijn642's Core Lib 1.1.24 for Forge 1.14
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确扁平化的问题
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.20a
- 当槽位返回的物品堆叠大小被修改时,更新
CustomSlot的物品堆叠
SuperMartijn642's Core Library 1.1.20
- 添加了
Widget#cursor,用于在悬停小部件时更改光标样式 - 添加了
ScrollbarWidget,用于创建可配置的滚动条 - 添加了
ScissorWidget,用于将子小部件的渲染和输入处理限制在其边界内 - 添加了
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.18
- 修复了
TextFieldWidget允许输入超过最大长度一个字符的问题
SuperMartijn642's Core Library 1.1.
SuperMartijn642's Core Lib 1.1.24 for Forge 1.12
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确展平的问题
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.20a
- 当槽位返回的物品堆叠大小被修改时,更新
CustomSlot的堆叠
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
- 修复了
OredictItemPredicate的 mixin 将矿物词典键覆盖为null的问题
Super
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中 multipart 条件未被正确扁平化的问题
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,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域(scissor)的问题 - 修复了当焦点控件切换时,其他子控件未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642's Core Library 1.1.18a
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642's Core Library 1.1.18
- SuperMartijn642's Core Library 针对 Minecraft 1.21.5 的首次发布
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中 multipart 条件未被正确扁平化的问题
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,用于创建可配置的滚动条 - 新增
ScissorWidget,可限制子控件的渲染和输入处理范围在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵守当前裁剪区域的问题 - 修复了当焦点控件切换时,子控件未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642's Core Library 1.1.18d
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642's Core Library 1.1.18c
- 适配 NeoForge 21.4.47-beta 中数据生成器的破坏性变更
SuperMartijn642's Core Library 1.1.18b
- 修复了
SuperMartijn642 的核心库 1.1.23b
- 添加了针对安装 ImmediatelyFast 时 GUI 渲染异常的临时解决方案
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式物品栏分组添加物品的代码,其时间复杂度原为 #总物品数 × #总分组数,导致在模组数量较多时极其缓慢
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确扁平化的问题
SuperMartijn642 的核心库 1.1.22
- 修复了
ElementBuilder#shape中一个参数使用 int 而非 float 的问题
SuperMartijn642 的核心库 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642 的核心库 1.1.20
- 为
Widget添加了#cursor属性,用于在鼠标悬停时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域(scissor)的问题 - 修复了当焦点控件切换时,其他子控件未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出结果不一致的问题
SuperMartijn642 的核心库 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642 的核心库 1.1.18b
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642 的核心库 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现问题
SuperMartijn642 的核心库 1.1.18
<ulSuperMartijn642'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,用于创建可配置的滚动条 - 新增
ScissorWidet,可将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#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.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,用于创建可配置的滚动条 - 新增
ScissorWidet,可将其子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域的问题 - 修复了当焦点部件切换时,子部件未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642's Core Library 1.1.18b
- 修复了
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642
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,用于创建可配置的滚动条 - 新增
ScissorWidet,可将其子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了isClickable和setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了焦点部件切换时子部件未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642's Core Library 1.1.18a
- 修复了
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn
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中 multipart 条件未被正确扁平化的问题
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和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵守当前剪裁区域的问题 - 修复了当焦点部件切换时,其子部件未正确失去焦点的问题
RegistryEntryAcceptor现在仅对将核心库声明为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642's Core Library 1.1.18a
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642's Core Library 1.1.
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中 multipart 条件未被正确扁平化的问题
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用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#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.23b
- 添加了针对安装 ImmediatelyFast 时 GUI 渲染异常的临时解决方案
SuperMartijn642's Core Library 1.1.23a
- 修复了向创造模式物品栏分组中添加物品的代码,其复杂度原为 #总物品数 × #总分组数,导致在模组数量较多时极其缓慢
SuperMartijn642's Core Library 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确扁平化的问题
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,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域(scissor)的问题 - 修复了当焦点部件切换时,其他子部件未被取消焦点的问题
RegistryEntryAcceptor现在仅对将核心库声明为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642's Core Library 1.1.18b
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642's
SuperMartijn642's Core Lib 1.1.23b for Fabric 1.21
on 2026 Aug 10SuperMartijn642'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中 multipart 条件未被正确扁平化的问题
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和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域的问题 - 修复了当焦点部件切换时子部件未失去焦点的问题
RegistryEntryAcceptor现在仅对将核心库设为依赖项的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties
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中 multipart 条件未被正确扁平化的问题
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和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域的问题 - 修复了焦点控件切换时子控件未失去焦点的问题
RegistryEntryAcceptor现仅对将核心库声明为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与
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中 multipart 条件未被正确扁平化的问题
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和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了当焦点控件切换时,子控件未正确失去焦点的问题
RegistryEntryAcceptor现在仅对将核心库声明为依赖项的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
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中 multipart 条件未被正确扁平化的问题
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和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了焦点控件切换时子控件未正确失去焦点的问题
RegistryEntryAcceptor现在仅对将核心库设为依赖项的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为 <code
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中 multipart 条件未被正确展平的问题
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和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了当焦点控件切换时子控件未失去焦点的问题
RegistryEntryAcceptor现在仅对将核心库设为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配
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返回空标签时客户端未更新的问题 - 修复了当模组拥有自己的
datagen入口点并使用GeneratorRegistrationHandler时数据生成失效的问题
SuperMartijn642's Core Library 1.1.20
- 为
Widget添加了#cursor属性,可在鼠标悬停时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可限制子控件的渲染和输入处理范围在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域的问题 - 修复了当焦点控件切换时子控件未失去焦点的问题
RegistryEntryAcceptor现在仅对将 Core Library 设为依赖的模组生效- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties



