Class FileFixerUpper.Builder

java.lang.Object
net.minecraft.util.filefix.FileFixerUpper.Builder
Enclosing class:
FileFixerUpper

public static class FileFixerUpper.Builder extends Object
  • Field Details

    • fileFixes

      public final List<FileFix> fileFixes
    • currentVersion

      private final int currentVersion
    • latestFileFixerVersion

      private int latestFileFixerVersion
    • knownSchemas

      private final List<com.mojang.datafixers.schemas.Schema> knownSchemas
  • Constructor Details

    • Builder

      public Builder(int currentVersion)
  • Method Details

    • addFixer

      public void addFixer(FileFix fileFix)
    • addSchema

      public com.mojang.datafixers.schemas.Schema addSchema(com.mojang.datafixers.DataFixerBuilder fixerUpper, int version, BiFunction<Integer, com.mojang.datafixers.schemas.Schema, com.mojang.datafixers.schemas.Schema> factory)
    • build

      public FileFixerUpper build(com.mojang.datafixers.DataFixerBuilder.Result dataFixer)