Fix #4521: Register RecipeTypes. (#4523)

This commit is contained in:
shartte
2020-07-31 17:22:44 +02:00
committed by GitHub
parent 98e9faa262
commit 4fa78a2add
6 changed files with 11 additions and 25 deletions
@@ -14,9 +14,13 @@ import net.minecraft.util.NonNullList;
import net.minecraft.util.ResourceLocation;
import net.minecraft.world.World;
import appeng.core.AppEng;
public class GrinderRecipe implements IRecipe<IInventory> {
public static IRecipeType<GrinderRecipe> TYPE;
public static final ResourceLocation TYPE_ID = AppEng.makeId("grinder");
public static final IRecipeType<GrinderRecipe> TYPE = IRecipeType.register(TYPE_ID.toString());
private final ResourceLocation id;
private final String group;
@@ -29,7 +29,7 @@ public class GrinderRecipeSerializer extends ForgeRegistryEntry<IRecipeSerialize
public static final GrinderRecipeSerializer INSTANCE = new GrinderRecipeSerializer();
static {
INSTANCE.setRegistryName(AppEng.MOD_ID, "grinder");
INSTANCE.setRegistryName(GrinderRecipe.TYPE_ID);
}
private GrinderRecipeSerializer() {
@@ -11,10 +11,13 @@ import net.minecraft.util.ResourceLocation;
import net.minecraft.world.World;
import appeng.api.features.InscriberProcessType;
import appeng.core.AppEng;
public class InscriberRecipe implements IRecipe<IInventory> {
public static IRecipeType<InscriberRecipe> TYPE;
public static final ResourceLocation TYPE_ID = AppEng.makeId("inscriber");
public static final IRecipeType<InscriberRecipe> TYPE = IRecipeType.register(TYPE_ID.toString());
private final ResourceLocation id;
private final String group;
@@ -23,7 +23,7 @@ public class InscriberRecipeSerializer extends ForgeRegistryEntry<IRecipeSeriali
public static final InscriberRecipeSerializer INSTANCE = new InscriberRecipeSerializer();
static {
INSTANCE.setRegistryName(AppEng.MOD_ID, "inscriber");
INSTANCE.setRegistryName(InscriberRecipe.TYPE_ID);
}
private InscriberRecipeSerializer() {