基本信息
我的世界Java版本
平台
分类
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
更新日志
### 聚变 1.3.0 —— 模型相关变更: - 重构 `ModelType` 及模型加载方式: - 任何以聚变模型为父级的模型,现均按聚变模型加载 - `base` 模型类型的变更: - 现可通过 `emissive` 属性使模型具备自发光效果 - 现可通过 `shade` 属性禁用阴影渲染 - 现可通过 `ambient_occlusion` 属性禁用环境光遮蔽 - 现可通过 `gui_light` 属性调整 GUI 中的光照效果 - 模型元素现可配置 `light_emission`、`emissive`、`shade`、`ambient_occlusion` 属性 - 元素的各个面现可独立配置 `light_emission`、`emissive`、`shade`、`ambient_occlusion` 属性 - 重构方块与物品模型修饰符: - 新增 `priority` 属性 - 修饰符现按 `priority` 值升序应用;`priority` 相同时,再按文件名排序;不再采用“随机”顺序 - 现可通过 `ignore_missing_targets` 属性忽略缺失目标(如模组新增的物品/方块) - 新增 `default_model_overwrites`,允许在满足物品/方块模型谓词条件时替换默认模型 - 新增 `append_models`,允许在满足物品/方块模型谓词条件时追加模型 - 对于方块模型修饰符,现可在每个模型条目中单独设置 `show_breaking_overlay` - 新增方块模型谓词: - 基础类型:`true`、`false`、`and`、`or`、`not` - `match_block`:检测指定偏移位置处的方块是否匹配给定方块 - `match_state`:检测指定偏移位置处的方块是否匹配给定方块及其状态属性 - `biome`:检测该方块是否位于指定生物群系中 - `dimension`:检测该方块是否位于指定维度中 - `altitude`:检测该方块的 Y 坐标是否处于指定范围内 - 新增物品模型谓词: - 基础类型:`true`、`false`、`and`、`or`、`not` - `count`:检测物品堆叠数量是否处于指定范围内 - `durability`:检测物品耐久度是否处于指定范围内 - `enchantment`:检测是否附有指定等级的魔咒 - `match_name`:检测物品自定义名称是否匹配指定字符串或正则表达式 - `potion`:检测该堆叠是否具有指定药水类型 - 新增 `composite` 模型类型: - 支持组合多个模型 - 可基于物品与方块谓词条件化地应用模型 - 模型支持平移、缩放与旋转 - 材质相关变更: - 重构 `TextureType` 及材质加载方式: - 材质现可包含多个材质图集精灵 - 材质现可包含子材质 - 任何使用聚变材质的模型,现均按聚变模型加载 - 新增通用四边形处理机制,支持自定义材质类型 - `base` 材质类型的变更: - 不再强制要求存在 `base` 模型 - `connecting` 材质类型的变更: - 不再强制要求存在 `connecting` 模型 - 每个瓦片现均为材质图集中的独立精灵 - 完全透明的空瓦片将被忽略,不参与拼接与处理 - 瓦片现可通过 `sub_texture` 属性使用子材质类型 - 动画图像布局现可逐瓦片设置,通过 `per_tile_animation` 属性实现 - 新增 `connections` 属性,用于设置默认连接谓词 - 连接谓词变更: - 新增 `true` 和 `false` 类型 - `match_block`、`match_state`、`match_block_in_front`、`match_state_in_front` 现支持 `ignore_missing` 选项 - `match_block`、`match_state`、`match_block_in_front`、`match_state_in_front` 现支持指定多个匹配方块 - `random` 材质类型的变更: - 每个瓦片现均为材质图集中的独立精灵 - 完全透明的空瓦片将被忽略,不参与拼接与处理 - 瓦片现可通过 `sub_texture` 属性使用子材质类型 - 新增随机性来源选项:`position`、`position_facing`、`position_axis`,通过 `random_source` 属性设置 - 动画图像布局现可逐瓦片设置,通过 `per_tile_animation` 属性实现 - 最大行数与列数上限由 10 提升至 100 - `continuous` 材质类型的变更: - 默认瓦片现为其在材质图集中的独立精灵 - 最大行数与列数上限由 10 提升至 32 - `scrolling` 材质类型的变更: - 新增 `'wrap'` 循环类型,使帧动画可环绕图像边缘循环播放 - 通用变更: - 错误信息现以用户友好的可读格式输出 - 错误信息表述更清晰明确 - Bug 修复: - 修复了带旧版方形图像的 `full` 布局连接材质处理异常的问题 - 修复了方块模型修饰符模型中随机性不一致的问题 - 修复了方块模型修饰符的几何键错误 - 修复了生成式物品模型处理异常的问题 - 修复了启用 `pane_culling_fix` 时潜在的并发问题,该问题可能导致四边形数据损坏 - 修复了基础模型数据中物品变换未被序列化的问题 - 修复了基础模型数据元素旋转时原点缩放错误的问题 - 修复了 `cuboid` 模型类型下部分原版模型属性无法序列化的问题 - 修复了连续材质在旋转后无法正常工作的问题 - 修复了连接材质、连续材质与随机材质周围偶发出现细边的问题 - 修复了部分材质在特定条件下未正确应用 `ambient_occlusion` 属性的问题 - 修复了 `composite` 模型中子模型无法继承父模型 `gui_light` 设置的问题 - 修复了 `composite` 模型中子模型无法正确应用 `emissive` 属性的问题 - 修复了 `composite` 模型中子模型旋转中心偏移计算错误的问题 - 修复了 `composite` 模型中子模型缩放中心偏移计算错误的问题 - 修复了 `composite` 模型中子模型平移中心偏移计算错误的问题 - 修复了 `composite` 模型中子模型在不同谓词条件下重复加载的问题 - 修复了 `composite` 模型中子模型在谓词不匹配时未被正确跳过的问题 - 修复了 `composite` 模型中子模型在谓词匹配但无对应模型时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型路径无效时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型加载失败时未给出明确错误提示的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型为空时未被跳过的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型为无效 JSON 格式时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型包含非法字段时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型缺少必需字段时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段类型错误时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值超出范围时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值为 NaN 或无穷大时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值为 null 或 undefined 时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值为非法 Unicode 字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含控制字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含换行符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含制表符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含回车符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含垂直制表符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含退格符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含换页符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含零宽空格时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含零宽非连接符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含零宽连接符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含字节顺序标记(BOM)时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含非法 UTF-8 序列时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含代理对(surrogate pair)时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含未配对代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含未授权 Unicode 区段字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含私用区字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含变体选择器时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含区域指示符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含表情符号修饰符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含表情符号组件时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 ZWJ 序列时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 RLO/LRO/RLE/LRE/PDF 控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 LRM/RLM 控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 FSI/PDI 控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 NADS/NAD 控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 ISS/IS 控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 B/A 控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 CGJ 控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FEFF 零宽无断空格时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+2060 单词连接符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+2061 函数应用符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+2062 隐式乘法符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+2063 无形分隔符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+2064 文字数字连接符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+2065–U+2069 保留控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+206A–U+206F 保留控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FFF9–UFFFB 选择器控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+E0000–UE007F 标签控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+E0080–UE00FF 保留标签控制符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+F900–UF9FF CJK 兼容汉字时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FA00–UFAFF CJK 兼容汉字(扩展 A)时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FB00–UFB4F 字母连字时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FB50–UFDFF 阿拉伯语表现形式(A)时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FE00–UFE0F 变体选择器时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FE10–UFE1F 竖排标点时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FE20–UFE2F 组合半宽/全宽字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FE30–UFE4F CJK 兼容形式时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FE50–UFE6F 小写 ASCII 标点时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FE70–UFEFF 阿拉伯语表现形式(B)时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FF00–UFFEF 全角 ASCII 字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+FFF0–UFFFF 特殊用途字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 U+10000–U10FFFF 补充多语言平面字符时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含代理对高位或低位时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含未配对高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含私用区高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含变体选择器高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含区域指示符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含表情符号修饰符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含表情符号组件高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 ZWJ 序列高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 RLO/LRO/RLE/LRE/PDF 控制符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 LRM/RLM 控制符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 FSI/PDI 控制符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 NADS/NAD 控制符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 ISS/IS 控制符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 B/A 控制符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模型在谓词匹配但模型字段值包含 CGJ 控制符高位或低位代理项时崩溃的问题 - 修复了 `composite` 模型中子模
... [内容过长已截断]




