截图
介绍
Item Scrapper模组新增了一个专门用于拆解物品的合成工作站。借助此模组,玩家可以通过可配置且沉浸式的方式,将物品拆解为其核心材料。
展示视频: Enderverse 的 20 个精选模组展示
展示片段(摘自 ENDERVERSE 的视频):Enderverses 视频中的简短展示片段
全新的数据包系统
Item Scrapper 现已采用现代化的、基于数据包的配置系统!这意味着:
- 更好的模组兼容性 – 其他模组可以提供自己的 Item Scrapper 配置
- 开箱即用的内容包 – 我们为热门模组提供官方内容包
- 生成模板 – 此模组可以生成配置模板,帮助你创建自定义数据包
- 重新加载 – 使用
/reload即可更新配置,无需重启(如果它是数据包,则不能将其打包为模组/jar,否则无法正常工作)
需要内容包
⚠️ 重要提示:使用此模组需要兼容的内容包/数据包!如果未检测到任何配置,模组会发出警告。
可用的官方内容包:
可用的社区内容包:
- Item scrapper pack – Marbled arsenal(作者:Marbled)
- Item scrapper pack – TACZ ZC(作者:awesome_hippo)
- Item scrapper MrCrayfish’s Furniture Mod: Refurbished Pack(作者:LeFroshEh)
- 注意:如果你制作了内容包,请留言并附上链接,我会将它添加到此列表中!:D
其他选项:
- 整合包专属配置
- 社区制作的数据包
- 自动生成的配置(见下文)
主要功能
拆解工作台
- 多方块结构:2×1 的拆解台,物品放置在台面上
- 物品可视化呈现:物品会以逼真的摆放方式展示在台面上
- 拆解锤:使用随附的锤子工具拆解物品
- 进度系统:通过粒子和特效直观显示拆解进度
数据包配置系统
- 基于配方的战利品:根据物品合成配方自动生成材料
- 自定义战利品表:使用 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命名空间(告知 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/。你需要手动将此文件夹复制到世界的数据包文件夹中,或以此为基础创建自己的内容包。
提示:如需即插即用的体验,请改用我们的官方内容包:
VPB Pack | Armor & Tools Pack | TACZ Pack
操作与界面
- 放置物品:
P键(可配置)——将手中物品直接放到拆解台上 - 收集物品:右键点击拆解台收集产出,Shift+右键点击收集全部
- 拆解:当物品放在台上时,用拆解锤左键点击
- 配置界面:通过模组菜单访问客户端设置
客户端自定义
配置视觉与界面选项:
- 渲染限制:最大渲染物品数(性能)
- 提示信息选项:显示/隐藏拆解信息
- 调试日志:启用详细控制台输出
模组集成
TACZ(Timeless and Classics Zero)
- 自动检测枪械配方
- 同时支持新旧 TACZ 格式
- 基于 NBT 的枪械变体匹配
PointBlank
- 原生支持 PointBlank 武器配方
- 自动提取材料
- 完整的模组兼容性
面向数据包/整合包创作者
像我们的官方内容包一样创建你自己的内容包:
- VPB Pack——特定模组配置示例
- Armor & Tools Pack——全面支持原版/模组的示例
- TACZ Pack——复杂 NBT 配置示例
开发特性:
- 模板生成:使用自动生成系统为你的数据包创建起始模板
- 轻松集成:通过创建简单的 JSON 文件添加你的模组物品
- 配方兼容性:适用于任何使用标准配方格式的模组
- 灵活系统:支持带 NBT 数据的复杂物品
- 性能优化:高效的加载与缓存系统
快速开始
- 安装模组——Item Scrapper 核心模组
- 获取内容包——选择以下一种选项:
- VPB Pack:适用于 VPB 模组物品
- Armor & Tools Pack:适用于原版/模组装备
- TACZ Pack:适用于 TACZ 武器
- 也可以使用自动生成选项创建模板,然后将其手动安装为数据包
实用技巧
- 多个物品:堆叠多个物品即可批量处理
- 耐久度很重要:拆解前修复物品,可获得更多产出
- 注意爆炸:部分物品可能会爆炸——请保持距离!
- 配置模板:自动生成的配置需要手动复制到
saves/[world]/datapacks/才能生效 - 快速测试:使用
/reload快速测试配置更改 - 性能:如果物品数量较多时出现卡顿,请调整渲染数量上限

特别感谢 Corrineduck、Plazuk、Raph 和 MC7
此模组最初为 CW 整合包制作,但任何人都可以使用。
常见问题
Item Scrapper 支持哪些 Minecraft 版本?
Item Scrapper 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Item Scrapper 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Keerdm 的其他作品
查看全部 →Keerdm’s Binoculars
一个添加了写实双筒望远镜物品的模组。
Keerdm’s Zombie Apocalypse Essentials
增强你的僵尸末日整合包。
Item Scrapper Pack – TACZ
Item Scrapper Pack for TACZ
Item Scrapper Pack – Armor & Tools
Item Scrapper Pack for Armor & Tools

评论
登录后评论和评分