关于 Item Scrapper 模组

Item Scrapper 模组引入了一个专门用于拆解物品的合成站。借助这个模组,玩家可以使用一套系统,以可配置且沉浸的方式将物品拆解为其核心组件。
展示视频:Enderverse 的 Top 20 模组展示
展示片段(来自 Enderverse 的视频):来自 Enderverse 视频的简短展示片段

新的数据包系统
Item Scrapper 现在使用基于数据包的现代配置系统!这意味着:
- 更好的模组兼容性 - 其他模组可以提供自己的 Item Scrapper 配置
- 即用型内容包 - 我们为热门模组提供官方包
- 模板生成 - 模组可以生成配置模板,帮助你创建自定义数据包
- 重新加载 - 使用 /reload 无需重启即可更新配置(如果是数据包,打包为模组/jar 时不起作用)

需要内容包
⚠️ 重要:你需要一个兼容的内容包/数据包才能使用此模组!如果未检测到任何配置,模组会向你发出警告。
可用的官方内容包:
- Item Scrapper Pack - VPB
- Item Scrapper Pack - Armor & Tools
- Item Scrapper Pack - TACZ
可用的社区内容包:
- Item scrapper pack - Marbled arsenal(作者 Marbled)
- Item scrapper pack - TACZ ZC(作者 awesomehippo)
- Item scrapper MrCrayfish's Furniture Mod: Refurbished Pack(作者 LeFroshEh)
- 注意:如果你创建了内容包,请留下带链接的评论,我会把它添加到这个列表中!:D
其他选项:
- 整合包专用配置
- 社区创建的数据包
- 自动生成的配置(见下文)
主要特性
拆解工作台
- 多方块结构:2x1 的拆解台,物品放置在其上方
- 可视化物品渲染:看到你的物品以逼真的位置摆放在台面上
- 拆解锤:使用附带的锤子工具来拆解物品
- 进度系统:通过粒子和效果提供拆解进度的视觉反馈
数据包配置系统
- 基于配方的掉落:根据物品合成配方自动生成材料
- 自定义战利品表:使用 Minecraft 的战利品表系统实现独特掉落
- 多配方支持:物品可以引用多个配方以生成复杂材料
- NBT 匹配:同一物品的不同变体(如模组枪械)可以拥有独特配置
增强的用户体验
- 按键绑定支持:按 P(可配置)将物品直接放到拆解台上
- 智能提示:可配置的物品提示显示拆解信息
- 视觉效果:粒子效果、声音和动画增强拆解体验
- 耐久度系统:物品状况影响材料回收率
高级特性
- 爆炸系统:物品在拆解过程中可能发生爆炸
- 取整选项:选择如何处理小数材料(Standard/Floor/Ceiling)
- 模组集成:内置对 TACZ 枪械和 PointBlank 武器的支持
- 自动生成:为带标签的物品自动创建配置
- 调试系统:全面的日志记录,便于排查问题
数据包结构
配置存储在数据包中你包的命名空间下。每个内容包使用自己的命名空间,以避免与其他包冲突。
JAR/模组结构(lowcodefml):
item-scrapper-pack-example-1.0.0.jar ├── META-INF/ │ └── mods.toml ├── pack.mcmeta └── data/ └── itemscrapperpackexample/ 你的包的模组 ID └── itemscrapper/ 目标模组命名空间 ├── recipes/ │ ├── ironswordresult.json │ └── ironpickaxeresult.json └── transforms/ ├── ironswordtransform.json └── ironpickaxetransform.json
ZIP/数据包结构:
item-scrapper-example-datapack.zip ├── pack.mcmeta └── data/ └── itemscrapperpackexample/ 你的包的命名空间 └── itemscrapper/ 目标模组命名空间 ├── recipes/ │ ├── ironswordresult.json │ └── ironpickaxeresult.json └── transforms/ ├── ironswordtransform.json └── ironpickaxetransform.json
结构说明:
- 第一层:你的内容包的唯一命名空间(防止不同包之间冲突)
- 第二层:itemscrapper 命名空间(告诉 Item Scrapper 模组加载这些配置)
- recipes/:包含物品的拆解行为配置
- transforms/:包含物品在拆解台上的视觉位置数据
示例:
- data/itemscrapperpackvpb/itemscrapper/
- data/itemscrapperpackarmortools/itemscrapper/
- data/mycustompack/itemscrapper/

配方配置
{ "minecraft:diamondpickaxe": [ { "lootable": { "autoGenerateFromRecipe": true, "recipeId": "minecraft:diamondpickaxe", "returnAmount": { "min": 25.0, "max": 35.0 }, "amountForMaxReturn": 1 }, "requiredHits": 4.0, "explosionChance": 0.0, "explosionPower": 0.0, "useDurabilityMultiplier": true, "roundingType": "STANDARD" } ] }
Transform 配置
{ "minecraft:diamondpickaxe": [ { "xLocation": 0.0, "yLocation": 0.0, "zLocation": 0.0, "layingRotation": 0.0, "scale": 1.0 } ] }
高级 NBT 匹配(用于模组物品)
{ "tacz:modernkineticgun": [ { "requiredNbt": "{GunId:\"tacz:glock17\"}", "lootable": { "autoGenerateFromRecipe": true, "recipeId": "tacz:glock17", "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 数据
Transform 字段
- xLocation:在台面上的 X 轴位置偏移
- yLocation:在台面上的 Y 轴位置偏移
- zLocation:在台面上的 Z 轴位置偏移
- layingRotation:物品的旋转角度
- scale:渲染物品的尺寸缩放
- requiredNbt:此 transform 所需的 NBT 数据
自动生成系统
模组可以为以下内容自动生成配置模板:
- 物品标签:配置 forge:armors、tacz:guns、pointblank:all 等
- 单个物品:指定确切的物品,如 minecraft:diamondsword
- TACZ 集成:自动检测并配置枪械配方
- PointBlank 集成:支持 PointBlank 武器配方
工作原理:生成的配置会作为模板放置在 generateddatapacks/itemscrappergenerated/ 中。你需要手动将此文件夹复制到你世界的 datapacks 文件夹,或将其作为创建自己内容包的基础。
提示:想要即插即用的体验,请改用我们的官方内容包:VPB Pack | Armor & Tools Pack | TACZ Pack
控制与界面
- 放置物品:P 键(可配置)- 将手持物品直接放到拆解台上
- 收集物品:右键点击拆解台收集产出,Shift+右键点击收集全部
- 拆解:当物品在台面上时,用拆解锤左键点击
- 配置界面:通过 Mod Menu 访问客户端设置
客户端自定义
配置视觉和界面选项:
- 渲染限制:最多渲染的物品数量(性能)
- 提示选项:显示/隐藏拆解信息
- 调试日志:启用详细的控制台输出
模组集成
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 武器
- 或使用自动生成功能创建模板,然后手动将其作为数据包安装
- 合成方块 - 拆解台和拆解锤
- 放置物品 - 使用 P 键或右键点击将物品放到台面上
- 开始拆解 - 用锤子敲击物品将其拆解!
专业提示
- 多个物品:堆叠多个物品以进行批量处理
- 耐久度很重要:拆解前修复物品以获得更好的产出
- 爆炸安全:某些物品可能会爆炸 - 保持距离!
- 配置模板:自动生成的配置需要手动复制到 saves/[world]/datapacks/ 才能生效
- 快速测试:使用 /reload 快速测试配置更改
- 性能:如果物品很多时出现卡顿,请调整渲染限制

特别感谢 Corrineduck、Plazuk、Raph 和 MC7
此模组最初是为 CW 整合包制作的,但任何人都可以使用它。
如何安装 Item Scrapper
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.20.1 on Forge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Forge
The loader must match the game version of the mod file, for example Minecraft 1.20.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file item_scrapper-1.4.2.jar (212 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Item Scrapper should be in the list.
Minecraft 1.20.1 runs on Java 17: with a different Java version the game may close right after launch.
版本
含依赖项
| Minecraft | 加载器 | 文件 | 日期 | 操作 |
|---|---|---|---|---|
| 1.20.1 | Forge | item_scrapper-1.4.2.jar212 KB | ||
| 1.20.1 | Forge | gun_scrapper-1.0.jar153 KB |
常见问题
Which Minecraft versions does Item Scrapper work on?
Only Minecraft 1.20.1: there are no files for other versions.
Is Item Scrapper for Forge or Fabric?
Only for Forge: 1.20.1. There are no files for Fabric or NeoForge: a mod for another loader will not start.
Does Item Scrapper need other mods?
The author lists no required dependencies: the Forge loader is enough.
Which Java does Item Scrapper need?
Minecraft 1.20.1 runs on Java 17. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download Item Scrapper safely?
On this page: the file item_scrapper-1.4.2.jar (212 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 14f975e116a3ed1e3b33acb9ac1412f90dc4a1d9.
评价
成为第一个评价 Item Scrapper 的人

