PropRecipeManager

public class PropRecipeManager

Constructors

Link copied to clipboard
public void PropRecipeManager()

Properties

Link copied to clipboard
public final static Map<String, PropRecipeConfig> loadedRecipes

Functions

Link copied to clipboard
public static void activateCatalog(Map<String, PropRecipeConfig> prepared)
Link copied to clipboard
public static boolean addRecipe(PropRecipeConfig config)
Link copied to clipboard
public static PropRecipeConfig getCraftableRecipe(String modelId)
The shop retains the catalog even when its entries cannot be crafted.
Link copied to clipboard
public static Map<String, PropRecipeConfig> getLoadedRecipes()
Link copied to clipboard
public static File getRecipesFolder()
Link copied to clipboard
public static void initialize()
Link copied to clipboard
public static void logRejectedCatalog(RuntimeException failure, String outcome)
Logs a rejected recipe catalog; outcome says which catalog stays active.
Link copied to clipboard
public static Map<String, PropRecipeConfig> prepareCatalog()
Link copied to clipboard
public static void shutdown()