Package net.minecraft.world.updater
Class WorldUpdater
java.lang.Object
net.minecraft.world.updater.WorldUpdater
- Mappings:
Namespace Name named net/minecraft/world/updater/WorldUpdater
intermediary net/minecraft/class_1257
official bqj
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate class
private class
private class
(package private) static final record
private class
private class
WorldUpdater.Update<T extends AutoCloseable>
(package private) static final record
-
Field Summary
Modifier 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 Logger
private 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) int
private static final ThreadFactory
private 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
ConstructorDescriptionWorldUpdater
(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, DynamicRegistryManager dynamicRegistryManager, boolean eraseCache, boolean recreateRegionFiles) -
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel()
(package private) static Path
getNewDirectoryPath
(Path current) float
float
getProgress
(RegistryKey<World> world) int
int
int
boolean
isDone()
private void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/world/updater/WorldUpdater;LOGGER:Lorg/slf4j/Logger;
intermediary field_5756
Lnet/minecraft/class_1257;field_5756:Lorg/slf4j/Logger;
official a
Lbqj;a:Lorg/slf4j/Logger;
-
UPDATE_THREAD_FACTORY
- Mappings:
Namespace Name Mixin selector named UPDATE_THREAD_FACTORY
Lnet/minecraft/world/updater/WorldUpdater;UPDATE_THREAD_FACTORY:Ljava/util/concurrent/ThreadFactory;
intermediary field_5757
Lnet/minecraft/class_1257;field_5757:Ljava/util/concurrent/ThreadFactory;
official b
Lbqj;b:Ljava/util/concurrent/ThreadFactory;
-
NEW_PREFIX
- See Also:
- Mappings:
Namespace Name Mixin selector named NEW_PREFIX
Lnet/minecraft/world/updater/WorldUpdater;NEW_PREFIX:Ljava/lang/String;
intermediary field_48723
Lnet/minecraft/class_1257;field_48723:Ljava/lang/String;
official c
Lbqj;c:Ljava/lang/String;
-
UPGRADING_POI_TEXT
- Mappings:
Namespace Name Mixin selector named UPGRADING_POI_TEXT
Lnet/minecraft/world/updater/WorldUpdater;UPGRADING_POI_TEXT:Lnet/minecraft/text/MutableText;
intermediary field_48724
Lnet/minecraft/class_1257;field_48724:Lnet/minecraft/class_5250;
official d
Lbqj;d:Lyd;
-
FINISHED_POI_TEXT
- Mappings:
Namespace Name Mixin selector named FINISHED_POI_TEXT
Lnet/minecraft/world/updater/WorldUpdater;FINISHED_POI_TEXT:Lnet/minecraft/text/MutableText;
intermediary field_48725
Lnet/minecraft/class_1257;field_48725:Lnet/minecraft/class_5250;
official e
Lbqj;e:Lyd;
-
UPGRADING_ENTITIES_TEXT
- Mappings:
Namespace Name Mixin selector named UPGRADING_ENTITIES_TEXT
Lnet/minecraft/world/updater/WorldUpdater;UPGRADING_ENTITIES_TEXT:Lnet/minecraft/text/MutableText;
intermediary field_48726
Lnet/minecraft/class_1257;field_48726:Lnet/minecraft/class_5250;
official f
Lbqj;f:Lyd;
-
FINISHED_ENTITIES_TEXT
- Mappings:
Namespace Name Mixin selector named FINISHED_ENTITIES_TEXT
Lnet/minecraft/world/updater/WorldUpdater;FINISHED_ENTITIES_TEXT:Lnet/minecraft/text/MutableText;
intermediary field_48727
Lnet/minecraft/class_1257;field_48727:Lnet/minecraft/class_5250;
official g
Lbqj;g:Lyd;
-
UPGRADING_CHUNKS_TEXT
- Mappings:
Namespace Name Mixin selector named UPGRADING_CHUNKS_TEXT
Lnet/minecraft/world/updater/WorldUpdater;UPGRADING_CHUNKS_TEXT:Lnet/minecraft/text/MutableText;
intermediary field_48728
Lnet/minecraft/class_1257;field_48728:Lnet/minecraft/class_5250;
official h
Lbqj;h:Lyd;
-
FINISHED_CHUNKS_TEXT
- Mappings:
Namespace Name Mixin selector named FINISHED_CHUNKS_TEXT
Lnet/minecraft/world/updater/WorldUpdater;FINISHED_CHUNKS_TEXT:Lnet/minecraft/text/MutableText;
intermediary field_48729
Lnet/minecraft/class_1257;field_48729:Lnet/minecraft/class_5250;
official i
Lbqj;i:Lyd;
-
REGION_FILE_PATTERN
- Mappings:
Namespace Name Mixin selector named REGION_FILE_PATTERN
Lnet/minecraft/world/updater/WorldUpdater;REGION_FILE_PATTERN:Ljava/util/regex/Pattern;
intermediary field_17622
Lnet/minecraft/class_1257;field_17622:Ljava/util/regex/Pattern;
official z
Lbqj;z:Ljava/util/regex/Pattern;
-
dimensionOptionsRegistry
- Mappings:
Namespace Name Mixin selector named dimensionOptionsRegistry
Lnet/minecraft/world/updater/WorldUpdater;dimensionOptionsRegistry:Lnet/minecraft/registry/Registry;
intermediary field_40113
Lnet/minecraft/class_1257;field_40113:Lnet/minecraft/class_2378;
official j
Lbqj;j:Ljv;
-
worldKeys
- Mappings:
Namespace Name Mixin selector named worldKeys
Lnet/minecraft/world/updater/WorldUpdater;worldKeys:Ljava/util/Set;
intermediary field_40114
Lnet/minecraft/class_1257;field_40114:Ljava/util/Set;
official k
Lbqj;k:Ljava/util/Set;
-
eraseCache
final boolean eraseCache- Mappings:
Namespace Name Mixin selector named eraseCache
Lnet/minecraft/world/updater/WorldUpdater;eraseCache:Z
intermediary field_19225
Lnet/minecraft/class_1257;field_19225:Z
official l
Lbqj;l:Z
-
recreateRegionFiles
final boolean recreateRegionFiles- Mappings:
Namespace Name Mixin selector named recreateRegionFiles
Lnet/minecraft/world/updater/WorldUpdater;recreateRegionFiles:Z
intermediary field_48730
Lnet/minecraft/class_1257;field_48730:Z
official m
Lbqj;m:Z
-
session
- Mappings:
Namespace Name Mixin selector named session
Lnet/minecraft/world/updater/WorldUpdater;session:Lnet/minecraft/world/level/storage/LevelStorage$Session;
intermediary field_24083
Lnet/minecraft/class_1257;field_24083:Lnet/minecraft/class_32$class_5143;
official n
Lbqj;n:Lepx$c;
-
updateThread
- Mappings:
Namespace Name Mixin selector named updateThread
Lnet/minecraft/world/updater/WorldUpdater;updateThread:Ljava/lang/Thread;
intermediary field_5767
Lnet/minecraft/class_1257;field_5767:Ljava/lang/Thread;
official o
Lbqj;o:Ljava/lang/Thread;
-
dataFixer
final com.mojang.datafixers.DataFixer dataFixer- Mappings:
Namespace Name Mixin selector named dataFixer
Lnet/minecraft/world/updater/WorldUpdater;dataFixer:Lcom/mojang/datafixers/DataFixer;
intermediary field_24084
Lnet/minecraft/class_1257;field_24084:Lcom/mojang/datafixers/DataFixer;
official p
Lbqj;p:Lcom/mojang/datafixers/DataFixer;
-
keepUpgradingChunks
volatile boolean keepUpgradingChunks- Mappings:
Namespace Name Mixin selector named keepUpgradingChunks
Lnet/minecraft/world/updater/WorldUpdater;keepUpgradingChunks:Z
intermediary field_5760
Lnet/minecraft/class_1257;field_5760:Z
official q
Lbqj;q:Z
-
done
private volatile boolean done- Mappings:
Namespace Name Mixin selector named done
Lnet/minecraft/world/updater/WorldUpdater;done:Z
intermediary field_5759
Lnet/minecraft/class_1257;field_5759:Z
official r
Lbqj;r:Z
-
progress
volatile float progress- Mappings:
Namespace Name Mixin selector named progress
Lnet/minecraft/world/updater/WorldUpdater;progress:F
intermediary field_5763
Lnet/minecraft/class_1257;field_5763:F
official s
Lbqj;s:F
-
totalChunkCount
volatile int totalChunkCount- Mappings:
Namespace Name Mixin selector named totalChunkCount
Lnet/minecraft/world/updater/WorldUpdater;totalChunkCount:I
intermediary field_5768
Lnet/minecraft/class_1257;field_5768:I
official t
Lbqj;t:I
-
totalRegionCount
volatile int totalRegionCount- Mappings:
Namespace Name Mixin selector named totalRegionCount
Lnet/minecraft/world/updater/WorldUpdater;totalRegionCount:I
intermediary field_48731
Lnet/minecraft/class_1257;field_48731:I
official u
Lbqj;u:I
-
upgradedChunkCount
volatile int upgradedChunkCount- Mappings:
Namespace Name Mixin selector named upgradedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;upgradedChunkCount:I
intermediary field_5766
Lnet/minecraft/class_1257;field_5766:I
official v
Lbqj;v:I
-
skippedChunkCount
volatile int skippedChunkCount- Mappings:
Namespace Name Mixin selector named skippedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:I
intermediary field_5764
Lnet/minecraft/class_1257;field_5764:I
official w
Lbqj;w:I
-
dimensionProgress
- Mappings:
Namespace Name Mixin selector named dimensionProgress
Lnet/minecraft/world/updater/WorldUpdater;dimensionProgress:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
intermediary field_5762
Lnet/minecraft/class_1257;field_5762:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
official x
Lbqj;x:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
-
status
- Mappings:
Namespace Name Mixin selector named status
Lnet/minecraft/world/updater/WorldUpdater;status:Lnet/minecraft/text/Text;
intermediary field_5765
Lnet/minecraft/class_1257;field_5765:Lnet/minecraft/class_2561;
official y
Lbqj;y:Lxp;
-
persistentStateManager
- Mappings:
Namespace Name Mixin selector named persistentStateManager
Lnet/minecraft/world/updater/WorldUpdater;persistentStateManager:Lnet/minecraft/world/PersistentStateManager;
intermediary field_5755
Lnet/minecraft/class_1257;field_5755:Lnet/minecraft/class_26;
official A
Lbqj;A:Lepr;
-
-
Constructor Details
-
WorldUpdater
public WorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, DynamicRegistryManager dynamicRegistryManager, 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/registry/DynamicRegistryManager;ZZ)V
intermediary <init>
Lnet/minecraft/class_1257;<init>(Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_5455;ZZ)V
official <init>
Lbqj;<init>(Lepx$c;Lcom/mojang/datafixers/DataFixer;Ljw;ZZ)V
-
-
Method Details
-
cancel
public void cancel()- Mappings:
Namespace Name Mixin selector named cancel
Lnet/minecraft/world/updater/WorldUpdater;cancel()V
intermediary method_5402
Lnet/minecraft/class_1257;method_5402()V
official a
Lbqj;a()V
-
updateWorld
private void updateWorld()- Mappings:
Namespace Name Mixin selector named updateWorld
Lnet/minecraft/world/updater/WorldUpdater;updateWorld()V
intermediary method_5404
Lnet/minecraft/class_1257;method_5404()V
official i
Lbqj;i()V
-
isDone
public boolean isDone()- Mappings:
Namespace Name Mixin selector named isDone
Lnet/minecraft/world/updater/WorldUpdater;isDone()Z
intermediary method_5403
Lnet/minecraft/class_1257;method_5403()Z
official b
Lbqj;b()Z
-
getWorlds
- Mappings:
Namespace Name Mixin selector named getWorlds
Lnet/minecraft/world/updater/WorldUpdater;getWorlds()Ljava/util/Set;
intermediary method_28304
Lnet/minecraft/class_1257;method_28304()Ljava/util/Set;
official c
Lbqj;c()Ljava/util/Set;
-
getProgress
- Mappings:
Namespace Name Mixin selector named getProgress
Lnet/minecraft/world/updater/WorldUpdater;getProgress(Lnet/minecraft/registry/RegistryKey;)F
intermediary method_5393
Lnet/minecraft/class_1257;method_5393(Lnet/minecraft/class_5321;)F
official a
Lbqj;a(Lale;)F
-
getProgress
public float getProgress()- Mappings:
Namespace Name Mixin selector named getProgress
Lnet/minecraft/world/updater/WorldUpdater;getProgress()F
intermediary method_5401
Lnet/minecraft/class_1257;method_5401()F
official d
Lbqj;d()F
-
getTotalChunkCount
public int getTotalChunkCount()- Mappings:
Namespace Name Mixin selector named getTotalChunkCount
Lnet/minecraft/world/updater/WorldUpdater;getTotalChunkCount()I
intermediary method_5397
Lnet/minecraft/class_1257;method_5397()I
official e
Lbqj;e()I
-
getUpgradedChunkCount
public int getUpgradedChunkCount()- Mappings:
Namespace Name Mixin selector named getUpgradedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;getUpgradedChunkCount()I
intermediary method_5400
Lnet/minecraft/class_1257;method_5400()I
official f
Lbqj;f()I
-
getSkippedChunkCount
public int getSkippedChunkCount()- Mappings:
Namespace Name Mixin selector named getSkippedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()I
intermediary method_5399
Lnet/minecraft/class_1257;method_5399()I
official g
Lbqj;g()I
-
getStatus
- Mappings:
Namespace Name Mixin selector named getStatus
Lnet/minecraft/world/updater/WorldUpdater;getStatus()Lnet/minecraft/text/Text;
intermediary method_5394
Lnet/minecraft/class_1257;method_5394()Lnet/minecraft/class_2561;
official h
Lbqj;h()Lxp;
-
getNewDirectoryPath
- Mappings:
Namespace Name Mixin selector named getNewDirectoryPath
Lnet/minecraft/world/updater/WorldUpdater;getNewDirectoryPath(Ljava/nio/file/Path;)Ljava/nio/file/Path;
intermediary method_56987
Lnet/minecraft/class_1257;method_56987(Ljava/nio/file/Path;)Ljava/nio/file/Path;
official a
Lbqj;a(Ljava/nio/file/Path;)Ljava/nio/file/Path;
-