Back to mods
Recycler Scrap project artwork

CurseForge · Minecraft mod

Recycler Scrap

Turn unwanted items into Scrap with a fast, data‑driven Recycler block; fully configurable via TOML and datapacks, with tag‑ and item‑based rules and optional TACZ support.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Recycler Scrap release should I use?

Updated 1 year ago
Latest stable file Recycler Mod-1.20.1-1.0.0.jar
Game version 1.20.1
Loader Forge

Recycler Scrap Recycler Mod-1.20.1-1.0.0.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Recycler Scrap required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Recycler Scrap Recycler Mod-1.20.1-1.0.0.jar need?

Recycler Mod-1.20.1-1.0.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Recycler Scrap without breaking your instance.

Built for Recycler Scrap Recycler Mod-1.20.1-1.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Recycler Mod-1.20.1-1.0.0.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Recycler Mod-1.20.1-1.0.0.jar. It opens that exact file at the source.

About this project

What does Recycler Scrap add?

Recycler — data‑driven economy foundation for your modpack

Turn unwanted items into Scrap with a fast, focused Recycler block. Fully data‑driven via TOML and datapacks, with tag‑ and item‑based rules and optional TACZ coverage. Designed to be the backbone of your modpack’s economy: simple loop, clear feedback, and values you can rebalance without recompiling.

Key Features

  • Recycler block: five input slots, five output slots, FE/RF power usage, visible progress bar, and ambient particles for clear feedback
  • Scrap currency: lightweight item you can sink or reward anywhere in your progression
  • Flexible config (TOML): allow by item and by tag; set fixed amounts or random ranges (lo..hi) per item or per tag
  • Datapack support: ship defaults with data/recycler/recycler/scrap_values.json (number or {min,max}) for per‑world tuning and quick /reload iteration
  • Scales with tags: cover entire families (e.g., tools, weapons) without enumerating every ID, then override a few standouts by item
  • Optional TACZ compatibility: cover weapons through item allows or tag rules without bespoke patches

Why it fits modpacks

  • Economy backbone: clear loop (items → Scrap) that is easy to explain and adopt
  • Externalized balance: tweak numbers in configs/datapacks; no code changes or new binaries
  • Scales safely: use tag defaults for a stable baseline; refine outliers by item
  • Low cognitive load: minimal friction for players and maintainers alike

Getting Started

  1. Drop the .jar into mods/ (Forge 1.20.x)
  2. Place the Recycler, power it with FE/RF, insert items, collect Scrap
  3. On first run, edit config/recycler-common.toml:
    • item_allow: list of allowed items
    • tag_allow: list of allowed tags
    • item_overrides: fixed values (n) or ranges lo..hi per item
    • tag_defaults: fixed values (n) or ranges lo..hi per tag

Data‑driven Balance

  • Start broad with tags: define your baseline in tag_defaults
  • Refine with item overrides: adjust outliers that are too strong/weak
  • Split scope: keep global policy in TOML and per‑world tweaks in a datapack

Datapack Overrides (per world)

  • Path: data/recycler/recycler/scrap_values.json
  • Accepts either a number or an object {min,max}
  • Example:
{
  "minecraft:iron_ingot": 2,
  "#forge:tools": { "min": 1, "max": 3 }
}
  • Use /reload to iterate quickly in SSP/servers

Block Details

  • 5 input slots, 5 output slots
  • Consumes FE/RF during operation
  • Visible progress and ambient particles for at‑a‑glance status

Compatibility

  • TACZ (optional): supported via item/tag rules; no dedicated patches required
  • Plays nicely with content/progression mods since values are externalized and reloadable

Requirements

  • Forge 1.20.x

License

  • MIT — straightforward redistribution and modpack inclusion

FAQ

  • Do I need an economy plugin? No. Scrap is the built‑in currency loop
  • Can I adjust values per world? Yes, via the datapack JSON and /reload
  • How do I make exceptions? Use item_overrides in TOML or per‑item entries in the datapack JSON
  • Performance considerations? Lightweight, focused design; all balancing is data‑driven

Project description from CurseForge.

Pick your setup

Recycler Scrap by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Recycler Scrap versions and loaders

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.