基本信息
我的世界Java版本
1.21.3–1.21.4
1.21–1.21.1
1.20.4
1.20–1.20.1
1.19.x
1.18.2
平台
Fabric
运行环境
其他链接
搬运团队
详情信息
许可证 MPL-2.0
发布于 2 months ago
更新于 3 hours ago
更新日志
变更日志
本项目所有值得注意的变更都将记录在此文件中。
其格式基于 Keep a Changelog, 并且本项目遵循 语义化版本规范。
[v21.3.21 - 1.21.3] - 2025-01-29
新增
- 添加
DataPackRegistriesContext
- 添加
AbstractRecipeProvider::foodCooking
- 添加
BlockFamilyBuilder::hangingSign
[v21.3.20 - 1.21.3] - 2025-01-28
新增
- 添加
LootTableLoadCallback
,弃用LootTableLoadEvents
- 添加
TransformingRecipeOutput
[v21.3.19 - 1.21.3] - 2025-01-26
新增
- 添加
ClientAbstractions::registerWoodType
- 为
RegistryManager::registerBlockItem
添加一个更多的重载
移除
- 移除
BlockFamilyBuilder::wallSign
[v21.3.18 - 1.21.3] - 2025-01-24
新增
- 添加
QuickMoveRuleSet
- 添加
ArmorMaterialBuilder
- 添加
PickProjectileCallback
- 添加
EnderPearlTeleportCallback
- 添加
BuildCreativeModeTabContentsCallback
- 添加
AbstractLanguageProvider$BlockFamilyBuilder
- 添加
RegistryManager::registerCreativeModeTab
- 添加
RegistryManager::registerRecipeBookCategory
- 添加内部的
ModEnchantCommand
- 添加一些新的传递性访问扩展器
修复
- 避免在模型事件完成后因保留顶级模型位置而导致不必要的高内存使用
- 修复在某些情况下为
TooltipBuilder
设置空行时抛出异常的问题 - 修复当
TooltipBuilder
已用于部件时,无法使用原版方法设置新的部件工具提示的问题 - 修复在Fabric上网络数据包延迟一帧执行的问题
移除
- 移除
LivingBreathEvents
,因为其在Fabric上的实现过于侵入性,难以维护
[v21.3.17 - 1.21.3] - 2025-01-07
新增
- 添加
AbstractEquipmentModelProvider
- 添加
ClientAbstractions::isEffectVisibleInGui
和ClientAbstractions::isEffectVisibleInInventory
- 为
InteractionResultHelper
添加缺失的方法 - 添加一些新的传递性访问扩展器
- 为
RegistryManager::registerItem
添加一个更多的重载
更改
- 在
AbstractRegistriesDatapackGenerator
中支持乐器 - 将
AbstractRegistriesDatapackGenerator
全面检修为AbstractDatapackRegistriesProvider
修复
- 修复Fabric上的
GatherEffectScreenTooltipCallback
[v21.3.16 - 1.21.3] - 2024-12-27
新增
- 添加
SingleChestRenderer
- 添加
ClientAbstractions::getPartialTick
,用于从EntityRenderState
中提取部分刻时间 - 添加从准备将一些辅助方法移出
AbstractModelProvider
而来的ModelLocationHelper
和ModelTemplateHelper
更改
- 在
RegistryManager::registerPotion
中传递药水名称参数
修复
- 修复取消
InventoryMobEffectsCallback
在Fabric上导致异常的问题
[v21.3.15 - 1.21.3] - 2024-12-25
更改
- 允许为
TooltipBuilder
设置空行以防止工具提示绘制
[v21.3.14 - 1.21.3] - 2024-12-24
更改
- 调整
RangedSliderButton
的实现,使其不再需要访问扩展器来帮助与 Cloth Config 模组兼容 ClientAbstractions::registerConfigScreenFactory
现在会合并所有提供的模组ID的配置,而不是覆盖原始模组的配置
[v21.3.13 - 1.21.3] - 2024-12-08
更改
- 将
ExtractRenderStateCallback
迁移到专用的NeoForge事件
[v21.3.12 - 1.21.3] - 2024-12-06
更改
- 将一些方法转换回
InteractionResultHelper
中的字段 - 允许
ModLoaderEnvironment::isDevelopmentEnvironment
和ModLoaderEnvironment::isDevelopmentEnvironmentWithoutDataGeneration
检查任何模组ID
修复
- 修复
ExplosionEvents$Start
在Fabric上无法取消的问题
[v21.3.11 - 1.21.3] - 2024-11-27
更改
- 为
AddDataPackReloadListenersCallback
提供缺失的注册表
[v21.3.10 - 1.21.3] - 2024-11-27
修复
- 修复
RegisterFuelValuesCallback
在NeoForge上导致OutOfMemoryError
的问题
[v21.3.9 - 1.21.3] - 2024-11-27
新增
- 为
RegistryManager::registerBlockItem
、RegistryManager::registerBlockEntityType
和RegistryManager::registerPoiType
添加额外的重载 - 添加
ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironmentWithoutDataGeneration
和ModLoaderEnvironment::isPuzzlesLibDevelopmentEnvironment
修复
- 修复
RegistryManager::registerBlockItem
无法为相应物品复制方块名称的问题
[v21.3.8 - 1.21.3] - 2024-11-25
修复
- 修复转换合成方式复制所有输入组件的问题
[v21.3.7 - 1.21.3] - 2024-11-25
修复
- 修复在Fabric上清除所有效果时崩溃的问题
- 修复
AbstractRecipeProvider
偶尔无法生成一些合成方式的问题
[v21.3.6 - 1.21.3] - 2024-11-24
更改
- 为
AbstractRecipeProvider
实现缺失的方法
[v21.3.5 - 1.21.3] - 2024-11-23
更改
- 使用专用的mixin实现
ExtractRenderStateCallback
[v21.3.4 - 1.21.3] - 2024-11-23
新增
- 添加
ExtractRenderStateCallback
- 添加
RenderPropertyKey
[v21.3.3 - 1.21.3] - 2024-11-19
新增
- 添加
NativeImageHelper
修复
- 修复Fabric上
LivingChangeTargetCallback
的实现
[v21.3.2 - 1.21.3] - 2024-11-19
修复
- 更新
GuiGraphicsHelper
以考虑到GuiGraphics
中已移除的blitOffset
参数 - 修复
ClientAbstractions::registerConfigScreenFactory
在NeoForge上抛出异常的问题
[v21.3.1 - 1.21.3] - 2024-11-18
新增
- 添加
InteractionResultHelper
修复
- 修复
PuzzlesLib::isDevelopmentEnvironmentWithoutDataGeneration
被反转的问题
[v21.3.0 - 1.21.3] - 2024-11-15
- 移植到《我的世界》1.21.3版本
新增
- 添加
ClientAbstractions::registerConfigScreenFactory
更改
- 将
RenderNameTagCallback
重制为RenderNameTagEvents
以适应《我的世界》的变更 - 用
RegisterFuelValuesCallback
替换FuelBurnTimesContext
- 将
CopyComponents
合成方式重命名为Transmute
合成方式 - 用简化的
ChatMessageReceivedCallback
替换ChatMessageReceivedEvents
移除
- 移除
MinecartTypeRegistry
- 移除
RenderGuiCallback
,转而支持RenderGuiEvents
- 移除
GenericExplosionHelper