net.minecraft.world.updater

abstract class WorldUpdater$Update

net.minecraft.util.worldupdate.WorldUpgrader$AbstractUpgrader
net.minecraft.class_1257$class_9161
net.minecraft.world.updater.WorldUpdater$Update

Field summary

Modifier and TypeField
private final Text
upgradingStatus
field_48735
upgradingText
private final Text
finishedStatus
field_48736
finishedText
private final String
type
field_49072
name
private final String
folderName
field_48737
targetName
protected CompletableFuture<Void>
previousWriteFuture
field_48732
pendingUpdateFuture
protected final DataFixTypes
dataFixType
field_48733
dataFixTypes
final WorldUpdater
this$0
field_48734
field_48734

Constructor summary

ModifierConstructor
private (WorldUpdater this$0, DataFixTypes dataFixTypes, String name, String targetName, Text upgradingText, Text finishedText)

Method summary

Modifier and TypeMethod
public void
upgrade()
method_56537()
update()
private List<WorldUpdater$WorldData>
getDimensionsToUpgrade()
method_56544()
listWoldData()
protected abstract VersionedChunkStorage
createStorage(RegionStorageInfo info, Path regionFolder)
method_56552(class_9240 arg0, Path arg1)
openStorage(StorageKey storageKey, Path directory)
private ListIterator<WorldUpdater$Region>
getFilesToProcess(RegionStorageInfo info, Path regionFolder)
method_56545(class_9240 arg0, Path arg1)
enumerateRegions(StorageKey key, Path regionDirectory)
private static List<WorldUpdater$Region>
getAllChunkPositions(RegionStorageInfo info, Path regionFolder)
method_56539(class_9240 arg0, Path arg1)
listRegions(StorageKey key, Path regionDirectory)
private boolean
processOnePosition(ResourceKey<Level> dimension, SimpleRegionStorage storage, ChunkPos pos)
method_56538(class_5321<class_1937> arg0, class_3977 arg1, class_1923 arg2)
update(RegistryKey<World> worldKey, VersionedChunkStorage storage, ChunkPos chunkPos)
protected abstract boolean
tryProcessOnePosition(SimpleRegionStorage storage, ChunkPos pos, ResourceKey<Level> dimension)
method_56543(class_3977 arg0, class_1923 arg1, class_5321<class_1937> arg2)
update(VersionedChunkStorage storage, ChunkPos chunkPos, RegistryKey<World> worldKey)
private void
onFileFinished(RegionFile regionFile)
method_56541(class_2861 arg0)
recreate(RegionFile regionFile)
private static boolean
lambda$getAllChunkPositions$1(File arg0, String arg1)
method_56542(File arg0, String arg1)
method_56542(File file, String name)
private static int
lambda$getFilesToProcess$0(WorldUpgrader$FileToUpgrade arg0)
method_56540(class_1257$class_9165 arg0)
method_56540(WorldUpdater$Region region)