diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-03-14 19:22:18 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-03-14 19:22:18 +0800 |
| commit | d0f4d495957d2454bdf43a64d31a21f06849e677 (patch) | |
| tree | b1ae87962790074f91e1ade3be8e7eb331a45b30 /src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java | |
| parent | 72144a3911b69f25a2ab0e45acdd5d9edabeda80 (diff) | |
| download | RoughlyEnoughItems-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.java | 9 |
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<>(); |
