基本信息
我的世界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
发布于 7 months ago
更新于 2 days ago
更新日志
变更日志
本项目所有值得注意的变更都将记录在此文件中。
其格式基于 保持变更日志, 并且本项目遵循 语义化版本规范。
[v21.5.10-1.21.5] - 2025-05-01
新增
- 添加
MenuProviderWithData
[v21.5.9-1.21.5] - 2025-04-23
新增
- 添加
GuiLayersContext::setEventPhase
[v21.5.8-1.21.5] - 2025-04-23
新增
- 添加
GuiLayersContext
- 添加
SpawnerDataBuilder
- 添加
ItemTooltipRegistryV2
- 添加
ContainerMenuHelper::openMenu
变更
- 允许在启动期间使用配置,以便在Fabric上更宽松地处理客户端和服务器之间模组存在不匹配的情况,使自定义注册表可选。
修复
- 仅在允许使用命令时触发
CommandOverrides
。 - 修复事件阶段转换器不遵循所有父事件阶段顺序的问题。
[v21.5.7-1.21.5] - 2025-04-14
变更
- 重新设计向客户端发送附加数据的菜单类型的实现方式。
[v21.5.6-1.21.5] - 2025-04-14
新增
- 添加
SimpleContainerImpl
- 添加
RenderPipelinesContext
- 为
HSV
添加一些重载。
修复
- 修复
RenderPipelines
在NeoForge上无法注册的问题。
[v21.5.5-1.21.5] - 2025-04-10
新增
- 添加
ClientCommonHelper
- 添加
GuiHeightHelper::getMaxHeight
和GuiHeightHelper::getMinHeight
修复
- 修复在Fabric上
PlayLevelSoundEvents
出现的ClassCastException
问题。
[v21.5.4-1.21.5] - 2025-04-03
新增
- 添加
HSV
工具类。 - 为
RegistryManager::registerSpawnEggItem
添加一个更多的重载。
修复
- 修复实体属性在NeoForge上无法注册的问题。
[v21.5.3-1.21.5] - 2025-04-02
新增
- 添加
ItemTooltipRegistry
- 添加
EntityHelper::isPiglinCurrency
- 添加
AbstractLanguageProvider::mustHaveTranslationKey
- 为
ClientComponentSplitter
添加一些更多的方法。
变更
- 略微重新设计
AbstractAtlasProvider
。 - 弃用
ComponentHelper
中的一些方法。
[v21.5.2-1.21.5] - 2025-04-02
新增
- 重新添加
ModelLoadingHelper::missingModel
。 - 添加一些缺失的访问扩展器。
删除
- 删除
BlockStateResolverContext$ResourceLoaderContext
,因为当前API无法再支持它。
修复
- 修复由于错误的Mixin导致在Fabric上启动崩溃的问题。
- 暂时修复由于模组加载器中的错误导致在NeoForge上
ClientLifecycleEvents$Started
未触发的问题。
[v21.5.1-1.21.5] - 2025-04-01
变更
- 全面检修内部开发结构。
修复
- 修复由于
Minecraft
为null
导致在NeoForge上客户端启动崩溃的问题。
[v21.5.0-1.21.5] - 2025-03-31
- 移植到《我的世界》1.21.5版本
新增
- 添加
RegisterConfigurationTasksCallback
。 - 添加用于注册新的头颅方块类型的
ContentRegistrationHelper
。 - 添加
QuadUtils
。 - 添加
CodecExtras::LIST_TAG_CODEC
、CodecExtras::setOf
和CodecExtras::decodeOnly
。
变更
- 完成网络重构,用
ModConstructor::onRegisterPayloadTypes
替换NetworkHandler
,并添加对配置阶段消息的支持。 - 解除
PlayerSet
只能处理发送数据包的限制。 - 将
CommonAbstractions
拆分为多个类,如EntityHelper
、EnchantingHelper
和ExplosionEventHelper
。 - 将
ClientAbstractions
拆分为多个类,如GuiHeightHelper
、ClientWoodTypeRegistry
和RenderTypeHelper
。 - 合并
EntityAttributesCreateContext
和EntityAttributesModifyContext
为EntityAttributesContext
。 - 将
ClientStartedCallback
重构为ClientLifecycleEvents
。 - 支持在
SkullRenderersContext
中直接注册纹理位置。
删除
- 删除
SpecialBlockModelTypesContext
。 - 删除
JsonConfigFileUtil
和JsonSerializationUtil
。 - 删除
BlockInteractionsContext
、CompostableBlocksContext
、FlammableBlocksContext
和FuelValuesContext
。 - 删除
ReflectionHelper
。 - 删除
RegisterFuelValuesCallback
。 - 删除
RegistryHelper
。 - 删除
MessageV2
。 - 删除
ClientModConstructor::onRegisterAdditionalModels
。 - 删除
ClientModConstructor::onRegisterCoreShaders
。 - 删除
SetupMobGoalsCallback