BBSMC Logo
模组整合包光影资源包软件汉化插件数据包地图
登录
模组插件数据包光影资源包整合包软件汉化地图
登录
设置
SuperMartijn642's Core Lib

SuperMartijn642's Core Lib

SuperMartijn642的核心依赖添加了许多基础实现,这些实现允许在不同的《我的世界》版本之间使用类似的代码!

前置
791a year ago
SuperMartijn642's Core Lib

SuperMartijn642's Core Lib

SuperMartijn642的核心依赖添加了许多基础实现,这些实现允许在不同的《我的世界》版本之间使用类似的代码!

79
1
前置

基本信息

我的世界Java版本

26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.12.x

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge
\n \n \n \n \n \n \n \n \n Quilt

分类

前置
BBSMC 创作者激励广告

其他链接

反馈问题 查看源码
CurseForge地址

搬运团队

BBSMC 官方搬运(3)
BBSMC 官方搬运(3)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 保留所有权益/无许可证
发布于 2025-02-17
更新于 2026-07-04
简介更新日志版本百科反馈讨论

全部版本

1
2
3
4
41

SuperMartijn642's Core Lib 1.1.21 for Forge 1.21.7

on 2026 Mar 20
下载

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.18d

  • 修复了 Widget 界面使用水平滚动而非垂直滚动的问题

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.7 的初始版本发布

SuperMartijn642's Core Lib 1.1.21 for Forge 1.21.6

on 2026 Mar 20
下载

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

  • 修复了安装 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.21 for Forge 1.21.5

on 2026 Mar 20
下载

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

  • 修复了 Widget 界面使用水平滚动而非垂直滚动的问题

SuperMartijn642's Core Library 1.1.18

  • SuperMartijn642's Core Library 在 Minecraft 1.21.5 上的首次发布

SuperMartijn642's Core Lib 1.1.21 for Forge 1.21.4

on 2026 Mar 20
下载

SuperMartijn642's 核心库 1.1.21

  • 修复了当 BaseBlockEntity#writeClientData 返回空标签时,客户端未更新的问题

SuperMartijn642's 核心库 1.1.20

  • 添加了 Widget#cursor,用于在鼠标悬停于界面组件上时更改光标
  • 添加了 ScrollbarWidget,用于创建可配置的滚动条
  • 添加了 ScissorWidet,将子界面组件的渲染和输入处理限制在其边界内
  • 添加了 CustomSlot,用于创建容器槽位
  • 添加了 AbstractButtonWidget#isClickable 和 AbstractButtonWidget#setActive
  • 改进了 BaseWidget 的焦点处理
  • 修复了 GuiGraphicsHelper#submitCustomRendering 未遵循活动裁剪区域的问题
  • 修复了当获得焦点的界面组件发生变化时,子界面组件不会失去焦点的问题
  • 修复了 BlockStateGenerator、ModelGenerator 和 TagGenerator 的输出不一致的问题

SuperMartijn642's 核心库 1.1.19

  • 为 BlockProperties 添加了额外属性,以匹配原版

SuperMartijn642's 核心库 1.1.18a

  • 修复了 Widget 屏幕使用水平滚动而非垂直滚动的问题
  • 修复了模组在原版模型烘焙器之外烘焙模型时发生的崩溃

SuperMartijn642's 核心库 1.1.18

  • 修复了 TextFieldWidget 允许输入比最大长度多一个字符的问题

SuperMartijn642's 核心库 1.1.17c

  • 修复了来自模型消费者的模型未被加载的问题
  • 修复了模型覆盖未被应用的问题

SuperMartijn642's 核心库 1.1.17b

  • 修复了 BaseBlock 在使用默认掉落物时不会掉落任何物品的问题

SuperMartijn642's 核心库 1.1.17a

  • 修复了在专用服务器上崩溃的问题

SuperMartijn642's 核心库 1.1.17

  • SuperMartijn642's 核心库在 Minecraft 1.21.4 上的首次发布

SuperMartijn642's Core Lib 1.1.21 for Forge 1.21.3

on 2026 Mar 20
下载

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.18a

  • 修复了 Widget 界面使用水平滚动而非垂直滚动的问题

SuperMartijn642 的核心库 1.1.18

  • 修复了 TextFieldWidget 允许输入超出最大长度 1 个字符的问题

SuperMartijn642 的核心库 1.1.17a

  • 修复了 BaseBlock 在使用默认掉落物时不会掉落任何物品的问题

SuperMartijn642 的核心库 1.1.17

  • SuperMartijn642 的核心库在 Forge 1.21 上的首次发布

SuperMartijn642's Core Lib 1.1.21 for Forge 1.21

on 2026 Mar 20
下载

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

  • 修复了 Widget 界面使用水平滚动而非垂直滚动的问题

SuperMartijn642's Core Library 1.1.18

  • 修复了 TextFieldWidget 允许输入比最大长度多一个字符的问题

SuperMartijn642's Core Library 1.1.17f

  • 修复了在 Forge 52.0.17 及更高版本上数据组件类型不会被注册的问题

SuperMartijn642's Core Library 1.1.17e

  • 为条件触发器类型添加了注册表包装器

SuperMartijn642's Core Library 1.1.17d

  • 修复了依赖标签的配方条件无法生效的问题

SuperMartijn642's Core Library 1.1.17c

  • 修复了 RecipeGenerator 不会应用资源条件的问题

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 for Forge 1.21 的首次发布

SuperMartijn642's Core Lib 1.1.21 for Forge 1.20.6

on 2026 Mar 20
下载

SuperMartijn642's 核心库 1.1.21

  • 修复了当 BaseBlockEntity#writeClientData 返回空标签时,客户端未更新的问题

SuperMartijn642's 核心库 1.1.20

  • 添加了 Widget#cursor,可在鼠标悬停于界面组件上时更改光标
  • 添加了 ScrollbarWidget,用于创建可配置的滚动条
  • 添加了 ScissorWidet,可将子界面组件的渲染和输入处理限制在其边界内
  • 添加了 CustomSlot,用于创建容器槽位
  • 添加了 AbstractButtonWidget#isClickable 和 AbstractButtonWidget#setActive
  • 改进了 BaseWidget 的焦点处理
  • 修复了 GuiGraphicsHelper#submitCustomRendering 未遵循当前活动裁剪区域的问题
  • 修复了当焦点界面组件更改时,子界面组件未失去焦点的问题
  • 修复了 BlockStateGenerator、ModelGenerator 和 TagGenerator 的输出不一致的问题

SuperMartijn642's 核心库 1.1.19

  • 为 BlockProperties 添加了额外属性,以匹配原版

SuperMartijn642's 核心库 1.1.18a

  • 修复了 Widget 界面使用水平滚动而非垂直滚动的问题

SuperMartijn642's 核心库 1.1.18

  • 修复了 TextFieldWidget 允许输入比最大长度多一个字符的问题

SuperMartijn642's 核心库 1.1.17f

  • 修复了在 Forge 52.0.17 及更高版本上,数据组件类型未被注册的问题

SuperMartijn642's 核心库 1.1.17e

  • 为准则触发器类型添加了注册表包装器

SuperMartijn642's 核心库 1.1.17d

  • 修复了依赖标签的配方条件无法生效的问题

SuperMartijn642's 核心库 1.1.17c

  • 修复了 RecipeGenerator 未应用资源条件的问题

SuperMartijn642's 核心库 1.1.17b

  • 修复了 LootTableGenerator 在自定义附魔函数上报错的问题

SuperMartijn642's 核心库 1.1.17a

  • 修复了 CommonUtils#getRegistryAccess 在多人游戏世界中不返回任何内容的问题

SuperMartijn642's 核心库 1.1.17

  • SuperMartijn642's 核心库在 Forge 1.20.6 上的初始发布版本

SuperMartijn642's Core Lib 1.1.21 for Forge 1.20.4

on 2026 Mar 20
下载

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

  • 修复了 Widget 界面使用水平滚动而非垂直滚动的问题

SuperMartijn642's Core Library 1.1.18

  • 修复了 TextFieldWidget 允许输入比最大长度多一个字符的问题

SuperMartijn642's Core Library 1.1.17c

  • 修复了依赖标签的配方条件无法生效的问题

SuperMartijn642's Core Library 1.1.17b

  • 修复了 RecipeGenerator 未应用资源条件的问题

SuperMartijn642's Core Library 1.1.17a

  • 添加了 CommonUtils#getRegistryAccess
  • 添加了 CodecHelper

SuperMartijn642's Core Library 1.1.17

  • 添加了对自定义标签条目类型的支持
  • 添加了命名空间标签条目类型
  • 修复了配方条件被注册两次的问题

SuperMartijn642's Core Library 1.1.16a

  • 针对因 Forge 特性导致 datagen mixin 未被应用的问题进行了变通处理

SuperMartijn642's Core Library 1.1.16

  • SuperMartijn642's Core Library 在 Forge 1.20.3 上的首次发布

SuperMartijn642's Core Lib 1.1.21 for Forge 1.20.2

on 2026 Mar 20
下载

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

  • 修复了 Widget 屏幕使用水平滚动而不是垂直滚动的问题

SuperMartijn642's Core Library 1.1.18

  • 修复了 TextFieldWidget 允许输入超出最大长度 1 个字符的问题

SuperMartijn642's Core Library 1.1.17c

  • 修复了依赖标签的配方条件无法生效的问题

SuperMartijn642's Core Library 1.1.17b

  • 修复了 RecipeGenerator 未应用资源条件的问题

SuperMartijn642's Core Library 1.1.17a

  • 添加了 CommonUtils#getRegistryAccess
  • 添加了 CodecHelper

SuperMartijn642's Core Library 1.1.17

  • 添加了对自定义标签条目类型的支持
  • 添加了一种命名空间标签条目类型
  • 修复了配方条件被注册两次的问题

SuperMartijn642's Core Library 1.1.16b

  • 针对因 Forge 特性导致 datagen mixin 未生效的问题添加了变通方案

SuperMartijn642's Core Library 1.1.16a

  • 添加了针对与 Iceberg 冲突导致崩溃的变通方案

SuperMartijn642's Core Library 1.1.16

  • 允许 ClientRegistrationHandler#registerAtlasSprite 接受不同的命名空间
  • 修复了 AtlasSourceGenerator 使用默认资源生成器名称的问题

SuperMartijn642's Core Library 1.1.15a

  • 添加了针对 Forge mixin 问题的变通方案
  • 从 RecipeGenerator 中移除了对 Ingredient#merge 的使用

SuperMartijn642's Core Library 1.1.15

  • 添加了 ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方

SuperMartijn642's Core Library 1.1.14

  • 修复了 BaseBlockEntity 返回空的客户端数据时出现的错误

SuperMartijn642's Core Library 1.1.13

  • 为 LootTableGenerator.LootPoolBuilder 添加了更多辅助方法
  • BaseBlockEntity#dataChanged 现在初始值将为 true,以避免与机械动力 contraption 相关的问题

SuperMartijn642's Core Library 1.1.12a

  • 修复了 ResourceCondition 的序列化问题
  • 修复了初始化 ScreenUtils 时抛出异常的问题
  • 修复了条件配方无法生效的问题

SuperMartijn642's Core Library 1.1.12

  • SuperMartijn642's Core Library 在 Minecraft 1.20.2 上的首次发布

SuperMartijn642's Core Lib 1.1.21 for Forge 1.20.1

on 2026 Mar 20
下载

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.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,以避免机械动力装置出现问题

SuperMartijn642 的核心库 1.1.12a

  • 修复了 ScreenUtils#drawTooltip 使用了错误缓冲区源的问题

SuperMartijn642 的核心库 1.1.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642 的核心库 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642 的核心库 1.1.10

  • RegistrationHandler 现在将按照提交顺序注册条目

SuperMartijn642 的核心库 1.1.9a

  • 修复了 ScreenUtils#drawItem 的光照问题

SuperMartijn642 的核心库 1.1.9

  • SuperMartijn642 的核心库在 Minecraft 1.20 上的初始发布版本

SuperMartijn642's Core Lib 1.1.21 for Forge 1.19.4

on 2026 Mar 20
下载

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.17a

  • 添加了 CommonUtils#getRegistryAccess
  • 添加了 CodecHelper

SuperMartijn642's Core Library 1.1.17

  • 添加了对自定义标签条目类型的支持
  • 添加了一种命名空间标签条目类型

SuperMartijn642's Core Library 1.1.16

  • 允许 ClientRegistrationHandler#registerAtlasSprite 接受不同的命名空间
  • 修复了 AtlasSourceGenerator 使用默认资源生成器名称的问题

SuperMartijn642's Core Library 1.1.15

  • 添加了 ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方

SuperMartijn642's Core Library 1.1.14

  • 修复了当 BaseBlockEntity 返回空的客户端数据时出现的错误

SuperMartijn642's Core Library 1.1.13

  • 通过添加更多辅助方法改进了 LootTableGenerator.LootPoolBuilder
  • BaseBlockEntity#dataChanged 现在初始值将为 true,以避免与机械动力装置发生问题

SuperMartijn642's Core Library 1.1.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642's Core Library 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642's Core Library 1.1.10

  • RegistrationHandler 现在会按照提交顺序注册条目

SuperMartijn642's Core Library 1.1.9a

  • 修复了与 Emendatus Enigmatica 一起使用时的崩溃问题

SuperMartijn642's Core Library 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时导致的崩溃

SuperMartijn642's Core Library 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会先完成生成,再保存任何内容
  • 数据生成器生成的 json 文件中的条目现在始终会按相同顺序生成
  • 修复了游戏暂停时 ClientUtils#getPartialTicks 返回错误值的问题
  • 修复了在设置耐久度时 ItemProperties#toUnderlying 导致异常的问题
  • 修复了 BlockProperties 中的战利品表处理问题

SuperMartijn642's Core Library 1.1.7

  • 修复了 RecipeGenerator 的冶炼配方在多种冶炼类型下无法正常工作的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642's Core Library 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642's Core Library 1.1.5

  • 1.19.4 的初始版本

SuperMartijn642's Core Lib 1.1.21 for Forge 1.19.3

on 2026 Mar 20
下载

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.17a

  • 添加了 CommonUtils#getRegistryAccess
  • 添加了 CodecHelper

SuperMartijn642's Core Library 1.1.17

  • 添加了对自定义标签条目类型的支持
  • 添加了命名空间标签条目类型

SuperMartijn642's Core Library 1.1.16

  • 允许 ClientRegistrationHandler#registerAtlasSprite 接受不同的命名空间
  • 修复了 AtlasSourceGenerator 使用默认资源生成器名称的问题

SuperMartijn642's Core Library 1.1.15

  • 添加了 ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方

SuperMartijn642's Core Library 1.1.14

  • 修复了 BaseBlockEntity 返回空客户端数据时的错误

SuperMartijn642's Core Library 1.1.13

  • 为 LootTableGenerator.LootPoolBuilder 添加了更多辅助方法
  • 现在 BaseBlockEntity#dataChanged 初始值将为 true,以避免与机械动力装置产生问题

SuperMartijn642's Core Library 1.1.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642's Core Library 1.1.11

  • TextureAtlases 初始化时将不再加载 Sheets 类

SuperMartijn642's Core Library 1.1.10

  • RegistrationHandler 现在会按照提交顺序注册条目

SuperMartijn642's Core Library 1.1.9a

  • 修复了与 Emendatus Enigmatica 一同使用时的崩溃问题

SuperMartijn642's Core Library 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时导致崩溃的问题

SuperMartijn642's Core Library 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会先完成生成,然后才会保存任何内容
  • 现在数据生成器生成的 json 文件中的条目顺序始终一致
  • 修复了游戏暂停时 ClientUtils#getPartialTicks 返回错误数值的问题
  • 修复了设置耐久时 ItemProperties#toUnderlying 导致异常的问题
  • 修复了 BlockProperties 中的战利品表处理问题

SuperMartijn642's Core Library 1.1.7

  • 修复了 RecipeGenerator 的冶炼配方在多种冶炼类型下无法正常工作的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642's Core Library 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642's Core Library 1.1.5

  • 修复了 ClientRegistrationHandler 中模型覆盖导致的性能问题

SuperMartijn642's Core Library 1.1.4a

  • 修复了 ConditionalRecipeSerializer 忽略配方条件的问题

SuperMartijn642's Core Library 1.1.4

  • 修复了启动时崩溃的问题

SuperMartijn642's Core Library 1.1.3

  • 修复了某些容器被强制关闭时,专用服务器崩溃的问题
  • 修复了 CommonUtils#getServer 始终返回 null 的问题

SuperMartijn642's Core Library 1.1.2

  • 在 BlockStateGenerator 中,对方块状态文件使用给定方块的命名空间

SuperMartijn642's Core Library 1.1.1a

  • 修复了 内的翻译问题
  • ... [内容过长已截断]

SuperMartijn642's Core Lib 1.1.21 for Forge 1.19.2

on 2026 Mar 20
下载

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.18

  • 修复了 TextFieldWidget 允许输入比最大长度多一个字符的问题

SuperMartijn642 的核心库 1.1.17a

  • 添加了 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.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642 的核心库 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642 的核心库 1.1.10

  • RegistrationHandler 现在将按提交顺序注册条目

SuperMartijn642 的核心库 1.1.9a

  • 修复了与 Emendatus Enigmatica 一起使用时的崩溃问题

SuperMartijn642 的核心库 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时导致崩溃的问题

SuperMartijn642 的核心库 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会先完成生成,再进行保存
  • 数据生成器生成的 json 文件中的条目现在始终会按相同顺序生成
  • 修复了游戏暂停时 ClientUtils#getPartialTicks 返回错误值的问题
  • 修复了设置耐久时 ItemProperties#toUnderlying 导致异常的问题
  • 修复了 BlockProperties 中的战利品表处理问题
  • 修复了静态 CreativeItemGroup#get 方法总是返回装饰方块选项卡的问题

SuperMartijn642 的核心库 1.1.7

  • 修复了 RecipeGenerator 的冶炼配方在存在多种冶炼类型时无法工作的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642 的核心库 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642 的核心库 1.1.5

  • 修复了 ClientRegistrationHandler 中模型覆盖导致的性能问题

SuperMartijn642 的核心库 1.1.4a

  • 修复了 ConditionalRecipeSerializer 忽略配方条件的问题

SuperMartijn642 的核心库 1.1.4

  • 修复了启动时崩溃的问题

SuperMartijn642 的核心库 1.1.3

  • 修复了某些容器被强制关闭时,专用服务器上的崩溃问题
  • 修复了 CommonUtils#getServer 总是返回 null 的问题

SuperMartijn642 的核心库 1.1.2

  • 在 BlockStateGenerator 中,对方块状态文件使用给定方块的命名空间

SuperMartijn642 的核心库 1.1.1a

  • 修复了 WidgetScreen 和 WidgetContainerS 内部的翻译问题

... [内容过长已截断]

SuperMartijn642's Core Lib 1.1.21 for Forge 1.18

on 2026 Mar 20
下载

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.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,以避免机械动力装置出现问题

SuperMartijn642 的核心库 1.1.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642 的核心库 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642 的核心库 1.1.10

  • RegistrationHandler 现在将按提交顺序注册条目

SuperMartijn642 的核心库 1.1.9a

  • 修复了与 Emendatus Enigmatica 一同使用时的崩溃问题

SuperMartijn642 的核心库 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时的崩溃问题

SuperMartijn642 的核心库 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会在任何内容保存之前先完成生成
  • 数据生成器生成的 json 文件中的条目现在始终会按相同顺序生成
  • 修复了游戏暂停时 ClientUtils#getPartialTicks 返回错误值的问题
  • 修复了设置耐久度时 ItemProperties#toUnderlying 导致异常的问题
  • 修复了 BlockProperties 中的战利品表处理问题
  • 修复了静态 CreativeItemGroup#get 方法总是返回装饰栏标签页的问题

SuperMartijn642 的核心库 1.1.7

  • 修复了 RecipeGenerator 的冶炼配方在多种冶炼类型下无法工作的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642 的核心库 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642 的核心库 1.1.5

  • 修复了 ClientRegistrationHandler 中模型覆盖导致的性能问题

SuperMartijn642 的核心库 1.1.4a

  • 修复了 ConditionalRecipeSerializer 忽略配方条件的问题

SuperMartijn642 的核心库 1.1.4

  • 修复了启动时崩溃的问题

SuperMartijn642 的核心库 1.1.3

  • 修复了某些容器被强制关闭时,专用服务器上的崩溃问题
  • 修复了 CommonUtils#getServer 总是返回 null 的问题

SuperMartijn642 的核心库 1.1.2

  • 在 BlockStateGenerator 中,对方块状态文件使用给定方块的命名空间

SuperMartijn642 的核心库 1.1.1a

  • 修复了 WidgetScreen 和 WidgetContainerScreen 内部的翻译问题

SuperMartijn642 的核心库 1.1.1

  • 修复了当 rec 时发生的崩溃问题

... [内容过长已截断]

SuperMartijn642's Core Lib 1.1.21 for Forge 1.17

on 2026 Mar 20
下载

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

  • 允许 ClientRegistrationHandler#registerAtlasSprite 接受不同的命名空间

SuperMartijn642's Core Library 1.1.15

  • 添加了 ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方

SuperMartijn642's Core Library 1.1.14

  • 修复了当 BaseBlockEntity 返回 null 客户端数据时出现的错误

SuperMartijn642's Core Library 1.1.13

  • 为 LootTableGenerator.LootPoolBuilder 添加了更多辅助功能
  • BaseBlockEntity#dataChanged 现在初始值将为 true,以避免 Create 动态结构导致的问题

SuperMartijn642's Core Library 1.1.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642's Core Library 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642's Core Library 1.1.10

  • RegistrationHandler 现在将按照提交顺序注册条目

SuperMartijn642's Core Library 1.1.9a

  • 修复了与 Emendatus Enigmatica 一起使用时的崩溃问题

SuperMartijn642's Core Library 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时导致崩溃的问题

SuperMartijn642's Core Library 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会先完成生成,再进行保存
  • 数据生成器生成的 json 文件中的条目现在始终会按相同顺序生成
  • 修复了当游戏暂停时 ClientUtils#getPartialTicks 返回错误数值的问题
  • 修复了设置耐久度时 ItemProperties#toUnderlying 导致异常的问题
  • 修复了 BlockProperties 中的战利品表处理问题
  • 修复了静态 CreativeItemGroup#get 方法总是返回装饰方块标签页的问题

SuperMartijn642's Core Library 1.1.7

  • 修复了 RecipeGenerator 的冶炼配方在多种冶炼类型下无法使用的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642's Core Library 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642's Core Library 1.1.5

  • 修复了 ClientRegistrationHandler 中模型覆写的性能问题

SuperMartijn642's Core Library 1.1.4a

  • 修复了 ConditionalRecipeSerializer 忽略配方条件的问题

SuperMartijn642's Core Library 1.1.4

  • 修复了启动时崩溃的问题

SuperMartijn642's Core Library 1.1.3

  • 修复了某些容器被强制关闭时,专用服务器上发生崩溃的问题
  • 修复了 CommonUtils#getServer 总是返回 null 的问题

SuperMartijn642's Core Library 1.1.2

  • 在 BlockStateGenerator 中对方块状态文件使用给定方块的命名空间

SuperMartijn642's Core Library 1.1.1a

  • 修复了 WidgetScreen 和 WidgetContainerScreen 中的翻译问题

SuperMartijn642's Core Library 1.1.1

  • 修复了当一个配

... [内容过长已截断]

SuperMartijn642's Core Lib 1.1.21 for Forge 1.16

on 2026 Mar 20
下载

SuperMartijn642 的核心库 1.1.21

  • 修复了当 BaseBlockEntity#writeClientData 返回空标签时,客户端未更新的问题

SuperMartijn642 的核心库 1.1.20a

  • 修复了当槽位返回的物品堆大小被修改时,CustomSlot 中的物品堆未更新的问题

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.18

  • 修复了 TextFieldWidget 允许输入比最大长度多一个字符的问题

SuperMartijn642 的核心库 1.1.17a

  • 修复了 TagGenerator 在处理非方块、物品或流体标签时抛出错误的问题

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.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642 的核心库 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642 的核心库 1.1.10

  • RegistrationHandler 现在会按照提交顺序注册条目

SuperMartijn642 的核心库 1.1.9b

  • 修复了数据生成器仅在环境设为客户端时才会运行的问题

SuperMartijn642 的核心库 1.1.9a

  • 修复了与 Emendatus Enigmatica 一起使用时的崩溃问题

SuperMartijn642 的核心库 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时发生的崩溃问题

SuperMartijn642 的核心库 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会先完成生成,再进行保存
  • 现在数据生成器生成的 json 文件中的条目始终会以相同顺序生成
  • 修复了游戏暂停时 ClientUtils#getPartialTicks 返回错误值的问题
  • 修复了设置耐久度时 ItemProperties#toUnderlying 导致异常的问题
  • 修复了 BlockProperties 中的战利品表处理问题
  • 修复了静态 CreativeItemGroup#get 方法总是返回装饰方块标签页的问题

SuperMartijn642 的核心库 1.1.7

  • 修复了 RecipeGenerator 的自动冶炼配方在多种冶炼类型下无法工作的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642 的核心库 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642 的核心库 1.1.5

  • 修复了 ClientRegistrationHandler 中模型覆盖导致的性能问题

SuperMartijn642 的核心库 1.1.4a

  • 修复了 ConditionalRecipeSerializer 忽略配方条件的问题

SuperMartijn642 的核心库 1.1.4

  • 修复了启动时崩溃的问题

SuperMartijn642 的核心库 1.1.3

  • 修复了某些容器被强制关闭时,专用服务器上的崩溃问题
  • 修复了 CommonUtils

    ... [内容过长已截断]

SuperMartijn642's Core Lib 1.1.21 for Forge 1.15

on 2026 Mar 20
下载

SuperMartijn642 的核心库 1.1.21

  • 修复了当 BaseBlockEntity#writeClientData 返回空标签时客户端不会更新的问题

SuperMartijn642 的核心库 1.1.20a

  • 当槽位返回的物品堆大小被修改时,更新 CustomSlot 中的物品堆

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.18

  • 修复了 TextFieldWidget 允许输入超出最大长度 1 个字符的问题

SuperMartijn642 的核心库 1.1.17a

  • 修复了 TagGenerator 错误

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.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642 的核心库 1.1.11

  • TextureAtlases 初始化时将不再加载 Sheets 类

SuperMartijn642 的核心库 1.1.10

  • RegistrationHandler 现在将按照提交顺序注册条目

SuperMartijn642 的核心库 1.1.9a

  • 修复了与 [EE] 崩溃的问题

SuperMartijn642 的核心库 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时崩溃的问题

SuperMartijn642 的核心库 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会先完成生成,再保存任何内容
  • 现在数据生成器生成的 json 文件中的条目始终会按相同顺序生成
  • 修复了在游戏暂停时 ClientUtils#getPartialTicks 返回错误值的问题
  • 修复了设置耐久时 ItemProperties#toUnderlying 导致异常的问题
  • 修复了 BlockProperties 中的战利品表处理问题
  • 修复了静态 CreativeItemGroup#get 方法总是返回装饰品标签页的问题

SuperMartijn642 的核心库 1.1.7

  • 修复了 RecipeGenerator 的自动冶炼配方在多种冶炼类型下无法工作的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642 的核心库 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642 的核心库 1.1.5

  • 修复了 ClientRegistrationHandler 中模型覆写导致的性能问题

SuperMartijn642 的核心库 1.1.4a

  • 修复了 ConditionalRecipeSerializer 忽略配方条件的问题

SuperMartijn642 的核心库 1.1.4

  • 修复了启动时崩溃的问题

SuperMartijn642 的核心库 1.1.3

  • 修复了某些容器被强制关闭时专用服务器崩溃的问题
  • 修复了 CommonUtils#getServer 总是返回 null 的问题

SuperMartijn642 的核心库 1.1.2

  • 在 Bl 的方块状态文件中使用给定方块的命名空间

    ... [内容过长已截断]

SuperMartijn642's Core Lib 1.1.21 for Forge 1.14

on 2026 Mar 20
下载

SuperMartijn642 的核心库 1.1.21

  • 修复了当 BaseBlockEntity#writeClientData 返回空标签时,客户端不会更新的问题

SuperMartijn642 的核心库 1.1.20a

  • 当 CustomSlot 返回的物品堆大小被修改时,更新该槽位中的物品堆

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.18

  • 修复了 TextFieldWidget 允许输入比最大长度多 1 个字符的问题

SuperMartijn642 的核心库 1.1.17a

  • 修复了 TagGenerator 的错误

SuperMartijn642 的核心库 1.1.17

  • 新增对自定义标签条目类型的支持
  • 新增一种命名空间标签条目类型

SuperMartijn642 的核心库 1.1.16

  • 允许 ClientRegistrationHandler#registerAtlasSprite 接受不同的命名空间

SuperMartijn642 的核心库 1.1.15

  • 新增 ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方

SuperMartijn642 的核心库 1.1.14

  • 修复了 BaseBlockEntity 返回 null 客户端数据时发生的错误

SuperMartijn642 的核心库 1.1.13

  • 通过额外的辅助方法改进了 LootTableGenerator.LootPoolBuilder
  • BaseBlockEntity#dataChanged 现在初始值将为 true,以避免与 Create 结构发生问题

SuperMartijn642 的核心库 1.1.12

  • 新增 CommonUtils#getLogger

SuperMartijn642 的核心库 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642 的核心库 1.1.10

  • RegistrationHandler 现在会按提交顺序注册条目

SuperMartijn642 的核心库 1.1.9a

  • 修复了与 Emendatus Enigmatica 一同使用时的崩溃问题

SuperMartijn642 的核心库 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时导致的崩溃问题

SuperMartijn642 的核心库 1.1.8

  • 新增 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会在任何内容保存之前先完成生成
  • 数据生成器生成的 json 文件中的条目现在始终会按相同顺序生成
  • 修复了游戏暂停时 ClientUtils#getPartialTicks 返回错误数值的问题
  • 修复了设置耐久度时 ItemProperties#toUnderlying 引发异常的问题
  • 修复了 BlockProperties 中对战利品表的处理
  • 修复了静态 CreativeItemGroup#get 方法始终返回装饰方块标签页的问题

SuperMartijn642 的核心库 1.1.7

  • 修复了 RecipeGenerator 的自动冶炼配方在多种冶炼类型下无法使用的问题
  • 修复了 ModelGenerator#itemHandheld 使用错误父模型的问题

SuperMartijn642 的核心库 1.1.6

  • 修复了 ModelGenerator#cube 方法忽略参数的问题

SuperMartijn642 的核心库 1.1.5

  • 修复了 ClientRegistrationHandler 中模型覆盖导致的性能问题

SuperMartijn642 的核心库 1.1.4a

  • 修复了 ConditionalRecipeSerializer 忽略配方条件的问题

SuperMartijn642 的核心库 1.1.4

  • 修复了启动时崩溃的问题

SuperMartijn642 的核心库 1.1.3

  • 修复了某些容器被强制关闭时专用服务器上的崩溃问题
  • 修复了 CommonUtils#getServer 始终返回 null 的问题

SuperMartijn642 的核心库 1.1.2

  • 在 Bl 的方块状态文件中使用给定方块的命名空间

... [内容过长已截断]

SuperMartijn642's Core Lib 1.1.21 for Forge 1.12

on 2026 Mar 20
下载

SuperMartijn642 的核心库 1.1.21

  • 修复了当 BaseBlockEntity#writeClientData 返回空标签时,客户端未更新的问题

SuperMartijn642 的核心库 1.1.20a

  • 修复了当格子返回的物品堆大小被修改时,CustomSlot 的物品堆未更新的问题

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's Core Library 1.1.18a

  • 修复了 OredictItemPredicate 的 mixin 会将矿辞典键覆盖为 null 的问题

SuperMartijn642 的核心库 1.1.18

  • 修复了 TextFieldWidget 允许输入超出最大长度 1 个字符的问题

SuperMartijn642 的核心库 1.1.17a

  • 修复了 RecipeGenerator 未应用资源条件的问题

SuperMartijn642 的核心库 1.1.17

  • 添加了对自定义标签条目类型的支持
  • 添加了一种命名空间标签条目类型
  • 添加了与端 BUKKIT 相关错误的变通处理
  • 更新了标签加载行为,以匹配较新的 Minecraft 版本

SuperMartijn642 的核心库 1.1.16a

  • 修复了与工具进阶冲突导致的崩溃

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,以避免机械动力的装置出现问题

SuperMartijn642 的核心库 1.1.12c

  • 修复了在服务器上翻译方块名称时的崩溃问题

SuperMartijn642 的核心库 1.1.12b

  • 为 SpongeForge 使用不必要的 Overwrite mixin 添加了变通处理

SuperMartijn642 的核心库 1.1.12a

  • 添加了安装工具进阶时的变通处理
  • 添加了安装 RealBench 时的变通处理
  • 重命名了 jar 文件,使其在 Phosphor 和 原版修复 之前加载

SuperMartijn642 的核心库 1.1.12

  • 添加了 CommonUtils#getLogger

SuperMartijn642 的核心库 1.1.11

  • TextureAtlases 的初始化将不再加载 Sheets 类

SuperMartijn642 的核心库 1.1.10

  • RegistrationHandler 现在将按照提交顺序注册条目

SuperMartijn642 的核心库 1.1.9b

  • 修复了 ResourceCache#getExistingResource 检查了错误文件的问题

SuperMartijn642 的核心库 1.1.9a

  • 修复了在专用服务器上打开容器时的数据包错误

SuperMartijn642 的核心库 1.1.9

  • 修复了将 null 传入 BlockProperties#lootTableFrom 时导致的崩溃问题

SuperMartijn642 的核心库 1.1.8

  • 添加了 ResourceAggregator,允许多个数据生成器写入同一个文件
  • 现在所有数据生成器都会在保存任何内容之前先完成生成
  • 数据生成器生成的 json 文件中的条目现在将始终按相同顺序生成
  • 修复了游戏暂停时 ClientUtils#getPartialTicks 返回错误数值的问题
  • 修复了 BlockProperties 中的战利品表处理问题

SuperMartijn642 的核心库 1.1.7a

  • 修复了物品不出现在创造模式搜索标签页中的问题

SuperMartijn642 的核心库 1.1.7

SuperMartijn642's Core Lib 1.1.20a for Forge 1.16

on 2026 Feb 27
下载

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.17a

  • 修复TagGenerator在处理非方块、物品或流体标签时抛出错误的问题

SuperMartijn642's Core Library 1.1.17

  • 新增对自定义标签条目类型的支持
  • 新增命名空间标签条目类型

SuperMartijn642's Core Library 1.1.16

  • 允许ClientRegistrationHandler#registerAtlasSprite接受不同的命名空间

SuperMartijn642's Core Library 1.1.15

  • 新增ConditionalRecipeSerializer#wrapRecipe用于序列化条件配方

SuperMartijn642's Core Library 1.1.14

  • 修复当BaseBlockEntity返回空客户端数据时出现错误的问题

SuperMartijn642's Core Library 1.1.13

  • 为LootTableGenerator.LootPoolBuilder添加了更多辅助方法
  • BaseBlockEntity#dataChanged初始值现在设为true,以避免与Create动态结构产生问题

SuperMartijn642's Core Library 1.1.12

  • 新增CommonUtils#getLogger

SuperMartijn642's Core Library 1.1.11

  • TextureAtlases的初始化将不再加载Sheets类

SuperMartijn642's Core Library 1.1.10

  • RegistrationHandler现在将按照提交顺序注册条目

SuperMartijn642's Core Library 1.1.9b

  • 修复数据生成器仅在环境设置为客户端时才运行的问题

SuperMartijn642's Core Library 1.1.9a

  • 修复与Emendatus Enigmatica的崩溃问题

SuperMartijn642's Core Library 1.1.9

  • 修复向BlockProperties#lootTableFrom传入null时导致崩溃的问题

SuperMartijn642's Core Library 1.1.8

  • 新增ResourceAggregator,允许多个数据生成器写入同一文件
  • 所有数据生成器现在将在保存前完成生成
  • 数据生成器生成的JSON文件中的条目现在将始终以相同顺序生成
  • 修复ClientUtils#getPartialTicks在游戏暂停时返回错误值的问题
  • 修复ItemProperties#toUnderlying在设置耐久度时引发异常的问题
  • 修复BlockProperties中的战利品表处理问题
  • 修复静态CreativeItemGroup#get方法始终返回装饰标签页的问题

SuperMartijn642's Core Library 1.1.7

  • 修复RecipeGenerator的冶炼配方无法适用于多种冶炼类型的问题
  • 修复ModelGenerator#itemHandheld使用了错误的父模型的问题

SuperMartijn642's Core Library 1.1.6

  • 修复ModelGenerator#cube方法忽略参数的问题

SuperMartijn642's Core Library 1.1.5

  • 修复ClientRegistrationHandler中模型覆盖导致的性能问题

SuperMartijn642's Core Library 1.1.4a

  • 修复ConditionalRecipeSerializer忽略配方条件的问题

SuperMartijn642's Core Library 1.1.4

  • 修复启动时崩溃的问题

SuperMartijn642's Core Library 1.1.3

  • 修复在专用服务器上强制关闭某些容器时崩溃的问题
  • 修复CommonUtils#getServer始终返回null的问题

SuperMartijn642's Core Library 1.1.2

  • 使用给定方块的命名空间生成方块状态
1
2
3
4
41
BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包地图

社区

汉化软件插件数据包

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号