Still Catalyst (Soot)
Description
Tweak the values of various Catalysts used in the Still. If a catalyst is not defined, it will have a default value of 1000.
Identifier
Refer to this via any of the following:
groovy
mods.soot.still_catalyst/* Used as page default */
mods.soot.stillcatalyst
mods.soot.stillCatalyst
mods.soot.StillCatalyst
Editing Values
Return the amount of value that is removed from the catalyst:
groovymods.soot.still_catalyst.getAmount(IIngredient)
Example
groovy
mods.soot.still_catalyst.getAmount(item('minecraft:snowball'))
Adding Entries
Adds a new catalyst with the specified amount:
groovymods.soot.still_catalyst.addCatalyst(IIngredient, int)
Example
groovy
mods.soot.still_catalyst.addCatalyst(item('minecraft:iron_ingot'), 600)
mods.soot.still_catalyst.addCatalyst(item('minecraft:glass'), 50)
Removing Entries
Removes the specified value from the catalyst. Recipes with this Catalyst won't be removed. Instead the Catalyst will have the default value of 1000:
groovymods.soot.still_catalyst.removeCatalyst(IIngredient)
Removes all registered recipes:
groovymods.soot.still_catalyst.removeAll()
Example
groovy
mods.soot.still_catalyst.removeCatalyst(ore('logWood'))
mods.soot.still_catalyst.removeAll()
Getting the value of entries
Returns a stream of all specified Catalysts:
groovymods.soot.still_catalyst.streamCatalysts()