Class WorldUpgrader

java.lang.Object
net.minecraft.util.worldupdate.WorldUpgrader

public class WorldUpgrader extends Object
  • Field Details Link icon

    • LOGGER Link icon

      static final org.slf4j.Logger LOGGER
    • THREAD_FACTORY Link icon

      private static final ThreadFactory THREAD_FACTORY
    • NEW_DIRECTORY_PREFIX Link icon

      private static final String NEW_DIRECTORY_PREFIX
      See Also:
    • STATUS_UPGRADING_POI Link icon

      static final MutableComponent STATUS_UPGRADING_POI
    • STATUS_FINISHED_POI Link icon

      static final MutableComponent STATUS_FINISHED_POI
    • STATUS_UPGRADING_ENTITIES Link icon

      static final MutableComponent STATUS_UPGRADING_ENTITIES
    • STATUS_FINISHED_ENTITIES Link icon

      static final MutableComponent STATUS_FINISHED_ENTITIES
    • STATUS_UPGRADING_CHUNKS Link icon

      static final MutableComponent STATUS_UPGRADING_CHUNKS
    • STATUS_FINISHED_CHUNKS Link icon

      static final MutableComponent STATUS_FINISHED_CHUNKS
    • dimensions Link icon

      final Registry<LevelStem> dimensions
    • levels Link icon

      final Set<ResourceKey<Level>> levels
    • eraseCache Link icon

      final boolean eraseCache
    • recreateRegionFiles Link icon

      final boolean recreateRegionFiles
    • levelStorage Link icon

    • thread Link icon

      private final Thread thread
    • dataFixer Link icon

      final com.mojang.datafixers.DataFixer dataFixer
    • running Link icon

      volatile boolean running
    • finished Link icon

      private volatile boolean finished
    • progress Link icon

      volatile float progress
    • totalChunks Link icon

      volatile int totalChunks
    • totalFiles Link icon

      volatile int totalFiles
    • converted Link icon

      volatile int converted
    • skipped Link icon

      volatile int skipped
    • progressMap Link icon

      final it.unimi.dsi.fastutil.objects.Reference2FloatMap<ResourceKey<Level>> progressMap
    • status Link icon

      volatile Component status
    • REGEX Link icon

      static final Pattern REGEX
    • overworldDataStorage Link icon

      final DimensionDataStorage overworldDataStorage
  • Constructor Details Link icon

  • Method Details Link icon

    • cancel Link icon

      public void cancel()
    • work Link icon

      private void work()
    • isFinished Link icon

      public boolean isFinished()
    • levels Link icon

      public Set<ResourceKey<Level>> levels()
    • dimensionProgress Link icon

      public float dimensionProgress(ResourceKey<Level> p_18828_)
    • getProgress Link icon

      public float getProgress()
    • getTotalChunks Link icon

      public int getTotalChunks()
    • getConverted Link icon

      public int getConverted()
    • getSkipped Link icon

      public int getSkipped()
    • getStatus Link icon

      public Component getStatus()
    • resolveRecreateDirectory Link icon

      static Path resolveRecreateDirectory(Path p_326514_)