Fusion 1.3.16a for Fabric 1.19.2
on 2026 Oct 29Fusion 1.3.16a
- 修复了原版模型存在依赖循环时导致的无限加载画面问题
- 改进了 Fusion 模型对依赖循环的处理
Fusion 1.3.16
- 修复了将连续纹理尺寸向上取整为 2 的幂时物品计算偏差 1 的问题
Fusion 1.3.15b
- 修复了连接纹理在没有世界环境渲染时选取到空方块结构导致的错误
Fusion 1.3.15a
- 修复了动画纹理在帧序不连续时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并不总是能应用于含子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome判定符对区块几何体始终评估为false的问题
Fusion 1.3.14
- 添加了
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的 Fusion 模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题
Fusion 1.3.13
- 添加了
TextureType#getBlockStateRenderTypes,可返回纹理可能使用的渲染类型 - 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误的纹理数据从而导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接判定符时的崩溃问题 - 修复了
pane_culling_fix选项导致子模型无法接收世界环境的问题 - 为 Sodium 的
@Overwrite破坏任何继承InterpolationData的类这一问题添加了临时解决方案
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并不总是覆写标志位的问题
Fusion 1.3.11
- 大幅减少了 Fusion 模型占用的内存
MutableQuad的朝向和区块渲染类型现在以位标志形式存储- 当判定符恒为真或恒为假时,
connecting纹理会忽略非默认的方块结构 - 当部分方块结构为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其方块结构会被延迟初始化
Fusion 1.3.10
- 修复了图形设置设为“超棒的!”时半透明物品模型不可见的问题
- 修复了模型物品变换(
display属性)的平移未按 1/16 缩放的问题 - 修复了使用 ModernFix 的
dynamic_resources选项时模型有时加载失败的问题
Fusion 1.3.9
- 修复了
dimension方块模型判定符对区块几何体无效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时的崩溃问题 - 修复了复合模型的纹理依赖未被始终加载的问题
Fusion 1.3.7
- 修复了因 Mixin 缺陷导致破坏方块模型修饰符所针对的方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目添加了
random_offset属性,用于覆写硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 大幅减少了
MutableQuad的内存占用,从而减少了 Fusion 模型的内存占用 - 修复了物品模型修饰符始终使用默认模型变换的问题
- 修复了
match_state_in_front表现为match_state的问题 - 修复了为动画纹理显式指定帧索引时 UV 计算错误,导致其始终显示第一帧的问题
- 修复了带有半透明纹理的物品模型的半透明处理不正确的问题
- 修复了任何以
cuboid为父级的模型都被烘焙为cuboid模型的问题 - 修复了方块模型判定符因浮点错误而旋转不正确的问题
Fusion 1.3.5
- 方向性模型判定符(即
match_block和match_state)现在会随composite模型条目一同旋转 - 将模型元素的原版默认 UV 计算替换为能更好地处理位于中心方块空间之外元素的计算方式
- 修复了 Fusion 模型的物品变换(
display属性)反序列化的问题 - 修复了
match_block、match_state模型判定符以及match_block、match_state、match_block_in_front、match_state_in_front连接判定符仅使用第一个……(内容过长已截断)
Fusion 1.3.16a for Fabric 1.18
on 2026 Oct 29Fusion 1.3.16a
- 修复了原版模型存在依赖循环时出现无限加载界面的问题
- 改进了Fusion模型依赖循环的处理方式
Fusion 1.3.16
- 修复了物品的连续材质向上取整为2的幂时计算偏差1的问题
Fusion 1.3.15b
- 修复了连接纹理在没有世界上下文的情况下渲染并选中空瓦片时的报错问题
Fusion 1.3.15a
- 修复了动画材质在帧顺序非连续时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于带有子材质的材质类型(如connecting和random)的问题 - 修复了
is_biome判定符对区块几何体总是返回false的问题
Fusion 1.3.14
- 新增
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的Fusion模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,可返回材质可能使用的渲染类型 - 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random材质类型的子材质接收到错误材质数据而导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接判定符时的崩溃问题 - 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题 - 为钠(Sodium)的
@Overwrite破坏所有继承InterpolationData的类的问题添加了临时解决方案
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志的问题
Fusion 1.3.11
- 大幅减少了Fusion模型占用的内存
MutableQuad的朝向和区块渲染类型现在以位标志的形式存储connecting材质在判定符恒为真或恒为假时会忽略非默认瓦片- 当部分瓦片为空时,
connecting材质的子材质数据现在以更紧凑的方式存储 - 当
connecting材质没有子材质时,其瓦片会延迟初始化
Fusion 1.3.10
- 修复了图形设置为“超棒的!”时半透明物品模型不可见的问题
- 修复了模型物品变换(
display属性)的位移未按1/16缩放的问题 - 修复了现代化修复(ModernFix)的
dynamic_resources选项导致模型有时无法加载的问题
Fusion 1.3.9
- 修复了
dimension方块模型判定符对区块几何体无效的问题
Fusion 1.3.8
- 修复了将
continuous材质类型用作其他材质类型的子材质时的崩溃问题 - 修复了复合模型的材质依赖并非总是被加载的问题
Fusion 1.3.7
- 修复了因Mixin错误导致破坏方块模型修饰符所目标方块时的崩溃问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random材质类型的随机性 - 大幅减少了
MutableQuad的内存占用,从而减少了Fusion模型的内存占用 - 修复了物品模型修饰符总是使用默认模型变换的问题
- 修复了
match_state_in_front表现为match_state的问题 - 修复了为动画材质显式指定帧索引时UV计算错误导致其总是显示第一帧的问题
- 修复了带有半透明材质的物品模型的幻影处理不正确的问题
- 修复了任何以
cuboid为父级的模型都被烘焙为cuboid模型的问题 - 修复了因浮点误差导致方块模型判定符旋转不正确的问题
Fusion 1.3.5
- 方向性模型判定符(即
match_block和match_state)现在会随composite模型条目一起旋转 - 用能更好处理中心方块空间之外元素的算法替换了原版的模型元素默认UV计算方式
- 修复了Fusion模型的物品变换(
display属性)反序列化的问题 - 修复了
match_block、match_state模型判定符以及match_block、match_state、match_block_in_front、match_state_in_front连接判定符仅使用最后一次的问题
Fusion 1.3.16a for Forge 1.19.2
on 2026 Oct 29Fusion 1.3.16a
- 修复了原版模型存在依赖循环时出现的无限加载界面问题
- 改进了 Fusion 模型依赖循环的处理
Fusion 1.3.16
- 修复了物品的连续纹理大小向上取整为 2 的幂时偏差为 1 的计算问题
Fusion 1.3.15b
- 修复了在没有世界上下文的情况下渲染连接纹理并选取到空图块时的错误
Fusion 1.3.15a
- 修复了动画纹理在帧不按顺序排列时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于带有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome判定条件对于区块几何体始终判定为false的问题
Fusion 1.3.14a
- 修复了 Forge 模型
render_type属性在没有使用其他自定义渲染类型时导致模型不可见的问题 - 修复了使用 Forge 自定义几何体的升级模块模型被烘焙为普通模型的问题
Fusion 1.3.14
- 新增了
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的 Fusion 模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题
Fusion 1.3.13
- 新增了
TextureType#getBlockStateRenderTypes,用于返回纹理可能使用的渲染类型 - 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接判定条件时崩溃的问题 - 为不检查不同渲染类型几何体的小地图模组添加了一种变通方案
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志的问题
Fusion 1.3.11
- 大幅减少了 Fusion 模型占用的内存
MutableQuad的朝向和区块渲染类型现在以位标志形式存储- 当判定条件恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当某些图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块将延迟初始化
Fusion 1.3.10
- 修复了图形选项设置为“超棒的!”时半透明物品模型不可见的问题
- 修复了模型物品变换(
display属性)的平移未按 1/16 缩放的问题 - 修复了方块模型修饰符作用的方块模型在 Sodium 下无法接收世界上下文的问题
- 修复了在使用 ModernFix 的
dynamic_resources选项时模型有时加载失败的问题
Fusion 1.3.9
- 修复了
dimension方块模型判定条件对区块几何体无效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时崩溃的问题 - 修复了按随机偏移分组的方块模型修饰符模型被提交给所有模型渲染类型的问题
- 修复了按随机偏移分组的方块模型修饰符模型无法接收世界上下文的问题
- 修复了复合模型的纹理依赖并非总是被加载的问题
Fusion 1.3.7
- 修复了因 Mixin 缺陷导致破坏方块模型修饰符作用的方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增了
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 大幅减少了
MutableQuad的内存占用,从而减少了 Fusion 模型的内存占用 - 修复了物品模型修饰符总是使用默认模型变换的问题
- 修复了
match_state_in_front表现得如同match_state的问题 - 修复了为动画纹理显式指定帧索引时 UV 计算错误,导致其始终显示第一帧的问题
- 修复了带有半透明纹理的物品模型的半透明处理不正确的问题
- 修复了任何以
cuboid为父级的模型被烘焙为cuboid模型的问题 - 修复了方块模型判定条件因浮点误差而旋转不正确的问题
- 修复了 Forge/NeoForge 的
render_type属性对cuboid模型无效的问题
Fusion 1.3.5
Fusion 1.3.16a for Forge 1.18
on 2026 Oct 29Fusion 1.3.16a
- Fixed infinite loading screen when there are dependency loops for vanilla models
- Improved handling of dependency loops for Fusion models
Fusion 1.3.16
- Fixed calculation for rounding up size of continuous textures to power of 2 being off by 1 for items
Fusion 1.3.15b
- Fixed error when a connecting texture is rendered without world context and an empty tile is picked
Fusion 1.3.15a
- Fixed animated textures using incorrect frame index when frames are not in sequential order
Fusion 1.3.15
- Fixed
ambientocclusion,shade, andemissivemodel properties not always applying to texture types that have subtextures likeconnectingandrandom - Fixed
is_biomepredicate always evaluating tofalsefor chunk geometry
Fusion 1.3.14a
- Fixed Forge model
render_typeproperty making models invisible if there is no other custom render type used - Fixed modded models using Forge's custom geometry being baked as regular models
Fusion 1.3.14
- Added
DefaultModelTypes#BLOCK_ENTITY_MARKER - Fixed Fusion models with parent
minecraft:builtin/entitynot being marked as custom item renderer - Fixed
DefaultModelTypes#ITEM_MODEL_GENERATORnot being registered - Fixed default block render type not being included in model render types
Fusion 1.3.13
- Added
TextureType#getBlockStateRenderTypeswhich returns the render types that may be used by a texture - Fixed models without geometry being baked as missing model
- Fixed sub-textures for
randomtexture type receiving wrong texture data leading to a crash - Fixed crash when using
is_face_visibleconnection predicate in an item model - Added a workaround for minimap mods not checking geometry for different render types
- Fixed
pane_culling_fixoption making submodels not receive world context
Fusion 1.3.12
- Fixed
MutableQuad#chunkLayernot always overwriting flags
Fusion 1.3.11
- Significantly reduced memory used by Fusion models
- Facing and chunk render type of
MutableQuads are now stored as bit flags connectingtextures ignore non-default tiles when predicate is always true or always falseconnectingtexture sub-texture data is now stored more compactly when some tiles are empty- When
connectingtexture has no sub-texture, its tiles are initialized lazily
- Facing and chunk render type of
Fusion 1.3.10
- Fixed translucent item models being invisible when graphics is set to 'Fabulous'
- Fixed model item transforms (
displayproperty) translations not being scaled by 1/16th - Fixed models for blocks targeted by block model modifiers not receiving world context with Sodium
- Fixed models sometimes failing to load with ModernFix'
dynamic_resourcesoption
Fusion 1.3.9
- Fixed
dimensionblock model predicate not working for chunk geometry
Fusion 1.3.8
- Fixed crash when using
continuoustexture type as a sub texture for other texture types - Fixed models from block model modifiers grouped by random offset being submitted for all models' render types
- Fixed models from block model modifiers grouped by random offset not receiving world context
- Fixed texture dependencies for composite model not always being loaded
Fusion 1.3.7
- Fixed crash when breaking blocks targeted by block model modifiers due to Mixin bug
Fusion 1.3.6
- Added
random_offsetproperty for block model modifier model entries to overwrite hardcoded block random offsets - Improved randomness of
randomtexture type - Significantly reduced memory footprint of
MutableQuads and thus models from Fusion - Fixed item model modifiers always using the default model's transforms
- Fixed
match_state_in_frontbehaving asmatch_state - Fixed incorrect uv calculation when explicitly specifying frame indices for animated textures leading to it always showing the first frame
- Fixed incorrect translucency handling for item models with translucent textures
- Fixed any model with a
cuboidparent being baked as acuboidmodel - Fixed block model predicates being rotated incorrectly due to floating point errors
- Fixed crash for composite models with a mod
... [内容过长已截断]
Fusion 1.3.16a for Forge 1.17
on 2026 Oct 29Fusion 1.3.16a
- 修复了原版模型存在依赖循环时无限加载界面的问题
- 改进了对 Fusion 模型依赖循环的处理
Fusion 1.3.16
- 修复了物品将连续纹理尺寸向上取整为 2 的幂时的计算偏差为 1 的问题
Fusion 1.3.15b
- 修复了在没有世界上下文的情况下渲染连接纹理并选中空图块时的报错
Fusion 1.3.15a
- 修复了动画纹理在帧序非连续时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于带有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome判定条件对区块几何体总是判定为false的问题
Fusion 1.3.14a
- 修复了 Forge 模型的
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题 - 修复了使用 Forge 自定义几何体的升级模块模型被烘焙为普通模型的问题
Fusion 1.3.14
- 新增
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父模型为
minecraft:builtin/entity的 Fusion 模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了默认方块渲染类型未包含在模型渲染类型中的问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,用于返回纹理可能使用的渲染类型 - 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接判定条件时崩溃的问题 - 为不检查不同渲染类型几何体的小地图模组添加了一种变通方案
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志的问题
Fusion 1.3.11
- 大幅降低了 Fusion 模型的内存占用
MutableQuad的朝向和区块渲染类型现以位标志形式存储- 当判定条件恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块将进行惰性初始化
Fusion 1.3.10
- 修复了图形设置为“超棒的!”时半透明物品模型不可见的问题
- 修复了模型物品变换(
display属性)的位移未按 1/16 缩放的问题 - 修复了方块模型修饰符所针对的方块模型在使用钠时无法接收世界上下文的问题
- 修复了使用现代化修复的
dynamic_resources选项时模型有时加载失败的问题
Fusion 1.3.9
- 修复了
dimension方块模型判定条件对区块几何体不生效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时崩溃的问题 - 修复了按随机偏移分组的方块模型修饰符模型被提交给所有模型渲染类型的问题
- 修复了按随机偏移分组的方块模型修饰符模型无法接收世界上下文的问题
- 修复了复合模型的纹理依赖并非总是被加载的问题
Fusion 1.3.7
- 修复了因 Mixin 缺陷导致破坏方块模型修饰符所针对的方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增了
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 大幅降低了
MutableQuad的内存占用,从而降低了 Fusion 模型的内存占用 - 修复了物品模型修饰符总是使用默认模型变换的问题
- 修复了
match_state_in_front表现得与match_state相同的问题 - 修复了为动画纹理显式指定帧索引时 UV 计算错误、导致始终显示第一帧的问题
- 修复了带有半透明纹理的物品模型的幻影处理不正确的问题
- 修复了任何以
cuboid为父模型的模型都被烘焙为cuboid模型的问题 - 修复了方块模型判定条件因浮点错误而旋转不正确的问题
- 修复了带有模组的复合模型崩溃的问题
Fusion 1.3.16a for Forge 1.16
on 2026 Oct 29Fusion 1.3.16a
- 修复了原版模型存在依赖循环时导致的无限加载界面
- 改进了对 Fusion 模型依赖循环的处理
Fusion 1.3.16
- 修复了物品的连续纹理尺寸向上取整为 2 的幂时的计算偏差为 1 的问题
Fusion 1.3.15a
- 修复了连接纹理在没有世界上下文的情况下渲染并选中空图块时的报错
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于含有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome谓词对区块几何体总是判定为false的问题
Fusion 1.3.14a
- 修复了 Forge 模型的
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题 - 修复了使用 Forge 自定义几何体的(已修改)模型被当作普通模型烘焙的问题
Fusion 1.3.14
- 新增
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的 Fusion 模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了默认方块渲染类型未被包含在模型渲染类型中的问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,用于返回纹理可能使用的渲染类型 - 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时崩溃的问题 - 为不检查不同渲染类型几何体的小地图模组添加了一种变通方案
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志的问题
Fusion 1.3.11
- 大幅减少了 Fusion 模型占用的内存
MutableQuad的朝向和区块渲染类型现以位标志形式存储- 当谓词恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块将进行惰性初始化
Fusion 1.3.10
- 修复了图形设置为“超棒的!”时半透明物品模型不可见的问题
- 修复了模型物品变换(
display属性)的位移未按 1/16 缩放的问题 - 修复了方块模型修饰符目标方块在使用钠时无法接收世界上下文的问题
- 修复了使用现代化修复 (ModernFix) 的
dynamic_resources选项时模型有时加载失败的问题
Fusion 1.3.9
- 修复了
dimension方块模型谓词对区块几何体无效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时崩溃的问题 - 修复了按随机偏移分组的方块模型修饰符模型被提交给所有模型渲染类型的问题
- 修复了按随机偏移分组的方块模型修饰符模型无法接收世界上下文的问题
- 修复了复合模型的纹理依赖并非总是被加载的问题
Fusion 1.3.7
- 修复了由于 Mixin 缺陷导致破坏方块模型修饰符目标方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 大幅减少了
MutableQuad的内存占用,从而降低了 Fusion 模型的内存占用 - 修复了物品模型修饰符总是使用默认模型变换的问题
- 修复了
match_state_in_front表现得与match_state相同的问题 - 修复了为动画纹理显式指定帧索引时 UV 计算错误导致总是显示第一帧的问题
- 修复了含有半透明纹理的物品模型的幻影处理错误
- 修复了任何以
cuboid为父级的模型被烘焙为cuboid模型的问题 - 修复了方块模型谓词由于浮点误差导致旋转错误的问题
- 修复了含有无默认模型系列的复合模型崩溃的问题
Fusion 1.3.5
- 方向性模型谓词,即
match_block和 <c
Fusion 1.3.16a for Forge 1.15
on 2026 Oct 29Fusion 1.3.16a
- Fixed infinite loading screen when there are dependency loops for vanilla models
- Improved handling of dependency loops for Fusion models
Fusion 1.3.16
- Fixed calculation for rounding up size of continuous textures to power of 2 being off by 1 for items
Fusion 1.3.15a
- Fixed error when a connecting texture is rendered without world context and an empty tile is picked
Fusion 1.3.15
- Fixed
ambientocclusion,shade, andemissivemodel properties not always applying to texture types that have subtextures likeconnectingandrandom - Fixed
is_biomepredicate always evaluating tofalsefor chunk geometry
Fusion 1.3.14a
- Fixed Forge model
render_typeproperty making models invisible if there is no other custom render type used - Fixed modded models using Forge's custom geometry being baked as regular models
Fusion 1.3.14
- Added
DefaultModelTypes#BLOCK_ENTITY_MARKER - Fixed Fusion models with parent
minecraft:builtin/entitynot being marked as custom item renderer - Fixed
DefaultModelTypes#ITEM_MODEL_GENERATORnot being registered - Fixed default block render type not being included in model render types
Fusion 1.3.13
- Added
TextureType#getBlockStateRenderTypeswhich returns the render types that may be used by a texture - Fixed models without geometry being baked as missing model
- Fixed sub-textures for
randomtexture type receiving wrong texture data leading to a crash - Fixed crash when using
is_face_visibleconnection predicate in an item model - Added a workaround for minimap mods not checking geometry for different render types
- Fixed
pane_culling_fixoption making submodels not receive world context
Fusion 1.3.12
- Fixed
MutableQuad#chunkLayernot always overwriting flags
Fusion 1.3.11
- Significantly reduced memory used by Fusion models
- Facing and chunk render type of
MutableQuads are now stored as bit flags connectingtextures ignore non-default tiles when predicate is always true or always falseconnectingtexture sub-texture data is now stored more compactly when some tiles are empty- When
connectingtexture has no sub-texture, its tiles are initialized lazily
- Facing and chunk render type of
Fusion 1.3.10
- Fixed model item transforms (
displayproperty) translations not being scaled by 1/16th - Fixed models for blocks targeted by block model modifiers not receiving world context with Sodium
- Fixed models sometimes failing to load with ModernFix'
dynamic_resourcesoption
Fusion 1.3.9
- Fixed
dimensionblock model predicate not working for chunk geometry
Fusion 1.3.8
- Fixed crash when using
continuoustexture type as a sub texture for other texture types - Fixed models from block model modifiers grouped by random offset being submitted for all models' render types
- Fixed models from block model modifiers grouped by random offset not receiving world context
- Fixed texture dependencies for composite model not always being loaded
Fusion 1.3.7
- Fixed crash when breaking blocks targeted by block model modifiers due to Mixin bug
Fusion 1.3.6
- Added
random_offsetproperty for block model modifier model entries to overwrite hardcoded block random offsets - Improved randomness of
randomtexture type - Significantly reduced memory footprint of
MutableQuads and thus models from Fusion - Fixed item model modifiers always using the default model's transforms
- Fixed
match_state_in_frontbehaving asmatch_state - Fixed incorrect uv calculation when explicitly specifying frame indices for animated textures leading to it always showing the first frame
- Fixed incorrect translucency handling for item models with translucent textures
- Fixed any model with a
cuboidparent being baked as acuboidmodel - Fixed block model predicates being rotated incorrectly due to floating point errors
- Fixed crash for composite models with a model series without a default
Fusion 1.3.5
- Directional model predicates, i.e.
match_blockandmatch_state, are now rotated along withcompositemodel entries</l... [内容过长已截断]
Fusion 1.3.16 for NeoForge 26.3
on 2026 Oct 05Fusion 1.3.16
- 修复了物品连续纹理尺寸向上取整至2的幂次时计算错误(偏移1)的问题
Fusion 1.3.15b
- 修复了与 NeoForge 26.3.0.36-beta 及更新版本的崩溃问题
Fusion 1.3.15a
- 修复了标志位追踪未清除导致覆盖层渲染异常,有时造成模型部件缺失的问题
更新至 Minecraft 26.3
Fusion 1.3.15a
- 为新版 NeoForge 26.2.0.50-beta 的模组列表添加了图标和横幅图片
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性未始终应用于具有子纹理的纹理类型(如connecting和random)的问题 - 修复了区块几何体中
is_biome判定条件始终返回false的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未注册的问题 - 修复了当 Iris PBR 纹理包含空图块时,因精灵数量与普通纹理不一致而导致的崩溃问题
Fusion 1.3.13
- 新增与 Iris 的集成,可拦截 Fusion 纹理的法线贴图和高光贴图,并将其作为 Fusion 纹理处理
- 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接判定条件时发生的崩溃 - 修复了安装 Sodium 后因检测模型变换是否仅限于90度旋转时出现精度误差,导致模型光照偶尔错误的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer未始终覆盖标志位的问题
Fusion 1.3.11a
- 修复了烘焙面片时遇到
null区块图层导致的错误
Fusion 1.3.11
- 显著降低了 Fusion 模型的内存占用
MutableQuad的朝向和区块渲染类型现以位标志形式存储- 当
connecting纹理的判定条件恒为真或恒为假时,将忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现以更紧凑的方式存储 - 当
connecting
Fusion 1.3.16 for NeoForge 26.2
on 2026 Oct 05Fusion 1.3.16
- 修复了物品连续纹理尺寸向上取整至2的幂次时计算错误(偏移1)的问题
Fusion 1.3.15b
- 修复了标志位追踪未清除导致覆盖层渲染异常,有时造成模型部件缺失的问题
Fusion 1.3.15a
- 为新版 NeoForge 26.2.0.50-beta 的模组列表添加了图标和横幅图片
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性未始终应用于具有子纹理的纹理类型(如connecting和random)的问题 - 修复了区块几何体中
is_biome判定条件始终返回false的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未注册的问题 - 修复了当 Iris PBR 纹理包含空图块时,因精灵数量与普通纹理不一致而导致崩溃的问题
Fusion 1.3.13
- 新增与 Iris 的集成,可拦截 Fusion 纹理的法线贴图和高光贴图,并将其作为 Fusion 纹理处理
- 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接判定条件时崩溃的问题 - 修复了安装 Sodium 时,因检测模型变换是否仅限于90度旋转时存在精度误差,导致模型光照偶尔不正确的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer未始终覆盖标志位的问题
Fusion 1.3.11a
- 修复了烘焙面片时若
null区块图层导致报错的问题
Fusion 1.3.11
- 显著降低了 Fusion 模型的内存占用
MutableQuad的朝向和区块渲染类型现以位标志形式存储connecting纹理在判定条件恒为真或恒为假时会忽略非默认图块- 当部分图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理无子纹理时,其图块将延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移
Fusion 1.3.16 for NeoForge 26.1
on 2026 Oct 05Fusion 1.3.16
- 修复了连续纹理尺寸向上取整至2的幂次时,物品的计算结果偏移1的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性未始终应用于具有子纹理(如connecting和random)的纹理类型的问题 - 修复了区块几何体中
is_biome谓词始终判定为false的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了当Iris PBR纹理包含空图块时,因精灵数量与普通纹理不一致而导致的崩溃问题
Fusion 1.3.13
- 新增与Iris的集成,可拦截Fusion纹理的法线贴图和高光贴图,并将其作为Fusion纹理处理
- 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据而导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时导致的崩溃问题 - 修复了安装Sodium时,因检测模型变换是否仅限于90度旋转时的精度误差,导致模型光照偶尔不正确的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer未始终覆盖标志位的问题
Fusion 1.3.11a
- 修复了烘焙面片时若
chunk layer为null会报错的问题
Fusion 1.3.11
- 大幅降低Fusion模型的内存占用
MutableQuad的朝向和区块渲染类型现在以位标志形式存储connecting纹理在谓词恒为真或恒为假时会忽略非默认图块- 当部分图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理无子纹理时,其图块将延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移未按1/16比例缩放的问题
Fusion 1.3.9
- 修复了区块几何体中
dimension方块模型谓词无效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时导致的崩溃问题 - 修复了复制四边形属性时未
Fusion 1.3.16 for NeoForge 1.21.11
on 2026 Oct 05聚变 1.3.16
- 修复了连续纹理尺寸向上取整至2的幂时,对物品计算结果偏移1的问题
聚变 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性未始终应用于带有子纹理的材质类型(如connecting和random)的问题 - 修复了区块几何体中
is_biome谓词始终判定为false的问题
聚变 1.3.14a
- 修复了当未使用其他自定义渲染类型时,NeoForge模型的
render_type属性导致模型不可见的问题
聚变 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未注册的问题 - 修复了当Iris PBR材质包含空图块时,因精灵数量与普通材质不一致而导致崩溃的问题
聚变 1.3.13
- 新增
TextureType#getBlockStateRenderTypes方法,用于返回材质可能使用的渲染类型 - 新增与Iris的集成,拦截Fusion材质的法线贴图和高光贴图,并将其作为Fusion材质处理
- 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random材质类型的子纹理接收到错误纹理数据而导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时崩溃的问题 - 为小地图模组添加了临时解决方案,因其未针对不同渲染类型检查几何体
- 修复了安装Sodium时,因检测模型变换是否仅限于90度旋转时出现精度误差,导致模型光照偶尔不正确的问题
聚变 1.3.12
- 修复了
MutableQuad#chunkLayer未始终覆盖标志位的问题
聚变 1.3.11
- 显著降低了Fusion模型的内存占用
MutableQuad的朝向和区块渲染类型现在以位标志存储- 当
connecting材质的谓词恒为真或恒为假时,会忽略非默认图块 - 当
connecting材质的部分图块为空时,其子纹理数据现在以更紧凑的方式存储 - 当
connecting材质无子纹理时,其图块将延迟初始化
聚变 1.3.10
- 修复了模型物品变换(
display属性)的平移未按1/16比例缩放的问题
聚变 1.3.9
- 修复了区块几何体中
dimension方块模型谓词无效的问题</
Fusion 1.3.16 for NeoForge 1.21.9
on 2026 Oct 05Fusion 1.3.16
- 修复了物品连续纹理尺寸向上取整至2的幂次时计算错误(偏移1)的问题
Fusion 1.3.15a
- 修复了当帧序非连续时,动画纹理使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性未始终应用于含子纹理的纹理类型(如connecting和random)的问题 - 修复了区块几何体的
is_biome谓词始终判定为false的问题
Fusion 1.3.14a
- 修复了NeoForge模型的
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未注册的问题 - 修复了Iris PBR纹理存在空图块时因精灵数量与普通纹理不一致导致的崩溃问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes方法,用于返回纹理可能使用的渲染类型 - 新增与Iris的集成,可拦截Fusion纹理的法线贴图和高光贴图并将其作为Fusion纹理处理
- 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时崩溃的问题 - 为小地图模组未检查不同渲染类型的几何体问题添加了临时解决方案
- 修复了安装Sodium时因检测模型变换是否仅限90度旋转存在精度误差,导致模型光照偶尔错误的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer未始终覆盖标志位的问题
Fusion 1.3.11
- 显著降低Fusion模型的内存占用
MutableQuad的朝向和区块渲染类型现以位标志存储connecting纹理在谓词恒真或恒假时忽略非默认图块connecting纹理的子纹理数据在部分图块为空时采用更紧凑的存储方式- 当
connecting纹理无子纹理时,其图块将延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移量未按1/16比例缩放的问题
Fusion 1.3.9
- 修复
Fusion 1.3.16 for NeoForge 1.21.8
on 2026 Oct 05Fusion 1.3.16
- 修复了物品的连续纹理尺寸向上取整为 2 的幂时的计算偏差 1 的问题
Fusion 1.3.15a
- 修复了动画纹理在帧序非连续时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性不总是应用于带有子纹理(如connecting和random)的纹理类型的问题 - 修复了
is_biome谓词在区块几何体上始终判定为false的问题
Fusion 1.3.14a
- 修复了 NeoForge 模型的
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了当鸢尾花(Iris)PBR 纹理含有空图块,导致精灵数量与普通纹理不一致时的崩溃问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,返回纹理可能使用的渲染类型 - 新增与鸢尾花(Iris)的集成,拦截 Fusion 纹理的法线贴图和高光贴图,并将其作为 Fusion 纹理处理
- 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时的崩溃问题 - 为小地图模组未检查不同渲染类型几何体的问题添加了临时解决方案
- 修复了安装钠(Sodium)时,由于检查模型变换是否局限于 90 度旋转时出现精度错误,导致模型光照有时不正确的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer不总是覆盖标志位的问题
Fusion 1.3.11
- 大幅降低了 Fusion 模型的内存占用
MutableQuad的朝向和区块渲染类型现在以位标志形式存储- 当谓词恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块将延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移未按 1/16 缩放的问题
Fusion 1.3.9
- 修复了
dimension方块模型谓词对区块几何体不生效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时的崩溃问题 - 修复了破坏被方块模型修改器针对的方块时的崩溃问题
Fusion 1.3.7
- 修复了由于 Mixin 缺陷导致破坏被方块模型修改器针对的方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修改器的模型条目新增
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 大幅降低了
MutableQuad的内存占用,从而降低了 Fusion 模型的内存占用 - 修复了
match_state_in_front表现得如同match_state的问题 - 修复了为动画纹理显式指定帧索引时 UV 计算错误,导致其始终显示第一帧的问题
- 修复了由于浮点数误差导致方块模型谓词旋转不正确的问题
- 修复了
composite模型的父模型未被加载的问题
Fusion 1.3.5
- 方向性模型谓词(即
match_block和match_state)现在会随composite模型条目一起旋转 - 用能更好处理中心方块空间之外元素的算法,替换了原版的模型元素 UV 默认计算方式
- 修复了 Fusion 模型的物品变换(
display属性)反序列化的问题 - 修复了
match_block、match_state模型谓词以及match_block、match_state、match_block_in_front、match_state_in_front连接谓词仅使用blocks数组属性中最后一个方块的问题 - 修复了
composite模型变换的原点被偏移的问题 - 修复了
composite模型变换与方块状态文件变换的组合顺序问题 - 修复了原版 UV 锁处理在模型变换进行平移或缩放时失效的问题
- 为钠(Sodium)破坏动画纹理插值的问题添加了临时解决方案
Fusion 1.3.16 for NeoForge 1.21.5
on 2026 Oct 05Fusion 1.3.16
- 修复了物品的连续纹理向上取整至2的幂次时尺寸计算偏差1的问题
Fusion 1.3.15a
- 修复了当帧序不为顺序排列时,动态纹理使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于带有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome谓词对于区块几何体始终判定为false的问题
Fusion 1.3.14a
- 修复了 NeoForge 模型的
render_type属性在没有使用其他自定义渲染类型时导致模型不可见的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了当鸢尾花 PBR 纹理包含空图块导致精灵图数量与常规纹理不同时的崩溃问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,用于返回纹理可能使用的渲染类型 - 新增与鸢尾花的集成,可拦截 Fusion 纹理的法线贴图与高光贴图,并将其作为 Fusion 纹理处理
- 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时的崩溃问题 - 为不检查不同渲染类型几何体的小地图模组添加了变通方案
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志位的问题
Fusion 1.3.11
- 显著减少了 Fusion 模型的内存占用
MutableQuad的朝向与区块渲染类型现以位标志形式存储- 当谓词恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块会延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移未按 1/16 缩放的问题
Fusion 1.3.9
- 修复了
dimension方块模型谓词对区块几何体无效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型子纹理时的崩溃问题 - 修复了破坏被方块模型修饰符目标指定的方块时的崩溃问题
Fusion 1.3.7
- 修复了因 Mixin 缺陷导致破坏被方块模型修饰符目标指定的方块时的崩溃问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 显著降低了
MutableQuad的内存占用,从而降低了 Fusion 模型的内存占用 - 修复了
match_state_in_front表现得如同match_state的问题 - 修复了为动态纹理显式指定帧索引时 UV 计算错误,导致始终显示第一帧的问题
- 修复了因浮点数误差导致方块模型谓词旋转错误的问题
- 修复了
composite模型的父模型未被加载的问题
Fusion 1.3.5
- 方向性模型谓词(即
match_block和match_state)现在会随composite模型条目一同旋转 - 用能够更好处理中心方块空间之外元素的计算方式,替换了原版的模型元素默认 UV 计算
- 修复了 Fusion 模型的物品变换(
display属性)反序列化问题 - 修复了
match_block、match_state模型谓词以及match_block、match_state、match_block_in_front、match_state_in_front连接谓词仅使用blocks数组属性中最后一个方块的问题 - 修复了
composite模型变换的原点被偏移的问题 - 修复了
composite模型变换与方块状态文件变换的合成顺序问题 - 修复了原版 UV 锁处理在模型进行平移或缩放变换时失效的问题
- 为钠破坏动态纹理插值的问题添加了变通方案
Fusion 1.3.4
- 修复了
match_block和match_state方块谓词的线程问题,该问题可能导致错误结果或崩溃
Fusion 1.3.16 for NeoForge 1.21.4
on 2026 Oct 05Fusion 1.3.16
- 修复了物品连续纹理尺寸向上取整至2的幂次时计算错误(偏移1)的问题
Fusion 1.3.15a
- 修复了当帧序号非连续时,动画纹理使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性未始终应用于connecting和random等含子纹理的材质类型的问题 - 修复了区块几何体中
is_biome谓词始终判定为false的问题
Fusion 1.3.14a
- 修复了当未使用其他自定义渲染类型时,NeoForge模型的
render_type属性导致模型不可见的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未注册的问题 - 修复了Iris PBR材质存在空图块时,因精灵数量与普通材质不一致导致的崩溃问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes方法,用于返回材质可能使用的渲染类型 - 新增与Iris的集成,可拦截Fusion材质的法线贴图和高光贴图并作为Fusion材质处理
- 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random材质类型的子纹理接收错误材质数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时崩溃的问题 - 为小地图模组添加了临时解决方案,使其能正确检查不同渲染类型的几何体
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer未始终覆盖标志位的问题
Fusion 1.3.11
- 显著降低了Fusion模型的内存占用
MutableQuad的朝向和区块渲染类型现以位标志存储connecting材质在谓词恒为真或恒为假时会忽略非默认图块connecting材质的子纹理数据在部分图块为空时采用更紧凑的存储方式- 当
connecting材质无子纹理时,其图块将延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移量未按1/16比例缩放的问题 - 修复了使用Sodium时,受方块模型修饰符影响的方块模型未接
Fusion 1.3.16 for NeoForge 1.21.3
on 2026 Oct 05Fusion 1.3.16
- 修复了物品的连续纹理大小向上取整为2的幂的计算偏差1的问题
Fusion 1.3.15b
- 修复了连接纹理在没有世界上下文的情况下渲染并选中空图块时的错误
Fusion 1.3.15a
- 修复了动画纹理在帧非顺序排列时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于拥有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome谓词对于区块几何体始终判定为false的问题
Fusion 1.3.14a
- 修复了NeoForge模型
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题 - 修复了使用NeoForge自定义几何体的模组模型被当作普通模型烘焙的问题
Fusion 1.3.14
- 新增
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的Fusion模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了当Iris PBR纹理存在空图块导致精灵图数量与普通纹理不一致时的崩溃问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,返回纹理可能使用的渲染类型 - 新增与Iris的集成,拦截Fusion纹理的法线贴图和高光贴图并将其作为Fusion纹理处理
- 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时的崩溃问题 - 为不检查不同渲染类型几何体的小地图模组添加了变通方案
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志的问题
Fusion 1.3.11
- 大幅减少了Fusion模型的内存占用
MutableQuad的朝向和区块渲染类型现以位标志形式存储- 当谓词恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块采用惰性初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移未按1/16缩放的问题 - 修复了方块模型修饰符的目标方块模型在使用Sodium时无法接收世界上下文的问题
- 修复了使用ModernFix的
dynamic_resources选项时模型有时加载失败的问题
Fusion 1.3.9
- 修复了
dimension方块模型谓词对区块几何体不生效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时的崩溃问题 - 修复了按随机偏移分组的方块模型修饰符模型被提交到所有模型渲染类型的问题
- 修复了按随机偏移分组的方块模型修饰符模型无法接收世界上下文的问题
Fusion 1.3.7
- 修复了因Mixin错误导致破坏方块模型修饰符的目标方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增
random_offset属性,用于覆盖硬编码的方块随机偏移 - 提升了
random纹理类型的随机性 - 大幅减少了
MutableQuad的内存占用,从而减少了Fusion模型的内存占用 - 修复了物品模型修饰符始终使用默认模型变换的问题
- 修复了
match_state_in_front表现为match_state的问题 - 修复了为动画纹理显式指定帧索引时UV计算错误导致始终显示第一帧的问题
- 修复了任何以
cuboid为父级的模型都被烘焙为cuboid模型的问题 - 修复了方块模型谓词因浮点错误而旋转不正确的问题
- 修复了Forge/NeoForge的
render_type属性对cuboid模型不生效的问题
Fusion 1.3.5
- 方向性模型谓词(即
match_block和match_state)现会随composite模型条目一同旋转 - 替换(内容被截断)
Fusion 1.3.16 for NeoForge 1.21.1
on 2026 Oct 05Fusion 1.3.16
- 修复了物品的连续纹理向上取整到2的幂次方大小时的计算偏差1的问题
Fusion 1.3.15b
- 修复了在无世界上下文渲染连接纹理且选中空方块时出现的错误
- 修复了半透明物品模型在画质设为“极佳!”时不可见的问题
Fusion 1.3.15a
- 修复了动画纹理在帧非按顺序排列时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总能应用于带有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome战利品表谓词对区块几何体总是判定为false的问题
Fusion 1.3.14a
- 修复了NeoForge模型
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题 - 修复了使用NeoForge自定义几何体的升级模块模型被当作普通模型烘焙的问题
Fusion 1.3.14
- 新增
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的Fusion模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了鸢尾花PBR材质含有空方块时导致精灵数量与普通材质不同而崩溃的问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,用于返回材质可能使用的渲染类型 - 新增与鸢尾花的集成,可拦截Fusion材质的法线贴图和高光贴图并按Fusion材质处理
- 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误材质数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接战利品表谓词时崩溃的问题 - 为不检查不同渲染类型几何体的小地图模组添加了临时解决方案
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总能覆盖标志的问题
Fusion 1.3.11
- 大幅减少了Fusion模型占用的内存
MutableQuad的朝向和区块渲染类型现以位标志形式存储- 当战利品表谓词恒为真或恒为假时,
connecting材质会忽略非默认的方块 - 当部分方块为空时,
connecting材质的子纹理数据现以更紧凑的方式存储 - 当
connecting材质没有子纹理时,其方块会延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移未按1/16缩放的问题 - 修复了被方块模型修饰符指定的方块模型在钠下无法接收世界上下文的问题
- 修复了使用现代化修复的
dynamic_resources选项时模型偶尔加载失败的问题
Fusion 1.3.9
- 修复了
dimension方块模型战利品表谓词对区块几何体无效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型子纹理时崩溃的问题 - 修复了按随机偏移分组的方块模型修饰符模型被提交到所有模型渲染类型的问题
- 修复了按随机偏移分组的方块模型修饰符模型无法接收世界上下文的问题
Fusion 1.3.7
- 修复了由于Mixin缺陷,破坏被方块模型修饰符指定的方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增
random_offset属性,用于覆盖硬编码的方块随机偏移 - 提升了
random纹理类型的随机性 - 大幅减少了
MutableQuad的内存占用,从而减少了Fusion模型的内存占用 - 修复了物品模型修饰符总是使用默认模型变换的问题
- 修复了
match_state_in_front表现为match_state的问题 - 修复了为动画材质显式指定帧索引时UV计算错误,导致总是显示第一帧的问题
- 修复了带有半透明材质的物品模型幻影处理不正确的问题
- 修复了任何以
cuboid为父级的模型被烘焙为cuboid模型的问题 - 修复了由于浮点数错误导致方块模型战利品表谓词旋转不正确的问题
- 修复了Forge/NeoForge的
render_type属性对cuboid模型无效的问题
Fusion 1.3.5</h3
Fusion 1.3.16 for NeoForge 1.20.6
on 2026 Oct 05Fusion 1.3.16
- 修复了连续纹理尺寸向上取整为2的幂时,对物品计算结果偏移1的问题
Fusion 1.3.15b
- 修复了在无世界上下文的情况下渲染连接纹理并选中空方块实体时出现的错误
- 修复了当图形设置为“超棒的!”时半透明物品模型不可见的问题
Fusion 1.3.15a
- 修复了当帧序非连续时,动画纹理使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性未始终应用于含子纹理的材质类型(如connecting和random)的问题 - 修复了区块几何体的
is_biome谓词始终判定为false的问题
Fusion 1.3.14a
- 修复了NeoForge模型的
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题 - 修复了使用NeoForge自定义几何体的模组模型被烘焙为普通模型的问题
Fusion 1.3.14
- 新增
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的Fusion模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未注册的问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes方法,用于返回材质可能使用的渲染类型 - 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random材质类型的子纹理接收错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时崩溃的问题 - 为小地图模组未针对不同渲染类型检查几何体的问题添加了临时解决方案
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer未始终覆盖标志位的问题
Fusion 1.3.11
- 显著降低了Fusion模型的内存占用
MutableQuad的朝向和区块渲染类型现以位标志存储connecting材质在谓词恒为真或恒为假时忽略非默认方块实体- 当部分方块实体为空时,
connecting材质的子纹理数据现以更紧凑方式存储 - 当
connecting材质无子纹理时,其方块实体将
Fusion 1.3.16 for NeoForge 1.20.4
on 2026 Oct 05Fusion 1.3.16
- 修复了物品的连续纹理大小向上取整到2的幂次时计算偏差1的问题
Fusion 1.3.15b
- 修复了在无世界上下文渲染连接纹理且选中空图块时的报错
Fusion 1.3.15a
- 修复了动画纹理在帧顺序不连续时使用错误帧索引的问题
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于带有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome谓词对区块几何体总是判定为false的问题
Fusion 1.3.14a
- 修复了 NeoForge 模型
render_type属性在未使用其他自定义渲染类型时导致模型不可见的问题 - 修复了使用 NeoForge 自定义几何体的已修改模型被当作普通模型烘焙的问题
Fusion 1.3.14
- 新增
DefaultModelTypes#BLOCK_ENTITY_MARKER - 修复了父级为
minecraft:builtin/entity的 Fusion 模型未被标记为自定义物品渲染器的问题 - 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题
Fusion 1.3.13
- 新增
TextureType#getBlockStateRenderTypes,返回纹理可能使用的渲染类型 - 修复了无几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时崩溃的问题 - 为不检查不同渲染类型几何体的小地图模组添加了临时解决方案
- 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志的问题
Fusion 1.3.11
- 大幅减少了 Fusion 模型占用的内存
MutableQuad的朝向和区块渲染类型现以位标志形式存储- 当谓词恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块会延迟初始化
Fusion 1.3.10
- 修复了图形设置为“超棒的!”时半透明物品模型不可见的问题
- 修复了模型物品变换(
display属性)的位移未按1/16缩放的问题 - 修复了使用钠时,方块模型修饰符目标的模型无法接收世界上下文的问题
- 修复了使用现代化修复 (ModernFix) 的
dynamic_resources选项时模型有时加载失败的问题
Fusion 1.3.9
- 修复了
dimension方块模型谓词对区块几何体无效的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时崩溃的问题 - 修复了按随机偏移分组的方块模型修饰符模型被提交给所有模型渲染类型的问题
- 修复了按随机偏移分组的方块模型修饰符模型无法接收世界上下文的问题
Fusion 1.3.7
- 修复了因 Mixin 错误导致破坏方块模型修饰符目标方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修饰符的模型条目新增
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 大幅减少了
MutableQuad的内存占用,从而减少 Fusion 模型的内存占用 - 修复了物品模型修饰符总是使用默认模型变换的问题
- 修复了
match_state_in_front表现得如同match_state的问题 - 修复了为动画纹理显式指定帧索引时 UV 计算错误,导致始终显示第一帧的问题
- 修复了带有半透明纹理的物品模型的半透明处理错误
- 修复了任何以
cuboid为父级的模型被烘焙为cuboid模型的问题 - 修复了方块模型谓词因浮点误差而旋转错误的问题
- 修复了 Forge/NeoForge 的
render_type属性对cuboid模型无效的问题 - 修复了父级模型与物品标识符位于同一路径的物品模型加载失败的问题
Fusion 1.3.5
- 方向性模型谓词(即
match_block和match_state)现在会随composite</cod
Fusion 1.3.16 for Fabric 26.3
on 2026 Oct 05Fusion 1.3.16
- 修复了物品的连续纹理尺寸向上取整为 2 的幂时计算偏差 1 的问题
Fusion 1.3.15a
- 修复了破坏叠加层渲染的标志未被清除的问题,有时会导致模型部分缺失
更新至 Minecraft 26.3
Fusion 1.3.15
- 修复了
ambientocclusion、shade和emissive模型属性并非总是应用于含有子纹理的纹理类型(如connecting和random)的问题 - 修复了
is_biome谓词对于区块几何体始终判定为false的问题
Fusion 1.3.14
- 修复了
DefaultModelTypes#ITEM_MODEL_GENERATOR未被注册的问题 - 修复了当 Iris PBR 纹理含有空图块导致精灵数量与普通纹理不同时的崩溃问题
Fusion 1.3.13
- 新增与 Iris 的集成,可拦截 Fusion 纹理的法线贴图和高光贴图,并将其作为 Fusion 纹理处理
- 修复了没有几何体的模型被烘焙为缺失模型的问题
- 修复了
random纹理类型的子纹理接收到错误纹理数据导致崩溃的问题 - 修复了在物品模型中使用
is_face_visible连接谓词时崩溃的问题 - 修复了
pane_culling_fix选项导致子模型无法接收世界上下文的问题
Fusion 1.3.12
- 修复了
MutableQuad#chunkLayer并非总是覆盖标志的问题
Fusion 1.3.11a
- 修复了使用
null区块层烘焙面时的错误
Fusion 1.3.11
- 显著减少了 Fusion 模型占用的内存
MutableQuad的朝向和区块渲染类型现在以位标志形式存储- 当谓词恒为真或恒为假时,
connecting纹理会忽略非默认图块 - 当部分图块为空时,
connecting纹理的子纹理数据现在以更紧凑的方式存储 - 当
connecting纹理没有子纹理时,其图块采用延迟初始化
Fusion 1.3.10
- 修复了模型物品变换(
display属性)的平移未按 1/16 缩放的问题
Fusion 1.3.9
- 修复了
dimension方块模型谓词对区块几何体不起作用的问题
Fusion 1.3.8
- 修复了将
continuous纹理类型用作其他纹理类型的子纹理时崩溃的问题 - 修复了复制面属性时面材质缓存未失效导致材质属性错误的问题
- 修复了 Sodium 导致 Fusion 动画纹理无法播放动画的问题
Fusion 1.3.7
- 修复了因 Mixin 缺陷导致破坏被方块模型修改器定向的方块时崩溃的问题
Fusion 1.3.6
- 为方块模型修改器的模型条目新增了
random_offset属性,用于覆盖硬编码的方块随机偏移 - 改进了
random纹理类型的随机性 - 显著降低了
MutableQuad以及由此带来的 Fusion 模型的内存占用 - 修复了
match_state_in_front表现得如同match_state的问题 - 修复了为动画纹理显式指定帧索引时 UV 计算错误,导致其总是显示第一帧的问题
- 修复了方块模型谓词因浮点错误而旋转不正确的问题
- 修复了
composite模型的父模型未被加载的问题
Fusion 1.3.5
- 方向性模型谓词(即
match_block和match_state)现在会随composite模型条目一起旋转 - 用能更好处理中心方块空间之外元素的算法替换了原版模型元素的默认 UV 计算
- 修复了 Fusion 模型的物品变换(
display属性)反序列化的问题 - 修复了
match_block、match_state模型谓词以及match_block、match_state、match_block_in_front、match_state_in_front连接谓词仅使用blocks数组属性中最后一个方块的问题 - 修复了
composite模型变换的原点偏移问题 - 修复了
composite模型变换与方块状态文件变换的组合顺序问题 - 修复了原版 UV 锁处理在模型变换进行平移或缩放时失效的问题
Fusion 1.3.4
- 修复了
match_block和match_state方块谓词的线程问题,该问题可能导致结果错误或崩溃 - 修复了元素面的 'uv' 属性被忽略的问题




