SuperMartijn642'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返回空标签时客户端未更新的问题 - 修复了当模组拥有自己的
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.18a
- 修复了
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现问题</
SuperMartijn642's Core Lib 1.1.24 for Fabric 1.18
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
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.18a
- 修复了
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现问题
SuperMartijn642's Core Lib 1.1.24 for Forge 26.2
on 2026 Aug 11SuperMartijn642 的核心库 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,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前剪裁区域的问题 - 修复了当焦点部件切换时,子部件未失去焦点的问题
SuperMartijn642's Core Lib 1.1.24 for Forge 26.1
on 2026 Aug 11SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式物品栏分组中添加物品的代码时间复杂度为 #总物品数 × #总分组数,导致在模组数量较多时极其缓慢的问题
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 Widget的背景现在会更早渲染,方式与原版菜单背景一致,以提升模组兼容性- 修复了
BlockStateGenerator中 multipart 条件未被正确扁平化的问题
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.1
SuperMartijn642 的核心库 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未被更新的问题
SuperMartijn642 的核心库 1.1.20
- 为
Widget添加了#cursor属性,用于在鼠标悬停时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵守当前裁剪区域(scissor)的问题 - 修复了当焦点控件切换时,其子控件未正确失去焦点的问题 <li
SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式物品栏分组中添加物品的代码复杂度为 #总物品数 × #总分组数,导致在模组数量较多时极其缓慢的问题
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 Widget的背景现在会更早渲染,方式与原版菜单背景一致,以提升模组兼容性- 修复了
BlockStateGenerator中 multipart 条件未被正确扁平化的问题
SuperMartijn642 的核心库 1.1.22
- 为
BlockStateGenerator添加了对原版 z 轴旋转的支持 - 修复了
ElementBuilder#shape方法中一个参数类型为 int 而非 float 的问题
SuperMartijn642 的核心库 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
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
- 首次发布适用于 Minecraft 1.21.11 的 SuperMartijn642 核心库
SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式物品栏分组中添加物品的代码复杂度为 #总物品数 * #总分组数,导致在模组数量较多时极其缓慢的问题
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 Widget的背景现在会更早渲染,与原版菜单背景的渲染方式一致,以提升模组兼容性- 修复了
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添加了更多与原版匹配的属性 - 为
PacketChannel添加了数据包传输方向的限制
SuperMartijn642 的核心库 1.1.18
- 首次发布适用于 Minecraft 1.21.9 与 1.21.10 的 SuperMartijn642 核心库
SuperMartijn642's Core Lib 1.1.24 for Forge 1.21.7
on 2026 Aug 11SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式物品栏分组添加物品的代码时间复杂度为 #总物品数 × #总分组数,导致在模组较多时极其缓慢的问题
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 Widget的背景现在会更早渲染,方式与原版菜单背景一致,以提升模组兼容性- 修复了
BlockStateGenerator中多部件条件未被正确展平的问题
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.18d
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642 的核心库 1.1.18c
- 修复了安装 Iris 时 GUI 中的自定义渲染内容无法显示的问题
SuperMartijn642's Core Lib 1.1.24 for Forge 1.21.6
on 2026 Aug 11SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式物品栏分组添加物品的代码复杂度为 #总物品数 × #总分组数,导致在模组数量较多时极其缓慢的问题
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 Widget的背景现在会更早渲染,方式与原版菜单背景一致,以提升模组兼容性- 修复了
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.18d
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642 的核心库 1.1.18c
- 修复了安装 Iris 时 GUI 中的自定义渲染内容无法显示的问题 </
SuperMartijn642's Core Lib 1.1.24 for Forge 1.21.5
on 2026 Aug 11SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23b
- 添加了当安装 ImmediatelyFast 时 GUI 渲染不正确的临时解决方案
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,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了当焦点控件切换时,子控件未正确失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642 的核心库 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642 的核心库 1.1.18a
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642 的核心库 1.1.18
- 首次发布适用于 Minecraft 1
SuperMartijn642's Core Lib 1.1.24 for Forge 1.21.4
on 2026 Aug 11SuperMartijn642'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
- 修复了
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.18a
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题 - 修复了当模组在原版模型烘焙器之外烘焙模型时导致的崩溃问题
SuperMartijn642's Core Lib 1.1.24 for Forge 1.21.3
on 2026 Aug 11SuperMartijn642'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中 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.18a
- 修复了
Widget界面使用横向滚动而非纵向滚动的问题
SuperMartijn642's Core Library 1.1.18
-
<li
SuperMartijn642's Core Lib 1.1.24 for Forge 1.21
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23b
- 为 GUI 在安装 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,用于创建可配置的滚动条 - 新增
ScissorWidget,可限制子部件的渲染和输入处理范围在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵守当前裁剪区域的问题 - 修复了当焦点部件切换时,子部件未正确失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
SuperMartijn642's Core Lib 1.1.24 for Forge 1.20.6
on 2026 Aug 11SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23b
- 添加了针对安装 ImmediatelyFast 时 GUI 渲染异常的临时解决方案
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返回空标签时客户端未更新的问题
SuperMartijn642 的核心库 1.1.20
- 为
Widget添加了#cursor属性,用于在鼠标悬停时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,用于将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了当焦点控件切换时,原焦点子控件未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642 的核心库 1.1.19
- 为
BlockProperties添加了更多与原版
SuperMartijn642's Core Lib 1.1.24 for Forge 1.20.4
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23b
- 为 GUI 在安装 ImmediatelyFast 时渲染异常的问题添加了临时解决方案
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返回空标签时客户端未收到更新的问题
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 Lib 1.1.24 for Forge 1.20.2
on 2026 Aug 11SuperMartijn642's Core Library 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642's Core Library 1.1.23b
- 为 GUI 在安装 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,用于创建可配置的滚动条 - 新增
ScissorWidget,可将其子部件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了当焦点部件切换时,其他子部件未失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642's Core Library 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性
Super
SuperMartijn642's Core Lib 1.1.24 for Forge 1.20.1
on 2026 Aug 11SuperMartijn642 的核心库 1.1.24
- 修复了
CustomSlot的悬停检测区域比实际大 2 像素的问题
SuperMartijn642 的核心库 1.1.23b
- 添加了针对安装 ImmediatelyFast 时 GUI 渲染异常的临时解决方案
SuperMartijn642 的核心库 1.1.23a
- 修复了向创造模式物品栏分组中添加物品的代码,其复杂度原为 #总物品数 × #总分组数,导致在模组数量较多时极其缓慢
SuperMartijn642 的核心库 1.1.23
- 为
WidgetScreen和WidgetContainerScreen添加了#getWidget方法 - 修复了
BlockStateGenerator中 multipart 条件未被正确扁平化的问题
SuperMartijn642 的核心库 1.1.22
- 修复了
InteractionFeedback#pass错误地使用SUCCESS而非PASS - 修复了
ElementBuilder#shape的一个参数类型为 int 而非 float 的问题 - 修复了当方块无法放置时,
BaseBlockItem#useOn返回CONSUME而非FAIL的问题
SuperMartijn642 的核心库 1.1.21
- 修复了当
BaseBlockEntity#writeClientData返回空标签时客户端未更新的问题
SuperMartijn642 的核心库 1.1.20
- 为
Widget添加了#cursor属性,可在悬停时更改光标样式 - 新增
ScrollbarWidget,用于创建可配置的滚动条 - 新增
ScissorWidget,可限制子控件的渲染和输入处理范围在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#setActive方法 - 改进了
BaseWidget的焦点处理逻辑 - 修复了
GuiGraphicsHelper#submitCustomRendering未遵循当前裁剪区域的问题 - 修复了当焦点控件切换时,子控件未正确失去焦点的问题
- 修复了
BlockStateGenerator、ModelGenerator和TagGenerator的输出结果不一致的问题
SuperMartijn642 的核心库 1.1.19
- 为
BlockProperties添加了更多与原版匹配的属性</li
SuperMartijn642's Core Lib 1.1.24 for Forge 1.19.4
on 2026 Aug 11SuperMartijn642'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方法 - 修复了
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,可将其子控件的渲染和输入处理限制在其边界内 - 新增
CustomSlot,用于创建容器槽位 - 为
AbstractButtonWidget添加了#isClickable和#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 Lib 1.1.24 for Forge 1.19.3
on 2026 Aug 11SuperMartijn642'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方法 - 修复了
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,用于创建可配置的滚动条 - 新增
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.18
- 修复了
TextFieldWidget允许输入超出最大长度
SuperMartijn642's Core Lib 1.1.24 for Forge 1.19.2
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,用于创建可配置的滚动条 - 添加了
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.17a
- 添加了
CodecHelper
SuperMartijn642's Core Library 1.1.17
- 添加了对自定义
SuperMartijn642's Core Lib 1.1.24 for Forge 1.18
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,用于创建可配置的滚动条 - 新增
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.18
- 修复了
TextFieldWidget允许输入超出最大长度一个字符的问题
SuperMartijn642's Core Library 1.1.17
- 增加了对自定义标签条目类型的支持
- 新增了一种命名空间标签条目类型



