Package net.minecraft.world.updater
Class WorldUpdater
java.lang.Object
net.minecraft.world.updater.WorldUpdater
- Mappings:
Namespace Name official bntintermediary 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 aLbnt;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 bLbnt;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 cLbnt;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 dLbnt;d:Lww;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 eLbnt;e:Lww;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 fLbnt;f:Lww;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 gLbnt;g:Lww;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 hLbnt;h:Lww;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 iLbnt;i:Lww;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 zLbnt;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 jLbnt;j:Lja;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 kLbnt;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 lLbnt;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 mLbnt;m:Zintermediary field_48730Lnet/minecraft/class_1257;field_48730:Znamed recreateRegionFilesLnet/minecraft/world/updater/WorldUpdater;recreateRegionFiles:Z
-
session
- Mappings:
Namespace Name Mixin selector official nLbnt;n:Lena$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 oLbnt;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 pLbnt;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 qLbnt;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 rLbnt;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 sLbnt;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 tLbnt;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 uLbnt;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 vLbnt;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 wLbnt;w:Iintermediary field_5764Lnet/minecraft/class_1257;field_5764:Inamed skippedChunkCountLnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:I
-
dimensionProgress
- Mappings:
Namespace Name Mixin selector official xLbnt;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 yLbnt;y:Lwi;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 ALbnt;A:Lemu;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>Lbnt;<init>(Lena$c;Lcom/mojang/datafixers/DataFixer;Ljb;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 aLbnt;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 iLbnt;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 bLbnt;b()Zintermediary method_5403Lnet/minecraft/class_1257;method_5403()Znamed isDoneLnet/minecraft/world/updater/WorldUpdater;isDone()Z
-
getWorlds
- Mappings:
Namespace Name Mixin selector official cLbnt;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 aLbnt;a(Laju;)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 dLbnt;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 eLbnt;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 fLbnt;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 gLbnt;g()Iintermediary method_5399Lnet/minecraft/class_1257;method_5399()Inamed getSkippedChunkCountLnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()I
-
getStatus
- Mappings:
Namespace Name Mixin selector official hLbnt;h()Lwi;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 aLbnt;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;
-