Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.kup.burgercraft.setup;
- import com.kup.burgercraft.Burgercraft;
- import com.kup.burgercraft.crafting.recipe.MeatGrindingRecipe;
- import net.minecraft.item.crafting.*;
- import net.minecraft.util.ResourceLocation;
- import net.minecraftforge.fml.RegistryObject;
- public class ModRecipes {
- private static ResourceLocation modId(String path) {
- return new ResourceLocation(Burgercraft.MOD_ID, path);
- }
- public static final ResourceLocation MEAT_GRINDING = modId("meat_grinding");
- public static class Types {
- public static final IRecipeType<MeatGrindingRecipe> MEAT_GRINDING_TYPE = registerType(modId("meat_grinding"));
- private static <T extends IRecipe<?>> IRecipeType<T> registerType(ResourceLocation typeName) {
- return IRecipeType.register(typeName.toString());
- }
- }
- public static class Serializers {
- public static final RegistryObject<IRecipeSerializer<MeatGrindingRecipe>> MEAT_GRINDING = Registration.RECIPE_SERIALIZERS.register(
- modId("meat_grinding").toString(), MeatGrindingRecipe.Serializer::new);
- }
- public static void register(){}
- }
Advertisement
Add Comment
Please, Sign In to add comment