Class UpgradeProgress
java.lang.Object
net.minecraft.util.worldupdate.UpgradeProgress
- Direct Known Subclasses:
UpgradeProgress.Noop
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate final AtomicIntegerprivate @Nullable DataFixTypesprivate booleanprivate AtomicLongprivate static final org.slf4j.Loggerprivate final it.unimi.dsi.fastutil.objects.Reference2FloatMap<ResourceKey<Level>> private final UpgradeProgress.FileFixStatsprivate final AtomicIntegerprivate UpgradeProgress.Statusprivate final AtomicIntegerprivate final UpgradeProgress.FileFixStatsprivate floatprivate @Nullable UpgradeProgress.Typeprivate final UpgradeProgress.FileFixStats -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTotalChunks(int additionalTotalChunks) voidaddTotalFileFixOperations(int additionalFileFixOperations) int@Nullable DataFixTypesfloatgetDimensionProgress(ResourceKey<Level> dimensionKey) intintfloat@Nullable UpgradeProgress.TypegetType()voidvoidvoidincrementFinishedOperationsBy(int count) voidvoidbooleanbooleanvoidvoidreset(DataFixTypes dataFixType) voidsetApplicableFixerAmount(int amount) voidvoidsetDimensionProgress(ResourceKey<Level> dimensionKey, float currentProgress) voidsetFinished(boolean finished) voidsetStatus(UpgradeProgress.Status status) voidsetTotalProgress(float totalProgress) voidsetType(UpgradeProgress.Type type)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
finished
private volatile boolean finished -
totalFileFixStats
-
typeFileFixStats
-
runningFileFixerStats
-
totalProgress
private volatile float totalProgress -
totalChunks
-
converted
-
skipped
-
progressMap
-
canceled
private volatile boolean canceled -
dataFixType
-
status
-
type
-
lastLoggedProgressTime
-
-
Constructor Details
-
UpgradeProgress
public UpgradeProgress()
-
-
Method Details
-
isFinished
public boolean isFinished() -
setFinished
public void setFinished(boolean finished) -
getTotalFileFixStats
-
getTypeFileFixStats
-
getRunningFileFixerStats
-
addTotalFileFixOperations
public void addTotalFileFixOperations(int additionalFileFixOperations) -
getTotalProgress
public float getTotalProgress() -
setTotalProgress
public void setTotalProgress(float totalProgress) -
getTotalChunks
public int getTotalChunks() -
addTotalChunks
public void addTotalChunks(int additionalTotalChunks) -
getConverted
public int getConverted() -
setDimensionProgress
-
getDimensionProgress
-
incrementConverted
public void incrementConverted() -
getSkipped
public int getSkipped() -
incrementSkipped
public void incrementSkipped() -
incrementFinishedOperations
public void incrementFinishedOperations() -
incrementFinishedOperationsBy
public void incrementFinishedOperationsBy(int count) -
setCanceled
public void setCanceled() -
isCanceled
public boolean isCanceled() -
getStatus
-
setStatus
-
getDataFixType
-
setType
-
getType
-
setApplicableFixerAmount
public void setApplicableFixerAmount(int amount) -
incrementRunningFileFixer
public void incrementRunningFileFixer() -
reset
-
logProgress
public void logProgress()
-