Adopting BCLib EMI-API Changes

This commit is contained in:
Frank 2022-07-29 11:10:05 +02:00
parent 9db2ebb424
commit 19541a0ed0
2 changed files with 11 additions and 6 deletions

View file

@ -1,6 +1,8 @@
package org.betterx.betterend.integration.emi;
import org.betterx.bclib.integration.emi.EMIAbstractAlloyingRecipe;
import org.betterx.bclib.integration.emi.EMIPlugin;
import org.betterx.betterend.BetterEnd;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.Container;
@ -28,9 +30,11 @@ public class EMIBlastingRecipe extends EMIAbstractAlloyingRecipe<Container, Blas
return recipe.getExperience();
}
static void addAllRecipes(EmiRegistry emiRegistry, RecipeManager manager) {
for (BlastingRecipe recipe : manager.getAllRecipesFor(RecipeType.BLASTING)) {
emiRegistry.addRecipe(new EMIBlastingRecipe(recipe));
}
EMIPlugin.addAllRecipes(
emiRegistry, manager, BetterEnd.LOGGER,
RecipeType.BLASTING, EMIBlastingRecipe::new
);
}
}

View file

@ -50,9 +50,10 @@ public class EMIInfusionRecipe implements EmiRecipe {
}
static void addAllRecipes(EmiRegistry emiRegistry, RecipeManager manager) {
for (InfusionRecipe recipe : manager.getAllRecipesFor(InfusionRecipe.TYPE)) {
emiRegistry.addRecipe(new EMIInfusionRecipe(recipe));
}
org.betterx.bclib.integration.emi.EMIPlugin.addAllRecipes(
emiRegistry, manager, BetterEnd.LOGGER,
InfusionRecipe.TYPE, EMIInfusionRecipe::new
);
}