
The Item Scrapper mod introduces a specialized crafting station for scrapping items. With this mod, players gain access to a system that allows dismantling items into their core components in a configurable and immersive way.
SHOWCASE VIDEO: Enderverse's Top 20 Mods Showcase
SHOWCASE CLIP (FROM ENDERVERSES VIDEO): Short Showcase Clip From Enderverses Video
Item Scrapper now uses a modern datapack-based configuration system! This means:
/reload to update configurations without restarting (if its a datapack does not work if its packed as a mod/jar)⚠️ Important: You need a compatible content pack/datapack to use this mod! The mod will warn you if no configurations are detected.
P (configurable) to place items directly onto the scrapperConfigurations are stored in datapacks under your pack's namespace. Each content pack uses its own namespace to avoid conflicts with other packs.
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
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
Structure Explanation:
item_scrapper namespace (tells Item Scrapper mod to load these configs)Examples:
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
}
]
}
{
"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: Defines how materials are generated
autoGenerateFromRecipe: Generate from item's crafting reciperecipeId/recipeIds: Which recipe(s) to use (supports arrays)returnAmount: Min/max percentage of materials returnedamountForMaxReturn: How many items needed for full efficiencylootTable: Alternative - use a custom loot tablerequiredHits: Number of hammer hits neededexplosionChance: Percentage chance of explosion (0-100)explosionPower: Explosion strength if triggereduseDurabilityMultiplier: Whether item condition affects outputroundingType: How to handle fractional amounts (STANDARD/FLOOR/CEILING)requiredNbt: NBT data required for this configurationxLocation: X-axis position offset on the tableyLocation: Y-axis position offset on the tablezLocation: Z-axis position offset on the tablelayingRotation: Rotation angle of the itemscale: Size scaling of the rendered itemrequiredNbt: NBT data required for this transformThe mod can automatically generate configuration templates for:
forge:armors, tacz:guns, pointblank:all, etc.minecraft:diamond_swordHow it works: Generated configs are placed in generated_datapacks/item_scrapper_generated/ as templates. You need to manually copy this folder to your world's datapacks folder or use it as a base for creating your own content pack.
Tip: For plug-and-play experience, use our official content packs instead:
VPB Pack | Armor & Tools Pack | TACZ Pack
P key (configurable) - Place held item directly onto scrapperConfigure visual and interface options:
Create your own content packs just like our official ones:
saves/[world]/datapacks/ to work/reload to test configuration changes quickly
Special thanks to Corrineduck, Plazuk, Raph and MC7
This mod was originally made for the CW modpack but anyone can use it.