Thermal Recycler: Blacklist an Item - OreCruncher/ThermalRecycling GitHub Wiki

Modpack authors now have the ability to blacklist items from the Thermal Recycler. When blacklisted the item cannot be inserted into the Thermal Recycler or the Scrap Assessor. The most common need of blacklisting is if a modpack author feels that an item is too easy to produce for the amount of scrap that is generated.

By default the configuration entry will look something like:

    # List of items to prevent the Thermal Recycler from accepting as input [default: [minecraft:cobblestone], [minecraft:sandstone:*]]
    S:Blacklist <
        minecraft:cobblestone
        minecraft:sandstone:*
     >

The format of an entry is of the form:

<modId>:<itemName>[:*|n]

where:

  • modId - The id used by Forge to identify a mod. A lot of times this can differ from what the external name you see. For example, the external name for the Thermal Recycling mod is "Thermal Recycling", and the modId is "recycling".
  • itemName - What the mod calls the item. It is mod specific and you need to look at the documentation for that mod to figure it out.
  • *|n - The subtype for the item if it has a sub-type. The * means wildcard match, meaning any sub-type for that item will be affected. If a number is used it will match that specific sub-type. Note the colon after the <itemName>.

As it applies to the two entries in the example above, the first will match Minecraft's cobblestone block. The second entry will match any of Minecraft's sandstone related blocks. The names are case sensitive so make sure you double check your entry. Some other examples:

  • If you wanted to block the Thermal Recycler itself from being scrapped you would create an entry like "recycling:MachineThermalRecycler"
  • If you wanted to block all dyes: "minecraft:dye:*"
  • If you wanted to only block bonemeal: "minecraft:dye:15", where "15" is the dye sub-type for bone meal.

To make things easier figuring out what an item is named you can enable debug tooltips by changing the "Enable debug logging" to true in the configuration file. This will have the following effect:

  • If Waila is installed, when you look at a block you will get extra debug information. This information will include it's full name (i.e. Minecraft:cobblestone), any sub-type information (i.e. Minecraft:wool:0 for white wool), what Forge OreDicitonary names it is associated with, and what Thermal Recycling thinks of it.
  • If NEI is installed hovering your mouse over the item in the display will show you the same tooltip information.

Helpful Links:

⚠️ **GitHub.com Fallback** ⚠️