Class DataFixers
java.lang.Object
net.minecraft.util.datafix.DataFixers
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intprivate static final com.mojang.datafixers.DataFixerBuilder.Resultprivate static final FileFixerUpperprivate static final BiFunction<Integer, com.mojang.datafixers.schemas.Schema, com.mojang.datafixers.schemas.Schema> private static final BiFunction<Integer, com.mojang.datafixers.schemas.Schema, com.mojang.datafixers.schemas.Schema> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddFixers(com.mojang.datafixers.DataFixerBuilder fixerUpper, FileFixerUpper.Builder fileFixerUpper) private static UnaryOperator<String> createRenamer(String from, String to) private static UnaryOperator<String> createRenamer(Map<String, String> map) private static UnaryOperator<String> static com.mojang.datafixers.DataFixerstatic FileFixerUpperstatic CompletableFuture<?>
-
Field Details
-
SAME
private static final BiFunction<Integer, com.mojang.datafixers.schemas.Schema, com.mojang.datafixers.schemas.Schema> SAME -
SAME_NAMESPACED
private static final BiFunction<Integer, com.mojang.datafixers.schemas.Schema, com.mojang.datafixers.schemas.Schema> SAME_NAMESPACED -
DATA_FIXER
private static final com.mojang.datafixers.DataFixerBuilder.Result DATA_FIXER -
FILE_FIXER
-
BLENDING_VERSION
public static final int BLENDING_VERSION- See Also:
-
-
Constructor Details
-
DataFixers
private DataFixers()
-
-
Method Details
-
getDataFixer
public static com.mojang.datafixers.DataFixer getDataFixer() -
getFileFixer
-
optimize
public static CompletableFuture<?> optimize(Set<com.mojang.datafixers.DSL.TypeReference> typesToOptimize) -
addFixers
private static void addFixers(com.mojang.datafixers.DataFixerBuilder fixerUpper, FileFixerUpper.Builder fileFixerUpper) -
createRenamerNoNamespace
-
createRenamer
-
createRenamer
-