aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-03-14 19:22:18 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-03-14 19:22:18 +0800
commitd0f4d495957d2454bdf43a64d31a21f06849e677 (patch)
treeb1ae87962790074f91e1ade3be8e7eb331a45b30 /src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
parent72144a3911b69f25a2ab0e45acdd5d9edabeda80 (diff)
downloadRoughlyEnoughItems-d0f4d495957d2454bdf43a64d31a21f06849e677.tar.gz
RoughlyEnoughItems-d0f4d495957d2454bdf43a64d31a21f06849e677.tar.bz2
RoughlyEnoughItems-d0f4d495957d2454bdf43a64d31a21f06849e677.zip
Using Cloth as a hard dependency now
Diffstat (limited to 'src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java')
-rw-r--r--src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
index b74f97911..6e54c55e5 100644
--- a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
+++ b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
@@ -16,6 +16,7 @@ import net.minecraft.enchantment.EnchantmentHelper;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.potion.PotionUtil;
+import net.minecraft.recipe.REIBrewingRecipeRegistry;
import net.minecraft.recipe.Recipe;
import net.minecraft.recipe.StonecuttingRecipe;
import net.minecraft.recipe.cooking.BlastingRecipe;
@@ -40,12 +41,6 @@ public class DefaultPlugin implements REIPlugin {
public static final Identifier BREWING = new Identifier("roughlyenoughitems", "plugins/brewing");
public static final Identifier PLUGIN = new Identifier("roughlyenoughitems", "default_plugin");
- private static final List<DefaultBrewingDisplay> BREWING_DISPLAYS = Lists.newArrayList();
-
- public static void registerBrewingDisplay(DefaultBrewingDisplay display) {
- BREWING_DISPLAYS.add(display);
- }
-
@Override
public void onFirstLoad(PluginDisabler pluginDisabler) {
if (!RoughlyEnoughItemsCore.getConfigManager().getConfig().loadDefaultPlugin) {
@@ -104,7 +99,7 @@ public class DefaultPlugin implements REIPlugin {
recipeHelper.registerDisplay(CAMPFIRE, new DefaultCampfireDisplay((CampfireCookingRecipe) recipe));
else if (recipe instanceof StonecuttingRecipe)
recipeHelper.registerDisplay(STONE_CUTTING, new DefaultStoneCuttingDisplay((StonecuttingRecipe) recipe));
- BREWING_DISPLAYS.stream().forEachOrdered(display -> recipeHelper.registerDisplay(BREWING, display));
+ REIBrewingRecipeRegistry.registerDisplays(recipeHelper);
List<ItemStack> arrowStack = Arrays.asList(Items.ARROW.getDefaultStack());
RoughlyEnoughItemsCore.getItemRegisterer().getItemList().stream().filter(stack -> stack.getItem().equals(Items.LINGERING_POTION)).forEach(stack -> {
List<List<ItemStack>> input = new ArrayList<>();