Package net.minecraft.world.updater
Class WorldUpdater
java.lang.Object
net.minecraft.world.updater.WorldUpdater
- Mappings:
Namespace Name official boeintermediary net/minecraft/class_1257named net/minecraft/world/updater/WorldUpdater
-
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 MutableText(package private) static final MutableText(package private) static final MutableText(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 MutableText(package private) static final MutableText(package private) static final MutableText(package private) final Set<RegistryKey<World>> -
Constructor Summary
ConstructorsConstructorDescriptionWorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, DynamicRegistryManager dynamicRegistryManager, boolean eraseCache, boolean recreateRegionFiles) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()(package private) static PathgetNewDirectoryPath(Path current) floatfloatgetProgress(RegistryKey<World> world) intintintbooleanisDone()private void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLboe;a:Lorg/slf4j/Logger;intermediary field_5756Lnet/minecraft/class_1257;field_5756:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/world/updater/WorldUpdater;LOGGER:Lorg/slf4j/Logger;
-
UPDATE_THREAD_FACTORY
- Mappings:
Namespace Name Mixin selector official bLboe;b:Ljava/util/concurrent/ThreadFactory;intermediary field_5757Lnet/minecraft/class_1257;field_5757:Ljava/util/concurrent/ThreadFactory;named UPDATE_THREAD_FACTORYLnet/minecraft/world/updater/WorldUpdater;UPDATE_THREAD_FACTORY:Ljava/util/concurrent/ThreadFactory;
-
NEW_PREFIX
- See Also:
- Mappings:
Namespace Name Mixin selector official cLboe;c:Ljava/lang/String;intermediary field_48723Lnet/minecraft/class_1257;field_48723:Ljava/lang/String;named NEW_PREFIXLnet/minecraft/world/updater/WorldUpdater;NEW_PREFIX:Ljava/lang/String;
-
UPGRADING_POI_TEXT
- Mappings:
Namespace Name Mixin selector official dLboe;d:Lxg;intermediary field_48724Lnet/minecraft/class_1257;field_48724:Lnet/minecraft/class_5250;named UPGRADING_POI_TEXTLnet/minecraft/world/updater/WorldUpdater;UPGRADING_POI_TEXT:Lnet/minecraft/text/MutableText;
-
FINISHED_POI_TEXT
- Mappings:
Namespace Name Mixin selector official eLboe;e:Lxg;intermediary field_48725Lnet/minecraft/class_1257;field_48725:Lnet/minecraft/class_5250;named FINISHED_POI_TEXTLnet/minecraft/world/updater/WorldUpdater;FINISHED_POI_TEXT:Lnet/minecraft/text/MutableText;
-
UPGRADING_ENTITIES_TEXT
- Mappings:
Namespace Name Mixin selector official fLboe;f:Lxg;intermediary field_48726Lnet/minecraft/class_1257;field_48726:Lnet/minecraft/class_5250;named UPGRADING_ENTITIES_TEXTLnet/minecraft/world/updater/WorldUpdater;UPGRADING_ENTITIES_TEXT:Lnet/minecraft/text/MutableText;
-
FINISHED_ENTITIES_TEXT
- Mappings:
Namespace Name Mixin selector official gLboe;g:Lxg;intermediary field_48727Lnet/minecraft/class_1257;field_48727:Lnet/minecraft/class_5250;named FINISHED_ENTITIES_TEXTLnet/minecraft/world/updater/WorldUpdater;FINISHED_ENTITIES_TEXT:Lnet/minecraft/text/MutableText;
-
UPGRADING_CHUNKS_TEXT
- Mappings:
Namespace Name Mixin selector official hLboe;h:Lxg;intermediary field_48728Lnet/minecraft/class_1257;field_48728:Lnet/minecraft/class_5250;named UPGRADING_CHUNKS_TEXTLnet/minecraft/world/updater/WorldUpdater;UPGRADING_CHUNKS_TEXT:Lnet/minecraft/text/MutableText;
-
FINISHED_CHUNKS_TEXT
- Mappings:
Namespace Name Mixin selector official iLboe;i:Lxg;intermediary field_48729Lnet/minecraft/class_1257;field_48729:Lnet/minecraft/class_5250;named FINISHED_CHUNKS_TEXTLnet/minecraft/world/updater/WorldUpdater;FINISHED_CHUNKS_TEXT:Lnet/minecraft/text/MutableText;
-
REGION_FILE_PATTERN
- Mappings:
Namespace Name Mixin selector official zLboe;z:Ljava/util/regex/Pattern;intermediary field_17622Lnet/minecraft/class_1257;field_17622:Ljava/util/regex/Pattern;named REGION_FILE_PATTERNLnet/minecraft/world/updater/WorldUpdater;REGION_FILE_PATTERN:Ljava/util/regex/Pattern;
-
dimensionOptionsRegistry
- Mappings:
Namespace Name Mixin selector official jLboe;j:Lji;intermediary field_40113Lnet/minecraft/class_1257;field_40113:Lnet/minecraft/class_2378;named dimensionOptionsRegistryLnet/minecraft/world/updater/WorldUpdater;dimensionOptionsRegistry:Lnet/minecraft/registry/Registry;
-
worldKeys
- Mappings:
Namespace Name Mixin selector official kLboe;k:Ljava/util/Set;intermediary field_40114Lnet/minecraft/class_1257;field_40114:Ljava/util/Set;named worldKeysLnet/minecraft/world/updater/WorldUpdater;worldKeys:Ljava/util/Set;
-
eraseCache
final boolean eraseCache- Mappings:
Namespace Name Mixin selector official lLboe;l:Zintermediary field_19225Lnet/minecraft/class_1257;field_19225:Znamed eraseCacheLnet/minecraft/world/updater/WorldUpdater;eraseCache:Z
-
recreateRegionFiles
final boolean recreateRegionFiles- Mappings:
Namespace Name Mixin selector official mLboe;m:Zintermediary field_48730Lnet/minecraft/class_1257;field_48730:Znamed recreateRegionFilesLnet/minecraft/world/updater/WorldUpdater;recreateRegionFiles:Z
-
session
- Mappings:
Namespace Name Mixin selector official nLboe;n:Lenq$c;intermediary field_24083Lnet/minecraft/class_1257;field_24083:Lnet/minecraft/class_32$class_5143;named sessionLnet/minecraft/world/updater/WorldUpdater;session:Lnet/minecraft/world/level/storage/LevelStorage$Session;
-
updateThread
- Mappings:
Namespace Name Mixin selector official oLboe;o:Ljava/lang/Thread;intermediary field_5767Lnet/minecraft/class_1257;field_5767:Ljava/lang/Thread;named updateThreadLnet/minecraft/world/updater/WorldUpdater;updateThread:Ljava/lang/Thread;
-
dataFixer
final com.mojang.datafixers.DataFixer dataFixer- Mappings:
Namespace Name Mixin selector official pLboe;p:Lcom/mojang/datafixers/DataFixer;intermediary field_24084Lnet/minecraft/class_1257;field_24084:Lcom/mojang/datafixers/DataFixer;named dataFixerLnet/minecraft/world/updater/WorldUpdater;dataFixer:Lcom/mojang/datafixers/DataFixer;
-
keepUpgradingChunks
volatile boolean keepUpgradingChunks- Mappings:
Namespace Name Mixin selector official qLboe;q:Zintermediary field_5760Lnet/minecraft/class_1257;field_5760:Znamed keepUpgradingChunksLnet/minecraft/world/updater/WorldUpdater;keepUpgradingChunks:Z
-
done
private volatile boolean done- Mappings:
Namespace Name Mixin selector official rLboe;r:Zintermediary field_5759Lnet/minecraft/class_1257;field_5759:Znamed doneLnet/minecraft/world/updater/WorldUpdater;done:Z
-
progress
volatile float progress- Mappings:
Namespace Name Mixin selector official sLboe;s:Fintermediary field_5763Lnet/minecraft/class_1257;field_5763:Fnamed progressLnet/minecraft/world/updater/WorldUpdater;progress:F
-
totalChunkCount
volatile int totalChunkCount- Mappings:
Namespace Name Mixin selector official tLboe;t:Iintermediary field_5768Lnet/minecraft/class_1257;field_5768:Inamed totalChunkCountLnet/minecraft/world/updater/WorldUpdater;totalChunkCount:I
-
totalRegionCount
volatile int totalRegionCount- Mappings:
Namespace Name Mixin selector official uLboe;u:Iintermediary field_48731Lnet/minecraft/class_1257;field_48731:Inamed totalRegionCountLnet/minecraft/world/updater/WorldUpdater;totalRegionCount:I
-
upgradedChunkCount
volatile int upgradedChunkCount- Mappings:
Namespace Name Mixin selector official vLboe;v:Iintermediary field_5766Lnet/minecraft/class_1257;field_5766:Inamed upgradedChunkCountLnet/minecraft/world/updater/WorldUpdater;upgradedChunkCount:I
-
skippedChunkCount
volatile int skippedChunkCount- Mappings:
Namespace Name Mixin selector official wLboe;w:Iintermediary field_5764Lnet/minecraft/class_1257;field_5764:Inamed skippedChunkCountLnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:I
-
dimensionProgress
- Mappings:
Namespace Name Mixin selector official xLboe;x:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;intermediary field_5762Lnet/minecraft/class_1257;field_5762:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;named dimensionProgressLnet/minecraft/world/updater/WorldUpdater;dimensionProgress:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
-
status
- Mappings:
Namespace Name Mixin selector official yLboe;y:Lws;intermediary field_5765Lnet/minecraft/class_1257;field_5765:Lnet/minecraft/class_2561;named statusLnet/minecraft/world/updater/WorldUpdater;status:Lnet/minecraft/text/Text;
-
persistentStateManager
- Mappings:
Namespace Name Mixin selector official ALboe;A:Lenk;intermediary field_5755Lnet/minecraft/class_1257;field_5755:Lnet/minecraft/class_26;named persistentStateManagerLnet/minecraft/world/updater/WorldUpdater;persistentStateManager:Lnet/minecraft/world/PersistentStateManager;
-
-
Constructor Details
-
WorldUpdater
public WorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, DynamicRegistryManager dynamicRegistryManager, boolean eraseCache, boolean recreateRegionFiles) - Mappings:
Namespace Name Mixin selector official <init>Lboe;<init>(Lenq$c;Lcom/mojang/datafixers/DataFixer;Ljj;ZZ)Vintermediary <init>Lnet/minecraft/class_1257;<init>(Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_5455;ZZ)Vnamed <init>Lnet/minecraft/world/updater/WorldUpdater;<init>(Lnet/minecraft/world/level/storage/LevelStorage$Session;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/registry/DynamicRegistryManager;ZZ)V
-
-
Method Details
-
cancel
public void cancel()- Mappings:
Namespace Name Mixin selector official aLboe;a()Vintermediary method_5402Lnet/minecraft/class_1257;method_5402()Vnamed cancelLnet/minecraft/world/updater/WorldUpdater;cancel()V
-
updateWorld
private void updateWorld()- Mappings:
Namespace Name Mixin selector official iLboe;i()Vintermediary method_5404Lnet/minecraft/class_1257;method_5404()Vnamed updateWorldLnet/minecraft/world/updater/WorldUpdater;updateWorld()V
-
isDone
public boolean isDone()- Mappings:
Namespace Name Mixin selector official bLboe;b()Zintermediary method_5403Lnet/minecraft/class_1257;method_5403()Znamed isDoneLnet/minecraft/world/updater/WorldUpdater;isDone()Z
-
getWorlds
- Mappings:
Namespace Name Mixin selector official cLboe;c()Ljava/util/Set;intermediary method_28304Lnet/minecraft/class_1257;method_28304()Ljava/util/Set;named getWorldsLnet/minecraft/world/updater/WorldUpdater;getWorlds()Ljava/util/Set;
-
getProgress
- Mappings:
Namespace Name Mixin selector official aLboe;a(Lake;)Fintermediary method_5393Lnet/minecraft/class_1257;method_5393(Lnet/minecraft/class_5321;)Fnamed getProgressLnet/minecraft/world/updater/WorldUpdater;getProgress(Lnet/minecraft/registry/RegistryKey;)F
-
getProgress
public float getProgress()- Mappings:
Namespace Name Mixin selector official dLboe;d()Fintermediary method_5401Lnet/minecraft/class_1257;method_5401()Fnamed getProgressLnet/minecraft/world/updater/WorldUpdater;getProgress()F
-
getTotalChunkCount
public int getTotalChunkCount()- Mappings:
Namespace Name Mixin selector official eLboe;e()Iintermediary method_5397Lnet/minecraft/class_1257;method_5397()Inamed getTotalChunkCountLnet/minecraft/world/updater/WorldUpdater;getTotalChunkCount()I
-
getUpgradedChunkCount
public int getUpgradedChunkCount()- Mappings:
Namespace Name Mixin selector official fLboe;f()Iintermediary method_5400Lnet/minecraft/class_1257;method_5400()Inamed getUpgradedChunkCountLnet/minecraft/world/updater/WorldUpdater;getUpgradedChunkCount()I
-
getSkippedChunkCount
public int getSkippedChunkCount()- Mappings:
Namespace Name Mixin selector official gLboe;g()Iintermediary method_5399Lnet/minecraft/class_1257;method_5399()Inamed getSkippedChunkCountLnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()I
-
getStatus
- Mappings:
Namespace Name Mixin selector official hLboe;h()Lws;intermediary method_5394Lnet/minecraft/class_1257;method_5394()Lnet/minecraft/class_2561;named getStatusLnet/minecraft/world/updater/WorldUpdater;getStatus()Lnet/minecraft/text/Text;
-
getNewDirectoryPath
- Mappings:
Namespace Name Mixin selector official aLboe;a(Ljava/nio/file/Path;)Ljava/nio/file/Path;intermediary method_56987Lnet/minecraft/class_1257;method_56987(Ljava/nio/file/Path;)Ljava/nio/file/Path;named getNewDirectoryPathLnet/minecraft/world/updater/WorldUpdater;getNewDirectoryPath(Ljava/nio/file/Path;)Ljava/nio/file/Path;
-