LibJF/src/main/java/io/gitlab/jfronny/libjf/data/RecipeUtil.java

30 lines
770 B
Java

package io.gitlab.jfronny.libjf.data;
import net.minecraft.item.ItemStack;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class RecipeUtil {
private final static Set<String> removalsByIdentifier = new HashSet<>();
private final static List<ItemStack> recipesForRemoval = new ArrayList<>();
public static void removeRecipe(String id) {
removalsByIdentifier.add(id);
}
public static void removeRecipeFor(ItemStack product) {
recipesForRemoval.add(product);
}
public static Iterable<ItemStack> getRecipesForRemoval() {
return recipesForRemoval;
}
public static Set<String> getIdentifiersForRemoval() {
return removalsByIdentifier;
}
}