Fixed ExtendedShapedRecipe.Serializer port errors.
This commit is contained in:
@ -8,7 +8,6 @@ import net.minecraft.world.item.ItemStack;
|
|||||||
import net.minecraft.world.item.crafting.RecipeSerializer;
|
import net.minecraft.world.item.crafting.RecipeSerializer;
|
||||||
import net.minecraft.world.item.crafting.ShapedRecipe;
|
import net.minecraft.world.item.crafting.ShapedRecipe;
|
||||||
import net.minecraft.world.level.Level;
|
import net.minecraft.world.level.Level;
|
||||||
import net.minecraftforge.registries.ForgeRegistryEntry;
|
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
import java.util.function.BiConsumer;
|
import java.util.function.BiConsumer;
|
||||||
@ -37,7 +36,7 @@ public abstract class ExtendedShapedRecipe extends ShapedRecipe {
|
|||||||
@Override
|
@Override
|
||||||
public abstract ItemStack assemble(CraftingContainer inventory);
|
public abstract ItemStack assemble(CraftingContainer inventory);
|
||||||
|
|
||||||
public static class Serializer<T extends ExtendedShapedRecipe> extends ForgeRegistryEntry<RecipeSerializer<?>> implements RecipeSerializer<T> {
|
public static class Serializer<T extends ExtendedShapedRecipe> implements RecipeSerializer<T> {
|
||||||
private final Function<ShapedRecipe, T> recipeFactory;
|
private final Function<ShapedRecipe, T> recipeFactory;
|
||||||
@Nullable private final BiConsumer<JsonObject, T> readJson;
|
@Nullable private final BiConsumer<JsonObject, T> readJson;
|
||||||
@Nullable private final BiConsumer<FriendlyByteBuf, T> readBuffer;
|
@Nullable private final BiConsumer<FriendlyByteBuf, T> readBuffer;
|
||||||
|
Reference in New Issue
Block a user