Class DataFixerUtils
java.lang.Object
com.ldtteam.structurize.blueprints.v1.DataFixerUtils
Utils for data fixer mechanism
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic booleanIf the used datafixer is the vanilla one. -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.nbt.CompoundTagrunDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion) static net.minecraft.nbt.CompoundTagrunDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion, int endVersion) static net.minecraft.nbt.CompoundTagrunDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion, int endVersion, boolean debugNonBlockstate) static net.minecraft.nbt.CompoundTagrunDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, DataVersion startVersion) static net.minecraft.nbt.CompoundTagrunDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, DataVersion startVersion, DataVersion endVersion) static net.minecraft.nbt.CompoundTagrunDataFixerCascade(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion, int endVersion)
-
Field Details
-
isVanillaDF
public static boolean isVanillaDFIf the used datafixer is the vanilla one.
-
-
Method Details
-
runDataFixer
public static net.minecraft.nbt.CompoundTag runDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, DataVersion startVersion) -
runDataFixer
public static net.minecraft.nbt.CompoundTag runDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion) -
runDataFixer
public static net.minecraft.nbt.CompoundTag runDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, DataVersion startVersion, DataVersion endVersion) -
runDataFixer
public static net.minecraft.nbt.CompoundTag runDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion, int endVersion) -
runDataFixer
public static net.minecraft.nbt.CompoundTag runDataFixer(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion, int endVersion, boolean debugNonBlockstate) -
runDataFixerCascade
public static net.minecraft.nbt.CompoundTag runDataFixerCascade(net.minecraft.nbt.CompoundTag dataIn, com.mojang.datafixers.DSL.TypeReference dataType, int startVersion, int endVersion)
-