基本信息
我的世界Java版本
1.21.3–1.21.5
1.21–1.21.1
1.20.4
1.20–1.20.1
1.19.x
1.18.2
平台
Fabric
运行环境
其他链接
搬运团队
详情信息
许可证 MPL-2.0
发布于 5 months ago
更新于 14 days ago
更新日志
变更日志
本项目所有值得注意的变更都将记录在此文件中。
其格式基于 Keep a Changelog, 并且本项目遵循 语义化版本规范。
[v21.1.32 - 1.21.1] - 2025-03-14
变更
- 为事件调用器中的类型转换添加一系列安全检查
[v21.1.31 - 1.21.1] - 2025-03-13
添加
- 添加
ModConstructor::onRegisterGameplayContent
- 添加
ModelLocationHelper
与ModelTemplateHelper
- 添加
ResourceKeyHelper
- 添加
AbstractDatapackRegistriesProvider
[v21.1.30 - 1.21.1] - 2025-03-11
修复
- 修复在NeoForge上注册生成的配置翻译时罕见的启动崩溃问题
[v21.1.29 - 1.21.1] - 2025-03-09
修复
- 修复在NeoForge上针对无效玩家时
CommonAbstractions::hasChannel
崩溃的问题
[v21.1.28 - 1.21.1] - 2025-02-25
添加
- 将新的方块、物品和创造模式标签注册方法反向移植到
RegistryManager
- 反向移植
CompostableBlocksContext
变更
- 更新
FabricEventFactory
以更宽松地处理错误返回值
[v21.1.27 - 1.21.1] - 2025-01-17
修复
- 修复在Fabric上网络数据包延迟一 tick执行的问题
[v21.1.26 - 1.21.1] - 2025-01-16
变更
- 允许为
TooltipBuilder
设置空行以防止工具提示绘制
修复
- 修复当
TooltipBuilder
已用于部件时,无法使用原版方法设置新的部件工具提示的问题
[v21.1.25 - 1.21.1] - 2025-01-10
修复
- 避免在模型事件完成后因保留顶级模型位置而导致不必要的高内存占用
- 将
BlockStateModelLoader
包装在WeakReference
中,以在不再需要时避免保留它
[v21.1.24 - 1.21.1] - 2024-12-22
变更
- 调整
RangedSliderButton
的实现,使其不再需要访问扩展器来帮助与 Cloth Config 模组兼容
[v21.1.23 - 1.21.1] - 2024-10-24
变更
- 支持将
AbstractTagAppender
用作字符串列表构建器
[v21.1.22 - 1.21.1] - 2024-10-22
添加
- 添加
ChangeEntitySizeCallback
- 添加
RegistryManager::registerAttribute
变更
- 用一些额外方法扩展
LivingEntityRenderLayersContext
[v21.1.21 - 1.21.1] - 2024-10-10
变更
- 允许
PlayerSet
更宽松地处理提供的客户端等级
[v21.1.20 - 1.21.1] - 2024-10-10
添加
- 添加
CommonAbstractions::getPartEntityParent
修复
- 修复已移除的数据附件无法同步到客户端的问题
[v21.1.19 - 1.21.1] - 2024-10-05
变更
- 用
ClientParticleHelper
替换ClientParticleTypes
[v21.1.18 - 1.21.1] - 2024-10-04
变更
- 为
GuiGraphicsHelper
添加更多辅助方法
修复
- 修复
DynamicPackResources
无法生成一些资源的问题
[v21.1.17 - 1.21.1] - 2024-10-01
添加
- 添加
ClientAbstractions::hasChannel
与CommonAbstractions::hasChannel
变更
- 网络消息不再发送给无法理解它们的客户端和服务器
[v21.1.16 - 1.21.1] - 2024-09-30
变更
- 当通过
F1
隐藏HUD时,RenderGuiLayerEvents
不再触发
[v21.1.15 - 1.21.1] - 2024-09-30
变更
- 对
RenderGuiEvents
进行微调
修复
- 修复其他模组的一些GUI层无法渲染的问题
[v21.1.14 - 1.21.1] - 2024-09-29
添加
- 添加
RenderGuiEvents
,替换RenderGuiCallback
[v21.1.13 - 1.21.1] - 2024-09-29
变更
- 全面改造Fabric上的
RenderGuiLayerEvents
实现
[v21.1.12 - 1.21.1] - 2024-09-29
添加
- 添加
NeoForgeCapabilityHelper::registerItemContainer
- 添加
GuiGraphicsHelper::blitTiledSprite
- 为
ClientAbstractions
添加一系列辅助方法,用于处理Gui#leftHeight
与Gui#rightHeight
变更
- 对
ConfigTranslationsManager
进行小幅改进
移除
- 移除
ModLoaderEnvironment::getObjectShareAccess
[v21.1.11 - 1.21.1] - 2024-09-25
添加
- 添加
CodecExtras
- 为
ItemModelDisplayOverrides
添加一些辅助方法 - 为
ExtraStreamCodecs
添加枚举辅助方法 - 为
CreativeModeTabConfigurator
添加一些辅助方法 - 为
ShapesHelper
添加用于水平旋转形状的辅助方法
变更
- 如果通过 依赖覆盖 启用,允许在Fabric上与Minecraft 1.21兼容
- 允许
RegistryManager::registerBlockItem
接受一个Item$Properties
供应商
修复
- 修复
RenderHighlightCallback
在NeoForge上崩溃的问题
[v21.1.10 - 1.21.1] - 2024-09-20
变更
- 允许
ItemModelDisplayOverrides
同时接受ResourceLocation
以及ModelResourceLocation
[v21.1.9 - 1.21.1] - 2024-09-18
添加
- 添加
TooltipBuilder::setTooltipLineProcessor
[v21.1.8 - 1.21.1] - 2024-09-18
变更
- 将原始的
ClientTooltipPositioner
传递给TooltipBuilder
中的工具提示定位器工厂
[v21.1.7 - 1.21.1] - 2024-09-17
修复
- 修复
LivingDropsCallback
在Fabric上无法捕获玩家掉落物的问题 - 修复一些按键绑定在Fabric上无法正确触发的问题
[v21.1.6 - 1.21.1] - 2024-09-17
变更
- 全面改造
AbstractRegistriesDatapackGenerator
,以便生成的注册表值可在其他数据提供者中使用
[v21.1.5 - 1.21.1] - 2024-09-16
添加
- 添加新的数据附件API
变更
- 恢复对能力的编解码器支持,使用附件来实现该功能
- 将
PlayerSet::notify
重命名为PlayerSet::broadcast
[v21.1.4 - 1.21.1] - 2024-09-14
变更
- 支持能力的编解码器
- 简化
ModelLayerFactory
的实现
[v21.1.3 - 1.21.1] - 2024-09-13
添加
- 添加
ScreenSkipper
- 添加
GsonCodecHelper
- 添加
TagFactory
[v21.1.2 - 1.21.1] - 2024-09-12
添加
- 添加
RegistryManager::registerTrimMaterial
和RegistryManager::registerLootTable
[v21.1.1 - 1.21.1] - 2024-09-11
添加
- 添加
RegistryManager::registerDataComponentType
变更
- 对
ConfigTranslationsManager
进行小幅更新 - 在开发环境中隐藏一些烦人的提示消息
移除
- 移除
BlockEntityHelper
[v21.1.0 - 1.21.1] - 2024-09-10
- 移植到Minecraft 1.21.1