Package net.minecraft.world.updater
Class WorldUpdater
java.lang.Object
net.minecraft.world.updater.WorldUpdater
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/world/updater/WorldUpdaterintermediary net/minecraft/class_1257official buq
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate classprivate class(package private) static final recordprivate classprivate classWorldUpdater.Update<T extends AutoCloseable>(package private) static final record -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final com.mojang.datafixers.DataFixer(package private) final Registry<DimensionOptions> (package private) final Reference2FloatMap<RegistryKey<World>> private boolean(package private) final boolean(package private) static final Text(package private) static final Text(package private) static final Text(package private) boolean(package private) static final Loggerprivate static final String(package private) final PersistentStateManager(package private) float(package private) final boolean(package private) static final Pattern(package private) final LevelStorage.Session(package private) int(package private) Text(package private) int(package private) intprivate static final ThreadFactoryprivate final Thread(package private) int(package private) static final Text(package private) static final Text(package private) static final Text(package private) final Set<RegistryKey<World>> -
Constructor Summary
ConstructorsConstructorDescriptionWorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, SaveProperties saveProperties, DynamicRegistryManager registries, boolean eraseCache, boolean recreateRegionFiles) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()voidclose()(package private) static PathgetNewDirectoryPath(Path current) floatfloatgetProgress(RegistryKey<World> world) intintintbooleanisDone()private void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/world/updater/WorldUpdater;LOGGER:Lorg/slf4j/Logger;intermediary field_5756Lnet/minecraft/class_1257;field_5756:Lorg/slf4j/Logger;official aLbuq;a:Lorg/slf4j/Logger;
-
UPDATE_THREAD_FACTORY
- Mappings:
Namespace Name Mixin selector named UPDATE_THREAD_FACTORYLnet/minecraft/world/updater/WorldUpdater;UPDATE_THREAD_FACTORY:Ljava/util/concurrent/ThreadFactory;intermediary field_5757Lnet/minecraft/class_1257;field_5757:Ljava/util/concurrent/ThreadFactory;official bLbuq;b:Ljava/util/concurrent/ThreadFactory;
-
NEW_PREFIX
- See Also:
- Mappings:
Namespace Name Mixin selector named NEW_PREFIXLnet/minecraft/world/updater/WorldUpdater;NEW_PREFIX:Ljava/lang/String;intermediary field_48723Lnet/minecraft/class_1257;field_48723:Ljava/lang/String;official cLbuq;c:Ljava/lang/String;
-
UPGRADING_POI_TEXT
- Mappings:
Namespace Name Mixin selector named UPGRADING_POI_TEXTLnet/minecraft/world/updater/WorldUpdater;UPGRADING_POI_TEXT:Lnet/minecraft/text/Text;intermediary field_48724Lnet/minecraft/class_1257;field_48724:Lnet/minecraft/class_2561;official dLbuq;d:Lxg;
-
FINISHED_POI_TEXT
- Mappings:
Namespace Name Mixin selector named FINISHED_POI_TEXTLnet/minecraft/world/updater/WorldUpdater;FINISHED_POI_TEXT:Lnet/minecraft/text/Text;intermediary field_48725Lnet/minecraft/class_1257;field_48725:Lnet/minecraft/class_2561;official eLbuq;e:Lxg;
-
UPGRADING_ENTITIES_TEXT
- Mappings:
Namespace Name Mixin selector named UPGRADING_ENTITIES_TEXTLnet/minecraft/world/updater/WorldUpdater;UPGRADING_ENTITIES_TEXT:Lnet/minecraft/text/Text;intermediary field_48726Lnet/minecraft/class_1257;field_48726:Lnet/minecraft/class_2561;official fLbuq;f:Lxg;
-
FINISHED_ENTITIES_TEXT
- Mappings:
Namespace Name Mixin selector named FINISHED_ENTITIES_TEXTLnet/minecraft/world/updater/WorldUpdater;FINISHED_ENTITIES_TEXT:Lnet/minecraft/text/Text;intermediary field_48727Lnet/minecraft/class_1257;field_48727:Lnet/minecraft/class_2561;official gLbuq;g:Lxg;
-
UPGRADING_CHUNKS_TEXT
- Mappings:
Namespace Name Mixin selector named UPGRADING_CHUNKS_TEXTLnet/minecraft/world/updater/WorldUpdater;UPGRADING_CHUNKS_TEXT:Lnet/minecraft/text/Text;intermediary field_48728Lnet/minecraft/class_1257;field_48728:Lnet/minecraft/class_2561;official hLbuq;h:Lxg;
-
FINISHED_CHUNKS_TEXT
- Mappings:
Namespace Name Mixin selector named FINISHED_CHUNKS_TEXTLnet/minecraft/world/updater/WorldUpdater;FINISHED_CHUNKS_TEXT:Lnet/minecraft/text/Text;intermediary field_48729Lnet/minecraft/class_1257;field_48729:Lnet/minecraft/class_2561;official iLbuq;i:Lxg;
-
REGION_FILE_PATTERN
- Mappings:
Namespace Name Mixin selector named REGION_FILE_PATTERNLnet/minecraft/world/updater/WorldUpdater;REGION_FILE_PATTERN:Ljava/util/regex/Pattern;intermediary field_17622Lnet/minecraft/class_1257;field_17622:Ljava/util/regex/Pattern;official zLbuq;z:Ljava/util/regex/Pattern;
-
dimensionOptionsRegistry
- Mappings:
Namespace Name Mixin selector named dimensionOptionsRegistryLnet/minecraft/world/updater/WorldUpdater;dimensionOptionsRegistry:Lnet/minecraft/registry/Registry;intermediary field_40113Lnet/minecraft/class_1257;field_40113:Lnet/minecraft/class_2378;official jLbuq;j:Ljt;
-
worldKeys
- Mappings:
Namespace Name Mixin selector named worldKeysLnet/minecraft/world/updater/WorldUpdater;worldKeys:Ljava/util/Set;intermediary field_40114Lnet/minecraft/class_1257;field_40114:Ljava/util/Set;official kLbuq;k:Ljava/util/Set;
-
eraseCache
final boolean eraseCache- Mappings:
Namespace Name Mixin selector named eraseCacheLnet/minecraft/world/updater/WorldUpdater;eraseCache:Zintermediary field_19225Lnet/minecraft/class_1257;field_19225:Zofficial lLbuq;l:Z
-
recreateRegionFiles
final boolean recreateRegionFiles- Mappings:
Namespace Name Mixin selector named recreateRegionFilesLnet/minecraft/world/updater/WorldUpdater;recreateRegionFiles:Zintermediary field_48730Lnet/minecraft/class_1257;field_48730:Zofficial mLbuq;m:Z
-
session
- Mappings:
Namespace Name Mixin selector named sessionLnet/minecraft/world/updater/WorldUpdater;session:Lnet/minecraft/world/level/storage/LevelStorage$Session;intermediary field_24083Lnet/minecraft/class_1257;field_24083:Lnet/minecraft/class_32$class_5143;official nLbuq;n:Lfah$c;
-
updateThread
- Mappings:
Namespace Name Mixin selector named updateThreadLnet/minecraft/world/updater/WorldUpdater;updateThread:Ljava/lang/Thread;intermediary field_5767Lnet/minecraft/class_1257;field_5767:Ljava/lang/Thread;official oLbuq;o:Ljava/lang/Thread;
-
dataFixer
final com.mojang.datafixers.DataFixer dataFixer- Mappings:
Namespace Name Mixin selector named dataFixerLnet/minecraft/world/updater/WorldUpdater;dataFixer:Lcom/mojang/datafixers/DataFixer;intermediary field_24084Lnet/minecraft/class_1257;field_24084:Lcom/mojang/datafixers/DataFixer;official pLbuq;p:Lcom/mojang/datafixers/DataFixer;
-
keepUpgradingChunks
volatile boolean keepUpgradingChunks- Mappings:
Namespace Name Mixin selector named keepUpgradingChunksLnet/minecraft/world/updater/WorldUpdater;keepUpgradingChunks:Zintermediary field_5760Lnet/minecraft/class_1257;field_5760:Zofficial qLbuq;q:Z
-
done
private volatile boolean done- Mappings:
Namespace Name Mixin selector named doneLnet/minecraft/world/updater/WorldUpdater;done:Zintermediary field_5759Lnet/minecraft/class_1257;field_5759:Zofficial rLbuq;r:Z
-
progress
volatile float progress- Mappings:
Namespace Name Mixin selector named progressLnet/minecraft/world/updater/WorldUpdater;progress:Fintermediary field_5763Lnet/minecraft/class_1257;field_5763:Fofficial sLbuq;s:F
-
totalChunkCount
volatile int totalChunkCount- Mappings:
Namespace Name Mixin selector named totalChunkCountLnet/minecraft/world/updater/WorldUpdater;totalChunkCount:Iintermediary field_5768Lnet/minecraft/class_1257;field_5768:Iofficial tLbuq;t:I
-
totalRegionCount
volatile int totalRegionCount- Mappings:
Namespace Name Mixin selector named totalRegionCountLnet/minecraft/world/updater/WorldUpdater;totalRegionCount:Iintermediary field_48731Lnet/minecraft/class_1257;field_48731:Iofficial uLbuq;u:I
-
upgradedChunkCount
volatile int upgradedChunkCount- Mappings:
Namespace Name Mixin selector named upgradedChunkCountLnet/minecraft/world/updater/WorldUpdater;upgradedChunkCount:Iintermediary field_5766Lnet/minecraft/class_1257;field_5766:Iofficial vLbuq;v:I
-
skippedChunkCount
volatile int skippedChunkCount- Mappings:
Namespace Name Mixin selector named skippedChunkCountLnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:Iintermediary field_5764Lnet/minecraft/class_1257;field_5764:Iofficial wLbuq;w:I
-
dimensionProgress
- Mappings:
Namespace Name Mixin selector named dimensionProgressLnet/minecraft/world/updater/WorldUpdater;dimensionProgress:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;intermediary field_5762Lnet/minecraft/class_1257;field_5762:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;official xLbuq;x:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
-
status
- Mappings:
Namespace Name Mixin selector named statusLnet/minecraft/world/updater/WorldUpdater;status:Lnet/minecraft/text/Text;intermediary field_5765Lnet/minecraft/class_1257;field_5765:Lnet/minecraft/class_2561;official yLbuq;y:Lxg;
-
persistentStateManager
- Mappings:
Namespace Name Mixin selector named persistentStateManagerLnet/minecraft/world/updater/WorldUpdater;persistentStateManager:Lnet/minecraft/world/PersistentStateManager;intermediary field_5755Lnet/minecraft/class_1257;field_5755:Lnet/minecraft/class_26;official ALbuq;A:Lfab;
-
-
Constructor Details
-
WorldUpdater
public WorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, SaveProperties saveProperties, DynamicRegistryManager registries, boolean eraseCache, boolean recreateRegionFiles) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/updater/WorldUpdater;<init>(Lnet/minecraft/world/level/storage/LevelStorage$Session;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/SaveProperties;Lnet/minecraft/registry/DynamicRegistryManager;ZZ)Vintermediary <init>Lnet/minecraft/class_1257;<init>(Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_5219;Lnet/minecraft/class_5455;ZZ)Vofficial <init>Lbuq;<init>(Lfah$c;Lcom/mojang/datafixers/DataFixer;Lfan;Lju;ZZ)V
-
-
Method Details
-
cancel
public void cancel()- Mappings:
Namespace Name Mixin selector named cancelLnet/minecraft/world/updater/WorldUpdater;cancel()Vintermediary method_5402Lnet/minecraft/class_1257;method_5402()Vofficial aLbuq;a()V
-
updateWorld
private void updateWorld()- Mappings:
Namespace Name Mixin selector named updateWorldLnet/minecraft/world/updater/WorldUpdater;updateWorld()Vintermediary method_5404Lnet/minecraft/class_1257;method_5404()Vofficial iLbuq;i()V
-
isDone
public boolean isDone()- Mappings:
Namespace Name Mixin selector named isDoneLnet/minecraft/world/updater/WorldUpdater;isDone()Zintermediary method_5403Lnet/minecraft/class_1257;method_5403()Zofficial bLbuq;b()Z
-
getWorlds
- Mappings:
Namespace Name Mixin selector named getWorldsLnet/minecraft/world/updater/WorldUpdater;getWorlds()Ljava/util/Set;intermediary method_28304Lnet/minecraft/class_1257;method_28304()Ljava/util/Set;official cLbuq;c()Ljava/util/Set;
-
getProgress
- Mappings:
Namespace Name Mixin selector named getProgressLnet/minecraft/world/updater/WorldUpdater;getProgress(Lnet/minecraft/registry/RegistryKey;)Fintermediary method_5393Lnet/minecraft/class_1257;method_5393(Lnet/minecraft/class_5321;)Fofficial aLbuq;a(Lalq;)F
-
getProgress
public float getProgress()- Mappings:
Namespace Name Mixin selector named getProgressLnet/minecraft/world/updater/WorldUpdater;getProgress()Fintermediary method_5401Lnet/minecraft/class_1257;method_5401()Fofficial dLbuq;d()F
-
getTotalChunkCount
public int getTotalChunkCount()- Mappings:
Namespace Name Mixin selector named getTotalChunkCountLnet/minecraft/world/updater/WorldUpdater;getTotalChunkCount()Iintermediary method_5397Lnet/minecraft/class_1257;method_5397()Iofficial eLbuq;e()I
-
getUpgradedChunkCount
public int getUpgradedChunkCount()- Mappings:
Namespace Name Mixin selector named getUpgradedChunkCountLnet/minecraft/world/updater/WorldUpdater;getUpgradedChunkCount()Iintermediary method_5400Lnet/minecraft/class_1257;method_5400()Iofficial fLbuq;f()I
-
getSkippedChunkCount
public int getSkippedChunkCount()- Mappings:
Namespace Name Mixin selector named getSkippedChunkCountLnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()Iintermediary method_5399Lnet/minecraft/class_1257;method_5399()Iofficial gLbuq;g()I
-
getStatus
- Mappings:
Namespace Name Mixin selector named getStatusLnet/minecraft/world/updater/WorldUpdater;getStatus()Lnet/minecraft/text/Text;intermediary method_5394Lnet/minecraft/class_1257;method_5394()Lnet/minecraft/class_2561;official hLbuq;h()Lxg;
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
getNewDirectoryPath
- Mappings:
Namespace Name Mixin selector named getNewDirectoryPathLnet/minecraft/world/updater/WorldUpdater;getNewDirectoryPath(Ljava/nio/file/Path;)Ljava/nio/file/Path;intermediary method_56987Lnet/minecraft/class_1257;method_56987(Ljava/nio/file/Path;)Ljava/nio/file/Path;official aLbuq;a(Ljava/nio/file/Path;)Ljava/nio/file/Path;
-