net.minecraft.datafixer.fix

public class FurnaceRecipesFix

extends com.mojang.datafixers.DataFix

net.minecraft.util.datafix.fixes.FurnaceRecipeFix
net.minecraft.class_4752
net.minecraft.datafixer.fix.FurnaceRecipesFix

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.schemas.Schema schema, boolean changesType)

Method summary

Modifier and TypeMethod
protected com.mojang.datafixers.TypeRewriteRule
makeRule()
private <R> com.mojang.datafixers.TypeRewriteRule
cap(com.mojang.datafixers.types.Type<R> recipeType)
method_24313(com.mojang.datafixers.types.Type<R> arg0)
updateBlockEntities(com.mojang.datafixers.types.Type<R> recipeType)
private <R> com.mojang.datafixers.Typed<?>
updateFurnaceContents(com.mojang.datafixers.types.Type<R> recipeType, com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<com.mojang.datafixers.util.Either<com.mojang.datafixers.util.Pair<List<com.mojang.datafixers.util.Pair<R, Integer>>, com.mojang.serialization.Dynamic<?>>, com.mojang.datafixers.util.Unit>, com.mojang.serialization.Dynamic<?>>> replacedType, com.mojang.datafixers.Typed<?> input)
method_24314(com.mojang.datafixers.types.Type<R> arg0, com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<com.mojang.datafixers.util.Either<com.mojang.datafixers.util.Pair<List<com.mojang.datafixers.util.Pair<R, Integer>>, com.mojang.serialization.Dynamic<?>>, com.mojang.datafixers.util.Unit>, com.mojang.serialization.Dynamic<?>>> arg1, com.mojang.datafixers.Typed<?> arg2)
updateBlockEntityData(com.mojang.datafixers.types.Type<R> recipeType, com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<com.mojang.datafixers.util.Either<com.mojang.datafixers.util.Pair<List<com.mojang.datafixers.util.Pair<R, Integer>>, com.mojang.serialization.Dynamic<?>>, com.mojang.datafixers.util.Unit>, com.mojang.serialization.Dynamic<?>>> recipesUsedType, com.mojang.datafixers.Typed<?> smelterTyped)
private static void
lambda$updateFurnaceContents$0(com.mojang.datafixers.types.Type arg0, List arg1, int arg2, com.mojang.serialization.Dynamic arg3)
method_24315(com.mojang.datafixers.types.Type arg0, List arg1, int arg2, com.mojang.serialization.Dynamic arg3)
method_24315(com.mojang.datafixers.types.Type arg0, List arg1, int arg2, com.mojang.serialization.Dynamic arg3)
private static void
lambda$updateFurnaceContents$1(List arg0, int arg1, com.mojang.datafixers.util.Pair arg2)
method_24316(List arg0, int arg1, com.mojang.datafixers.util.Pair arg2)
method_24316(List arg0, int arg1, com.mojang.datafixers.util.Pair arg2)
private com.mojang.datafixers.Typed
lambda$cap$0(com.mojang.datafixers.OpticFinder arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.types.Type arg2, com.mojang.datafixers.types.Type arg3, com.mojang.datafixers.OpticFinder arg4, com.mojang.datafixers.types.Type arg5, com.mojang.datafixers.OpticFinder arg6, com.mojang.datafixers.types.Type arg7, com.mojang.datafixers.Typed arg8)
method_24312(com.mojang.datafixers.OpticFinder arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.types.Type arg2, com.mojang.datafixers.types.Type arg3, com.mojang.datafixers.OpticFinder arg4, com.mojang.datafixers.types.Type arg5, com.mojang.datafixers.OpticFinder arg6, com.mojang.datafixers.types.Type arg7, com.mojang.datafixers.Typed arg8)
method_24312(com.mojang.datafixers.OpticFinder arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.types.Type arg2, com.mojang.datafixers.types.Type arg3, com.mojang.datafixers.OpticFinder arg4, com.mojang.datafixers.types.Type arg5, com.mojang.datafixers.OpticFinder arg6, com.mojang.datafixers.types.Type arg7, com.mojang.datafixers.Typed blockEntityTyped)
private com.mojang.datafixers.Typed
lambda$cap$3(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed arg2)
method_24317(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed arg2)
method_24317(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed smokerTyped)
private com.mojang.datafixers.Typed
lambda$cap$2(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed arg2)
method_24318(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed arg2)
method_24318(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed blastFurnaceTyped)
private com.mojang.datafixers.Typed
lambda$cap$1(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed arg2)
method_24319(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed arg2)
method_24319(com.mojang.datafixers.types.Type arg0, com.mojang.datafixers.types.Type arg1, com.mojang.datafixers.Typed furnaceTyped)