The 物品拆解器模组引入了一个专门用于拆解物品的制作台。通过此模组,玩家可以使用一种可配置且沉浸式的系统,将物品分解为其核心组件。
The 物品 拆解器 模组引入了一个专门用于拆解物品的制作台。通过此模组,玩家可以访问一个系统,该系统允许以可配置且沉浸的方式将物品拆解为其核心组件。 展示视频: Enderverse 的前 20 个模组展示 展示片段(来自 Enderverse 的视频): 来自 Enderverse 视频的简短展示片段 新的数据包系统 物品拆解器现在使用基于现代数据包的配置系统! 这意味着: 更好的模组兼容性 - 其他模组可以提供自己的物品拆解器配置 现成的内容包 - 我们为流行的模组提供官方包 模板生成 - 模组可以生成配置模板,帮助您创建自定义数据包 重新加载 - 使用 /reload 更新配置而无需重启(如果是数据包则有效,如果打包为模组/jar 则无效) 需要内容包 ️ 重要 : 您需要一个兼容的内容包/数据包才能使用此模组!如果没有检测到配置,模组会发出警告。 可用的官方内容包: 物品拆解器包 - VPB 物品拆解器包 - 盔甲与工具 物品拆解器包 - TACZ 可用的社区内容包: 物品拆解器包 - Marbled arsenal(由 Marbled 制作) 物品拆解器包 - TACZ ZC(由 awesome_hippo 制作) 物品拆解器包 - MrCrayfish 家具模组:翻新包(由 LeFroshEh 制作) 注意: 如果您创建了内容包,请留下包含链接的评论,我会将其添加到此列表中!:D 其他选项: 模组包特定配置 社区创建的数据包 自动生成配置(见下文) 主要功能 拆解工作台 多区块结构 :2x1 拆解台,物品放置在顶部 视觉物品渲染 :在桌面上看到物品以逼真的位置摆放 拆解锤 :使用随附的锤子工具分解物品 进度系统 :视觉效果通过粒子效果和特效显示拆解进度 数据包配置系统 基于配方的掉落物 :根据物品的合成配方自动生成材料 自定义掉落表 :使用 Minecraft 的掉落表系统实现独特掉落 多配方支持 :物品可以引用多个配方以生成复杂材料 NBT 匹配 :同一物品的不同变体(如模组枪械)可以有独特的配置 增强用户体验 按键支持 :按 P (可配置)直接将物品放置到拆解器上 智能提示 :可配置的物品提示显示拆解信息 视觉效果 :粒子效果、声音和动画增强拆解体验 耐久度系统 :物品状态影响材料回收率 高级功能 爆炸系统 :物品在拆解时可能有爆炸几率 舍入选项 :选择如何处理分数材料(标准/向下取整/向上取整) 模组集成 :内置支持 TACZ 枪械和 PointBlank 武器 自动生成 :自动为标记的物品创建配置 调试系统 :全面的日志记录用于故障排除 数据包结构 配置存储在您数据包命名空间下的数据包中。每个内容包使用自己的命名空间以避免与其他包冲突。 JAR/模组结构(lowcodefml): item-scrapper-pack-example-1.0.0.jar ├── META-INF/ │ └── mods.toml ├── pack.mcmeta └── data/ └── item_scrapper_pack_example/ # Your pack's mod ID └── item_scrapper/ # Target mod namespace ├── recipes/ │ ├── iron_sword_result.json │ └── iron_pickaxe_result.json └── transforms/ ├── iron_sword_transform.json └── iron_pickaxe_transform.json ZIP/数据包结构: item-scrapper-example-datapack.zip ├── pack.mcmeta └── data/ └── item_scrapper_pack_example/ # Your pack's namespace └── item_scrapper/ # Target mod namespace ├── recipes/ │ ├── iron_sword_result.json │ └── iron_pickaxe_result.json └── transforms/ ├── iron_sword_transform.json └── iron_pickaxe_transform.json 结构说明: 第一层 :您内容包的唯一命名空间(防止不同包之间的冲突) 第二层 : item_scrapper 命名空间(告诉物品拆解器模组加载这些配置) recipes/ :包含物品的拆解行为配置 transforms/ :包含物品在拆解台上的视觉定位数据 示例: data/item_scrapper_pack_vpb/item_scrapper/ data/item_scrapper_pack_armor_tools/item_scrapper/ data/my_custom_pack/item_scrapper/ 配方配置 { "minecraft:diamond_pickaxe": [ { "lootable": { "autoGenerateFromRecipe": true, "recipeId": "minecraft:diamond_pickaxe", "returnAmount": { "min": 25.0, "max": 35.0 }, "amountForMaxReturn": 1 }, "requiredHits": 4.0, "explosionChance": 0.0, "explosionPower": 0.0, "useDurabilityMultiplier": true, "roundingType": "STANDARD" } ] } 变换配置 { "minecraft:diamond_pickaxe": [ { "xLocation": 0.0, "yLocation": 0.0, "zLocation": 0.0, "layingRotation": 0.0, "scale": 1.0 } ] } 高级 NBT 匹配 (用于模组物品) { "tacz:modern_kinetic_gun": [ { "requiredNbt": "{GunId:\"tacz:glock_17\"}", "lootable": { "autoGenerateFromRecipe": true, "recipeId": "tacz:glock_17", "returnAmount": { "min": 45.0, "max": 70.0 } }, "requiredHits": 2.0 } ] } 配置选项 配方字段 lootable :定义如何生成材料 autoGenerateFromRecipe : 从物品的合成配方生成 recipeId / recipeIds : 使用哪个/哪些配方(支持数组) returnAmount : 返回材料的最低/最高百分比 amountForMaxReturn : 完全效率所需的物品数量 lootTable : 替代方案 - 使用自定义掉落表 requiredHits : 所需锤子敲击次数 explosionChance : 爆炸几率百分比(0-100) explosionPower : 触发时的爆炸强度 useDurabilityMultiplier : 物品状态是否影响输出 roundingType : 如何处理分数金额(STANDARD/FLOOR/CEILING) requiredNbt : 此配置所需的 NBT 数据 变换字段 xLocation :桌子上的 X 轴位置偏移 yLocation :桌子上的 Y 轴位置偏移 zLocation :桌子上的 Z 轴位置偏移 layingRotation :物品的旋转角度 scale :渲染物品的大小缩放 requiredNbt :此变换所需的 NBT 数据 自动生成系统 模组可以自动为以下项目生成配置模板: 物品标签 :配置 forge:armors , tacz:guns , pointblank:all , 等。 单个物品 :指定确切物品,如 minecraft:diamond_sword TACZ 集成 :自动检测和配置枪械配方 PointBlank 集成 :支持 PointBlank 武器配方 工作原理 :生成的配置放置在 generated_datapacks/item_scrapper_generated/ 中作为 templates 。您需要手动将此文件夹复制到世界的数据包文件夹,或用作创建自己内容包的基础。 提示 :为了即插即用的体验,请使用我们的官方内容包: VPB 包 | 盔甲与工具包 | TACZ 包 控制与界面 放置物品 : P 键(可配置)- 直接将手持物品放置到拆解器上 收集物品 :右键点击碎块收集器以收集输出,Shift+右键点击以收集全部 碎块收集 :当物品在桌面上时,用碎块锤左键点击 配置屏幕 :通过模组菜单访问客户端设置 客户端自定义 配置视觉和界面选项: 渲染限制 :最大渲染物品数量(性能) 工具提示选项 :显示/隐藏碎块信息 调试日志 :启用详细的控制台输出 模组集成 TACZ(Timeless and Classics Zero) 自动检测枪械配方 支持旧版和新版 TACZ 格式 基于 NBT 的枪械变体匹配 PointBlank 原生…
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。