Package net.minecraft.world.updater
Class WorldUpdater
java.lang.Object
net.minecraft.world.updater.WorldUpdater
- Mappings:
Namespace Name official bpointermediary 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 aLbpo;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 bLbpo;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 cLbpo;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 dLbpo;d:Lxs;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 eLbpo;e:Lxs;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 fLbpo;f:Lxs;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 gLbpo;g:Lxs;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 hLbpo;h:Lxs;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 iLbpo;i:Lxs;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 zLbpo;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 jLbpo;j:Ljn;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 kLbpo;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 lLbpo;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 mLbpo;m:Zintermediary field_48730Lnet/minecraft/class_1257;field_48730:Znamed recreateRegionFilesLnet/minecraft/world/updater/WorldUpdater;recreateRegionFiles:Z
-
session
- Mappings:
Namespace Name Mixin selector official nLbpo;n:Lerf$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 oLbpo;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 pLbpo;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 qLbpo;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 rLbpo;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 sLbpo;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 tLbpo;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 uLbpo;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 vLbpo;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 wLbpo;w:Iintermediary field_5764Lnet/minecraft/class_1257;field_5764:Inamed skippedChunkCountLnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:I
-
dimensionProgress
- Mappings:
Namespace Name Mixin selector official xLbpo;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 yLbpo;y:Lxe;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 ALbpo;A:Leqz;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>Lbpo;<init>(Lerf$c;Lcom/mojang/datafixers/DataFixer;Ljo;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 aLbpo;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 iLbpo;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 bLbpo;b()Zintermediary method_5403Lnet/minecraft/class_1257;method_5403()Znamed isDoneLnet/minecraft/world/updater/WorldUpdater;isDone()Z
-
getWorlds
- Mappings:
Namespace Name Mixin selector official cLbpo;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 aLbpo;a(Laks;)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 dLbpo;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 eLbpo;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 fLbpo;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 gLbpo;g()Iintermediary method_5399Lnet/minecraft/class_1257;method_5399()Inamed getSkippedChunkCountLnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()I
-
getStatus
- Mappings:
Namespace Name Mixin selector official hLbpo;h()Lxe;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 aLbpo;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;
-