Package net.minecraft.util.worldupdate
Class WorldUpgrader
java.lang.Object
net.minecraft.util.worldupdate.WorldUpgrader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate com.mojang.datafixers.DataFixerprivate booleanprivate booleanprivate com.google.common.collect.ImmutableSet<ResourceKey<Level>>private static org.apache.logging.log4j.Loggerprivate DimensionDataStorageprivate floatprivate it.unimi.dsi.fastutil.objects.Object2FloatMap<ResourceKey<Level>>private static Patternprivate booleanprivate intprivate Componentprivate Threadprivate static ThreadFactoryprivate int -
Constructor Summary
ConstructorsConstructorDescriptionWorldUpgrader(LevelStorageSource.LevelStorageAccess p_18816_, com.mojang.datafixers.DataFixer p_18817_, com.google.common.collect.ImmutableSet<ResourceKey<Level>> p_18818_, boolean p_18819_) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()floatdimensionProgress(ResourceKey<Level> p_18828_)getAllChunkPos(ResourceKey<Level> p_18831_)intfloatintintbooleancom.google.common.collect.ImmutableSet<ResourceKey<Level>>levels()private voidwork()
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
THREAD_FACTORY
-
levels
-
eraseCache
private final boolean eraseCache -
levelStorage
-
thread
-
dataFixer
private final com.mojang.datafixers.DataFixer dataFixer -
running
private volatile boolean running -
finished
private volatile boolean finished -
progress
private volatile float progress -
totalChunks
private volatile int totalChunks -
converted
private volatile int converted -
skipped
private volatile int skipped -
progressMap
-
status
-
REGEX
-
overworldDataStorage
-
-
Constructor Details
-
WorldUpgrader
public WorldUpgrader(LevelStorageSource.LevelStorageAccess p_18816_, com.mojang.datafixers.DataFixer p_18817_, com.google.common.collect.ImmutableSet<ResourceKey<Level>> p_18818_, boolean p_18819_)
-
-
Method Details
-
cancel
public void cancel() -
work
private void work() -
getAllChunkPos
-
isFinished
public boolean isFinished() -
levels
-
dimensionProgress
-
getProgress
public float getProgress() -
getTotalChunks
public int getTotalChunks() -
getConverted
public int getConverted() -
getSkipped
public int getSkipped() -
getStatus
-