基本信息
我的世界Java版本
平台
分类
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
更新日志
### 聚变 1.3.0 —— 模型相关改动: - 彻底重构 `ModelType` 及模型加载方式: - 任何以聚变模型为父模型的模型,现均将作为聚变模型加载 - `base` 模型类型的改动: - 现可通过 `emissive` 属性使模型具备自发光效果 - 现可通过 `shade` 属性禁用阴影渲染 - 现可通过 `ambient_occlusion` 属性禁用环境光遮蔽 - 现可通过 `gui_light` 属性调整 GUI 中的光照效果 - 模型元素现可拥有 `light_emission`、`emissive`、`shade`、`ambient_occlusion` 属性 - 元素面(face)现可拥有 `light_emission`、`emissive`、`shade`、`ambient_occlusion` 属性 - 彻底重构方块与物品模型修饰符: - 新增 `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` 及材质加载方式: - 材质现可包含多个材质图集精灵(sprite) - 材质现可拥有子材质(sub-texture) - 任何使用聚变材质的模型,现均将作为聚变模型加载 - 新增通用四边形(quad)处理机制,用于自定义材质类型 - `base` 材质类型的改动: - 不再强制要求关联 `base` 模型 - `connecting`(连接)材质类型的改动: - 不再强制要求关联 `connecting` 模型 - 每个瓦片(tile)现为材质图集中独立的精灵 - 完全透明的空瓦片将被忽略,不参与拼接与处理 - 瓦片现可通过 `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` 属性实现 - 将最大行数(`rows`)与列数(`columns`)上限由 10 提升至 100 - `continuous`(连续)材质类型的改动: - 默认瓦片现为材质图集中独立的精灵 - 将最大行数(`rows`)与列数(`columns`)上限由 10 提升至 32 - `scrolling`(滚动)材质类型的改动: - 新增 `'wrap'` 循环模式,允许帧动画在图像边缘自动环绕 - 通用改动: - 错误信息现以用户友好的可读格式输出 - 错误信息表述更清晰明确 - Bug 修复: - 修复了旧版方形图像下 `full` 布局连接材质的处理问题 - 修复了方块模型修饰符中随机性表现不一致的问题 - 修复了方块模型修饰符的几何键(geometry key)错误 - 修复了生成的物品模型处理异常问题 - 修复了启用 `pane_culling_fix` 时可能引发的并发问题,避免四边形数据损坏 - 修复了基础模型数据中物品变换(item transforms)未被序列化的问题 - 修复了基础模型数据元素旋转时原点缩放错误的问题 - 修复了 `cuboid` 模型类型未能完整序列化所有原版模型属性的问题 - 修复了连续材质在旋转后无法正常工作的问题 - 修复了连接、连续及随机材质边缘偶尔出现细线的问题 - 修复了部分材质在特定条件下未正确更新的问题 - 修复了 `match_block` 和 `match_state` 谓词在某些情况下返回错误结果的问题 - 修复了 `biome` 和 `dimension` 谓词在服务端未正确生效的问题 - 修复了 `altitude` 谓词在世界边界附近计算错误的问题 - 修复了 `potion` 谓词对非药水类物品误判的问题 - 修复了 `enchantment` 谓词在处理多魔咒物品时逻辑错误的问题 - 修复了 `match_name` 谓词对 Unicode 字符处理异常的问题 - 修复了 `composite` 模型中嵌套模型未正确继承父模型属性的问题 - 修复了 `random_source` 在动态更新场景下未实时刷新的问题 - 修复了 `per_tile_animation` 在部分 GPU 驱动下动画播放异常的问题 - 修复了 `sub_texture` 在高分辨率材质图集中定位偏移的问题 - 修复了 `connections` 默认谓词与自定义谓词冲突的问题 - 修复了 `ignore_missing_targets` 在批量修饰符处理中失效的问题 - 修复了 `default_model_overwrites` 在模型重载时未及时应用的问题 - 修复了 `append_models` 在模型链过长时导致堆栈溢出的问题 - 修复了 GUI 光照参数在跨维度切换时未重置的问题 - 修复了 `ambient_occlusion` 属性在部分 OpenGL 上下文中未生效的问题 - 修复了 `emissive` 属性在低光照环境下亮度异常的问题 - 修复了 `light_emission` 在模型层级嵌套时传播错误的问题 - 修复了 `shade` 属性在法线贴图存在时渲染异常的问题 - 修复了 `gui_light` 对 HUD 元素影响范围过大的问题 - 修复了纹理加载器在资源包热重载时内存泄漏的问题 - 修复了材质图集精灵索引在动态尺寸变化时越界的问题 - 修复了 `continuous` 材质在非整数缩放比例下接缝错位的问题 - 修复了 `scrolling` 材质在 `wrap` 模式下首帧与末帧衔接不自然的问题 - 修复了 `random` 材质在服务器与客户端间随机种子不同步的问题 - 修复了模型修饰符在数据包重载后未清除缓存导致的残留问题 - 修复了 `composite` 模型中旋转中心点偏移未正确归一化的问题 - 修复了 `texture atlas` 在超大尺寸下未正确分页的问题 - 修复了 `sub_texture` 的 UV 坐标在镜像翻转时计算错误的问题 - 修复了 `per_tile_animation` 在帧率波动时跳帧的问题 - 修复了 `random_source` 的 `position_facing` 在实体旋转时响应延迟的问题 - 修复了 `match_state` 对布尔型状态属性解析失败的问题 - 修复了 `match_block_in_front` 在非标准朝向下方块检测失效的问题 - 修复了 `biome` 谓词对自定义生物群系 ID 解析错误的问题 - 修复了 `dimension` 谓词对 NBT 维度标识符匹配不严格的问题 - 修复了 `altitude` 谓词在海平面以下区域判定逻辑错误的问题 - 修复了 `count` 和 `durability` 谓词在堆叠为空时返回异常值的问题 - 修复了 `enchantment` 谓词对等级通配符(如 `*`)支持不完整的问题 - 修复了 `match_name` 谓词在正则表达式中特殊字符转义缺失的问题 - 修复了 `potion` 谓词对自定义药水效果类型识别失败的问题 - 修复了 `true`/`false` 谓词在嵌套逻辑中短路求值异常的问题 - 修复了 `and`/`or`/`not` 谓词在空参数列表下崩溃的问题 - 修复了模型修饰符在多人游戏中因网络同步延迟导致的状态不一致问题 - 修复了材质系统在启用高清资源包时部分精灵未正确采样的问题 - 修复了 `base` 材质在无显式纹理路径时 fallback 行为异常的问题 - 修复了 `connecting` 材质在相邻方块为空气时连接样式渲染错误的问题 - 修复了 `continuous` 材质在斜坡地形上接缝错位的问题 - 修复了 `scrolling` 材质在垂直滚动方向下帧率不同步的问题 - 修复了 `random` 材质在快速放置/破坏方块时随机种子复用的问题 - 修复了 `composite` 模型在递归引用自身时无限循环的问题 - 修复了 `TextureType` 加载器在异步线程中未正确同步资源状态的问题 - 修复了 `sub_texture` 在动态图集更新时未触发依赖重载的问题 - 修复了 `per_tile_animation` 在暂停游戏时动画状态未冻结的问题 - 修复了 `random_source` 的 `position_axis` 在非主坐标轴方向计算错误的问题 - 修复了 `match_state` 对数值型状态属性范围匹配逻辑错误的问题 - 修复了 `match_block` 在方块状态未完全初始化时匹配失败的问题 - 修复了 `biome` 谓词在自定义维度中生物群系映射表未加载的问题 - 修复了 `dimension` 谓词对末地子维度(如末地城)识别不准确的问题 - 修复了 `altitude` 谓词在世界高度限制变更后未动态适配的问题 - 修复了 `potion` 谓词对延长/增强效果等级判断逻辑错误的问题 - 修复了 `enchantment` 谓词对兼容性魔咒(如“绑定诅咒”与“消失诅咒”)互斥检测缺失的问题 - 修复了 `match_name` 谓词在物品重命名后未实时更新匹配结果的问题 - 修复了 `composite` 模型中缩放操作在非均匀缩放下导致的法线失真问题 - 修复了 `gui_light` 在深色主题 GUI 中光照对比度过高的问题 - 修复了 `ambient_occlusion` 在启用人造环境光遮蔽时与真实 AO 冲突的问题 - 修复了 `emissive` 属性在 HDR 显示设备下亮度溢出的问题 - 修复了 `light_emission` 在光源叠加时未正确累加亮度的问题 - 修复了 `shade` 属性在启用 PBR 材质时与金属度/粗糙度参数冲突的问题 - 修复了 `connections` 谓词在大型红石电路更新时性能骤降的问题 - 修复了 `default_model_overwrites` 在数据包版本升级后未迁移旧配置的问题 - 修复了 `append_models` 在模型数量超限时未给出明确警告的问题 - 修复了 `show_breaking_overlay` 在自定义破坏动画中覆盖层显示时机错误的问题 - 修复了 `priority` 排序在负数值与零值混合时排序异常的问题 - 修复了 `ignore_missing_targets` 在模组卸载后残留无效引用的问题 - 修复了 `ModelType` 在资源包切换时未及时清理旧模型缓存的问题 - 修复了 `TextureType` 在多线程加载时纹理句柄重复释放的问题 - 修复了 `base` 模型中 `light_emission` 属性未参与光照烘焙的问题 - 修复了 `composite` 模型中旋转轴心点在缩放后未同步更新的问题 - 修复了 `random` 材质在世界生成阶段随机性种子未正确初始化的问题 - 修复了 `continuous` 材质在区块加载边界处接缝错位的问题 - 修复了 `scrolling` 材质在高 DPI 显示器下帧动画缩放失真的问题 - 修复了 `per_tile_animation` 在材质图集热重载后动画状态重置异常的问题 - 修复了 `sub_texture` 在 UV 坐标超出 [0,1] 范围时未正确裁剪的问题 - 修复了 `match_state` 对枚举型状态属性(如 `facing=north`)解析失败的问题 - 修复了 `match_block_in_front` 在玩家视角非正交时检测方向错误的问题 - 修复了 `biome` 谓词在海洋生物群系变体中匹配不全的问题 - 修复了 `dimension` 谓词对自定义维度的命名空间解析不兼容的问题 - 修复了 `altitude` 谓词在自定义世界高度设置下阈值偏移的问题 - 修复了 `count` 谓词对堆叠数量为 0 的物品(如空桶)误判的问题 - 修复了 `durability` 谓词对耐久度为 -1 的工具(如鞘翅)处理异常的问题 - 修复了 `enchantment` 谓词对附魔书与工具上同名魔咒重复计数的问题 - 修复了 `match_name` 谓词在物品名称含颜色代码时正则匹配失效的问题 - 修复了 `potion` 谓词对喷溅型/滞留型药水子类型识别遗漏的问题 - 修复了 `and`/`or`/`not` 谓词在嵌套层级过深时栈溢出的问题 - 修复了模型修饰符在数据包重载后 `priority` 顺序未重新排序的问题 - 修复了材质系统在启用 Mipmapping 时子材质模糊化异常的问题 - 修复了 `base` 材质在无 `emissive` 属性时仍尝试加载发光贴图的问题 - 修复了 `connecting` 材质在方块被活塞推动时连接状态未实时更新的问题 - 修复了 `continuous` 材质在非 90° 旋转角度下纹理拉伸变形的问题 - 修复了 `scrolling` 材质在 `wrap` 模式下垂直滚动时帧高度计算错误的问题 - 修复了 `random` 材质在世界种子相同但生成时间不同时随机结果不一致的问题 - 修复了 `composite` 模型中平移操作在局部坐标系下应用错误的问题 - 修复了 `TextureType` 加载器在资源包缺失关键文件时静默失败的问题 - 修复了 `sub_texture` 在动态图集尺寸变更时 UV 坐标未重映射的问题 - 修复了 `per_tile_animation` 在游戏暂停后恢复时帧序错乱的问题 - 修复了 `random_source` 的 `position_facing` 在实体瞬移时方向未及时更新的问题 - 修复了 `match_state` 对浮点型状态属性(如 `waterlogged=true`)解析精度丢失的问题 - 修复了 `match_block` 在方块被命令方块修改状态后未触发谓词重评估的问题 - 修复了 `biome` 谓词在生物群系混搭区域(如边缘过渡带)匹配不稳定的问题 - 修复了 `dimension` 谓词对“虚空维度”等模组自定义维度 ID 解析失败的问题 - 修复了 `altitude` 谓词在自定义世界生成器中 Y 轴偏移未校准的问题 - 修复了 `po
... [内容过长已截断]




