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
- 修复了
Widget界面使用水平滚动而非垂直滚动的问题
SuperMartijn642's Core Library 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数的问题,该问题会导致与其他模组交互时出现异常 - 添加了模组菜单库徽章集成
SuperMartijn642's Core Library 1.1.18
- 修复了
TextFieldWidget允许输入超出最大长度 1 个字符的问题
SuperMartijn642's Core Library 1.1.17a
- 添加了
CommonUtils#getRegistryAccess - 添加了
CodecHelper
SuperMartijn642's Core Library 1.1.17
- 添加了对自定义标签条目类型的支持
- 添加了一种命名空间标签条目类型
SuperMartijn642's Core Library 1.1.16a
- 修复了启动时的 mixin 崩溃问题
SuperMartijn642's Core Library 1.1.16
- SuperMartijn642's Core Library 在 Fabric 1.20.3 上的首次发布
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
- 修复了
Widget屏幕使用水平滚动而非垂直滚动的问题
SuperMartijn642's Core Library 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数的问题,这会导致与其他模组交互时出现问题 - 添加了模组菜单库徽章集成
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.12a
- 修复了初始化
ScreenUtils时出现的异常 - 修复了条件配方无法正常工作的问题
SuperMartijn642's Core Library 1.1.12
- SuperMartijn642's Core Library 在 Minecraft 1.20.2 上的初始版本发布
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.18a
- 修复了
BaseBlockItem#useOn忽略部分参数的问题,这会在与其他模组交互时导致问题 - 添加了模组菜单库徽章集成
SuperMartijn642's 核心库 1.1.18
- 修复了
TextFieldWidget允许输入超出最大长度 1 个字符的问题
SuperMartijn642's 核心库 1.1.17a
- 添加了
CommonUtils#getRegistryAccess - 添加了
CodecHelper
SuperMartijn642's 核心库 1.1.17
- 添加了对自定义标签条目类型的支持
- 添加了一种命名空间标签条目类型
SuperMartijn642's 核心库 1.1.16
- 允许
ClientRegistrationHandler#registerAtlasSprite接受不同的命名空间 - 修复了
AtlasSourceGenerator使用默认资源生成器名称的问题
SuperMartijn642's 核心库 1.1.15
- 添加了
ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方
SuperMartijn642's 核心库 1.1.14
- 修复了
BaseBlockEntity返回空客户端数据时出现的错误
SuperMartijn642's 核心库 1.1.13
- 为
LootTableGenerator.LootPoolBuilder添加了更多辅助方法 BaseBlockEntity#dataChanged现在初始值将为 true,以避免与机械动力的装置产生问题
SuperMartijn642's 核心库 1.1.12d
- 阻止其他模组的 mixin 错误显示在 Core Lib 的预启动入口点中
SuperMartijn642's 核心库 1.1.12c
- 在
WidgetContainerScreen中添加了对 Architectury 客户端事件的调用
SuperMartijn642's 核心库 1.1.12b
- 修复了由 Fabric API 0.86.0 导致的崩溃
SuperMartijn642's 核心库 1.1.12a
- 修复了
ScreenUtils#drawTooltip使用了错误缓冲区源的问题
SuperMartijn642's 核心库 1.1.12
- 添加了
CommonUtils#getLogger
SuperMartijn642's 核心库 1.1.11
TextureAtlases的初始化将不再加载Sheets类
SuperMartijn642's 核心库 1.1.10c
- 添加了对 Quilt 加载器的兼容性
SuperMartijn642's 核心库 1.1.10b
- 修复了安装 Plant In A Jar 时发生的崩溃
SuperMartijn642's 核心库 1.1.10a
- 物品注册表覆盖现在也会覆盖方块->物品映射
SuperMartijn642's 核心库 1.1.10
RegistrationHandler现在会按照提交顺序注册条目
SuperMartijn642's 核心库 1.1.9b
- 注册表覆盖现在会替换原版字段中的值
SuperMartijn642's 核心库 1.1.9a
- 改进了注册表覆盖
- 修复了
ScreenUtils#drawItem的光照问题
SuperMartijn642's 核心库 1.1.9
- SuperMartijn642's 核心库在 Minecraft 1.20 上的首次发布
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.19
- 为
BlockProperties添加了额外属性,以匹配原版
SuperMartijn642 的核心库 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数的问题,该问题会在与其他模组交互时导致异常 - 添加了 Mod Menu 库徽章集成
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返回 null 客户端数据时的错误
SuperMartijn642 的核心库 1.1.13
- 通过添加额外辅助方法改进了
LootTableGenerator.LootPoolBuilder BaseBlockEntity#dataChanged现在初始值将为 true,以避免机械动力运动结构出现问题
SuperMartijn642 的核心库 1.1.12c
- 阻止其他模组的 mixin 错误显示在 Core Lib 的预启动入口点中
SuperMartijn642 的核心库 1.1.12b
- 在
WidgetContainerScreen中添加了对 Architectury 客户端事件的调用
SuperMartijn642 的核心库 1.1.12a
- 修复了由 Fabric API 0.86.0 导致的崩溃
SuperMartijn642 的核心库 1.1.12
- 添加了
CommonUtils#getLogger
SuperMartijn642 的核心库 1.1.11
TextureAtlases的初始化将不再加载Sheets类
SuperMartijn642 的核心库 1.1.10c
- 添加了对 Quilt 加载器的兼容性
SuperMartijn642 的核心库 1.1.10b
- 修复了安装植物瓶时的崩溃
SuperMartijn642 的核心库 1.1.10a
- 物品注册表覆写现在也会覆写方块 -> 物品映射
SuperMartijn642 的核心库 1.1.10
RegistrationHandler现在会按照提交顺序注册条目
SuperMartijn642 的核心库 1.1.9c
- 注册表覆写现在会替换原版字段中的值
SuperMartijn642 的核心库 1.1.9b
- 改进了注册表覆写
SuperMartijn642 的核心库 1.1.9a
- 防止在扫描
RegistryEntryAcceptor条目时发生崩溃
SuperMartijn642 的核心库 1.1.9
- 修复了将
null传入BlockProperties#lootTableFrom时发生的崩溃
SuperMartijn642 的核心库 1.1.8
- 添加了
ResourceAggregator,允许多个数据生成器写入同一个文件 - 现在所有数据生成器都会先完成生成,再进行保存
- 数据生成器生成的 json 文件中的条目现在始终会按相同顺序生成
- 修复了游戏暂停时
ClientUtils#getPartialTicks返回错误值的问题 - 修复了
Ite... [内容过长已截断]
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.19
- 为
BlockProperties添加了额外属性,以匹配原版
SuperMartijn642 的核心库 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数,导致与其他模组交互时出现问题 - 添加了 Mod Menu 库徽章集成
SuperMartijn642 的核心库 1.1.18
- 修复了
TextFieldWidget允许输入比最大长度多一个字符的问题
SuperMartijn642 的核心库 1.1.17a
- 添加了
CommonUtils#getRegistryAccess - 添加了
CodecHelper
SuperMartijn642 的核心库 1.1.17
- 添加了对自定义标签条目类型的支持
- 添加了一种命名空间标签条目类型
SuperMartijn642 的核心库 1.1.16
- 允许
ClientRegistrationHandler#registerAtlasSprite接受不同的命名空间
SuperMartijn642 的核心库 1.1.15
- 添加了
ConditionalRecipeSerializer#wrapRecipe,用于序列化条件配方
SuperMartijn642 的核心库 1.1.14
- 修复了当
BaseBlockEntity返回空的客户端数据时出现的错误
SuperMartijn642 的核心库 1.1.13
- 为
LootTableGenerator.LootPoolBuilder添加了更多辅助功能 BaseBlockEntity#dataChanged现在初始值将为 true,以避免机械动力装置出现问题
SuperMartijn642 的核心库 1.1.12b
- 防止其他模组的 mixin 错误出现在 Core Lib 的预启动入口点中
SuperMartijn642 的核心库 1.1.12a
- 在
WidgetContainerScreen中添加了对 Architectury 客户端事件的调用
SuperMartijn642 的核心库 1.1.12
- 添加了
CommonUtils#getLogger
SuperMartijn642 的核心库 1.1.11
TextureAtlases的初始化将不再加载Sheets类
SuperMartijn642 的核心库 1.1.10c
- 添加了对 Quilt loader 的兼容性
SuperMartijn642 的核心库 1.1.10b
- 修复了安装 Plant In A Jar 时发生崩溃的问题
SuperMartijn642 的核心库 1.1.10a
- 物品注册表覆写现在也会覆盖方块->物品映射
SuperMartijn642 的核心库 1.1.10
RegistrationHandler现在将按提交顺序注册条目
SuperMartijn642 的核心库 1.1.9f
- 注册表覆写现在会替换原版字段中的值
SuperMartijn642 的核心库 1.1.9e
- 改进了注册表覆写
SuperMartijn642 的核心库 1.1.9d
- 修复了物品出现在所有创造模式标签页中的问题
SuperMartijn642 的核心库 1.1.9c
- 修复了
ScreenUtils#drawTooltip
SuperMartijn642 的核心库 1.1.9b
- 修复了通过
ClientRegistrationHandler注册的图集精灵不会被拼接的问题
SuperMartijn642 的核心库 1.1.9a
- 防止在扫描
RegistryEntryAcceptor条目时发生崩溃
SuperMartijn642 的核心库 1.1.9
- 修复了将
null传入BlockProperties#lootTableFrom时发生崩溃的问题
SuperMartijn642 的核心库 1.1.8
- 添加了
ResourceAggregator,允许多个数据生成器写入同一个文件 - 现在所有数据生成器都会先完成生成,然后才会保存任何内容
- json 文件中的条目来自 da
... [内容过长已截断]
SuperMartijn642's Core Lib 1.1.21 for Fabric 1.18
on 2026 Mar 20SuperMartijn642 的核心库 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.19
- 为
BlockProperties添加了更多属性,以匹配原版
SuperMartijn642 的核心库 1.1.18a
- 修复了
BaseBlockItem#useOn忽略部分参数的问题,该问题会导致与其他模组交互时出现异常 - 添加了模组菜单库徽章集成
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.12b
- 阻止其他模组的 mixin 错误显示在核心库的预启动入口点中
SuperMartijn642 的核心库 1.1.12a
- 在
WidgetContainerScreen中添加了对 Architectury 客户端事件的调用
SuperMartijn642 的核心库 1.1.12
- 添加了
CommonUtils#getLogger
SuperMartijn642 的核心库 1.1.11
TextureAtlases的初始化将不再加载Sheets类
SuperMartijn642 的核心库 1.1.10c
- 添加了对 Quilt 加载器的兼容性
SuperMartijn642 的核心库 1.1.10b
- 修复了安装 Plant In A Jar 时发生的崩溃
SuperMartijn642 的核心库 1.1.10a
- 物品注册表覆盖现在也会覆盖方块->物品映射
SuperMartijn642 的核心库 1.1.10
RegistrationHandler现在将按照提交顺序注册条目
SuperMartijn642 的核心库 1.1.9c
- 注册表覆盖现在会替换原版字段中的值
SuperMartijn642 的核心库 1.1.9b
- 改进了注册表覆盖
SuperMartijn642 的核心库 1.1.9a
- 防止在扫描
RegistryEntryAcceptor条目时发生崩溃
SuperMartijn642 的核心库 1.1.9
- 修复了将
null传入BlockProperties#lootTableFrom时发生的崩溃
SuperMartijn642 的核心库 1.1.8
- 添加了
ResourceAggregator,允许多个数据生成器写入同一个文件 - 现在所有数据生成器都会在保存任何内容之前先完成生成
- 数据生成器生成的 json 文件中的条目现在始终会按相同顺序生成
- 修复了游戏暂停时
ClientUtils#getPartialTicks返回错误值的问题 - 修复了设置耐久时
ItemProperties#toUnderlying引发异常的问题 - 修复了
BlockProperties中的战利品表处理 - 修复了静态
CreativeItemGroup#get方法始终返回装饰方块标签页的问题
SuperMartijn642 的核心库 1.1.7
- SuperMartijn642 的核心库首次发布
... [内容过长已截断]
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
- SuperMartijn642's Core Library for Minecraft 1.21.11 的首次发布
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添加了更多属性以匹配原版 - 为
PacketChannel添加了数据包方向限制
SuperMartijn642 的核心库 1.1.18
- SuperMartijn642 的核心库针对 Minecraft 1.21.9 和 1.21.10 的首次发布
SuperMartijn642's Core Lib 1.1.21 for Forge 1.21.7
on 2026 Mar 20SuperMartijn642'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 20SuperMartijn642 的核心库 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 20SuperMartijn642'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 20SuperMartijn642'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 20SuperMartijn642 的核心库 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 20SuperMartijn642'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 20SuperMartijn642'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 20SuperMartijn642'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 20SuperMartijn642'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 20SuperMartijn642 的核心库 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 20SuperMartijn642'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 20SuperMartijn642'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
- 修复了
内的翻译问题
... [内容过长已截断]


