Package net.minecraft.world.updater
Class WorldUpdater
java.lang.Object
net.minecraft.world.updater.WorldUpdater
- Mappings:
Namespace Name official bdk
intermediary net/minecraft/class_1257
named net/minecraft/world/updater/WorldUpdater
-
Field Summary
Modifier and TypeFieldDescriptionprivate final com.mojang.datafixers.DataFixer
private final Registry<DimensionOptions>
private final Object2FloatMap<RegistryKey<World>>
private boolean
private final boolean
private boolean
private static final Logger
private final PersistentStateManager
private float
private static final Pattern
private final LevelStorage.Session
private int
private Text
private int
private static final ThreadFactory
private final Thread
private int
private final Set<RegistryKey<World>>
-
Constructor Summary
ConstructorDescriptionWorldUpdater
(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, Registry<DimensionOptions> dimensionOptionsRegistry, boolean eraseCache) -
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel()
getChunkPositions
(RegistryKey<World> world) float
float
getProgress
(RegistryKey<World> world) int
int
int
boolean
isDone()
private void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lbdk;a:Lorg/slf4j/Logger;
intermediary field_5756
Lnet/minecraft/class_1257;field_5756:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/world/updater/WorldUpdater;LOGGER:Lorg/slf4j/Logger;
-
UPDATE_THREAD_FACTORY
- Mappings:
Namespace Name Mixin selector official b
Lbdk;b:Ljava/util/concurrent/ThreadFactory;
intermediary field_5757
Lnet/minecraft/class_1257;field_5757:Ljava/util/concurrent/ThreadFactory;
named UPDATE_THREAD_FACTORY
Lnet/minecraft/world/updater/WorldUpdater;UPDATE_THREAD_FACTORY:Ljava/util/concurrent/ThreadFactory;
-
REGION_FILE_PATTERN
- Mappings:
Namespace Name Mixin selector official q
Lbdk;q:Ljava/util/regex/Pattern;
intermediary field_17622
Lnet/minecraft/class_1257;field_17622:Ljava/util/regex/Pattern;
named REGION_FILE_PATTERN
Lnet/minecraft/world/updater/WorldUpdater;REGION_FILE_PATTERN:Ljava/util/regex/Pattern;
-
dimensionOptionsRegistry
- Mappings:
Namespace Name Mixin selector official c
Lbdk;c:Lhr;
intermediary field_40113
Lnet/minecraft/class_1257;field_40113:Lnet/minecraft/class_2378;
named dimensionOptionsRegistry
Lnet/minecraft/world/updater/WorldUpdater;dimensionOptionsRegistry:Lnet/minecraft/registry/Registry;
-
worldKeys
- Mappings:
Namespace Name Mixin selector official d
Lbdk;d:Ljava/util/Set;
intermediary field_40114
Lnet/minecraft/class_1257;field_40114:Ljava/util/Set;
named worldKeys
Lnet/minecraft/world/updater/WorldUpdater;worldKeys:Ljava/util/Set;
-
eraseCache
private final boolean eraseCache- Mappings:
Namespace Name Mixin selector official e
Lbdk;e:Z
intermediary field_19225
Lnet/minecraft/class_1257;field_19225:Z
named eraseCache
Lnet/minecraft/world/updater/WorldUpdater;eraseCache:Z
-
session
- Mappings:
Namespace Name Mixin selector official f
Lbdk;f:Ldyv$c;
intermediary field_24083
Lnet/minecraft/class_1257;field_24083:Lnet/minecraft/class_32$class_5143;
named session
Lnet/minecraft/world/updater/WorldUpdater;session:Lnet/minecraft/world/level/storage/LevelStorage$Session;
-
updateThread
- Mappings:
Namespace Name Mixin selector official g
Lbdk;g:Ljava/lang/Thread;
intermediary field_5767
Lnet/minecraft/class_1257;field_5767:Ljava/lang/Thread;
named updateThread
Lnet/minecraft/world/updater/WorldUpdater;updateThread:Ljava/lang/Thread;
-
dataFixer
private final com.mojang.datafixers.DataFixer dataFixer- Mappings:
Namespace Name Mixin selector official h
Lbdk;h:Lcom/mojang/datafixers/DataFixer;
intermediary field_24084
Lnet/minecraft/class_1257;field_24084:Lcom/mojang/datafixers/DataFixer;
named dataFixer
Lnet/minecraft/world/updater/WorldUpdater;dataFixer:Lcom/mojang/datafixers/DataFixer;
-
keepUpgradingChunks
private volatile boolean keepUpgradingChunks- Mappings:
Namespace Name Mixin selector official i
Lbdk;i:Z
intermediary field_5760
Lnet/minecraft/class_1257;field_5760:Z
named keepUpgradingChunks
Lnet/minecraft/world/updater/WorldUpdater;keepUpgradingChunks:Z
-
done
private volatile boolean done- Mappings:
Namespace Name Mixin selector official j
Lbdk;j:Z
intermediary field_5759
Lnet/minecraft/class_1257;field_5759:Z
named done
Lnet/minecraft/world/updater/WorldUpdater;done:Z
-
progress
private volatile float progress- Mappings:
Namespace Name Mixin selector official k
Lbdk;k:F
intermediary field_5763
Lnet/minecraft/class_1257;field_5763:F
named progress
Lnet/minecraft/world/updater/WorldUpdater;progress:F
-
totalChunkCount
private volatile int totalChunkCount- Mappings:
Namespace Name Mixin selector official l
Lbdk;l:I
intermediary field_5768
Lnet/minecraft/class_1257;field_5768:I
named totalChunkCount
Lnet/minecraft/world/updater/WorldUpdater;totalChunkCount:I
-
upgradedChunkCount
private volatile int upgradedChunkCount- Mappings:
Namespace Name Mixin selector official m
Lbdk;m:I
intermediary field_5766
Lnet/minecraft/class_1257;field_5766:I
named upgradedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;upgradedChunkCount:I
-
skippedChunkCount
private volatile int skippedChunkCount- Mappings:
Namespace Name Mixin selector official n
Lbdk;n:I
intermediary field_5764
Lnet/minecraft/class_1257;field_5764:I
named skippedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:I
-
dimensionProgress
- Mappings:
Namespace Name Mixin selector official o
Lbdk;o:Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
intermediary field_5762
Lnet/minecraft/class_1257;field_5762:Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
named dimensionProgress
Lnet/minecraft/world/updater/WorldUpdater;dimensionProgress:Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
-
status
- Mappings:
Namespace Name Mixin selector official p
Lbdk;p:Lsw;
intermediary field_5765
Lnet/minecraft/class_1257;field_5765:Lnet/minecraft/class_2561;
named status
Lnet/minecraft/world/updater/WorldUpdater;status:Lnet/minecraft/text/Text;
-
persistentStateManager
- Mappings:
Namespace Name Mixin selector official r
Lbdk;r:Ldyr;
intermediary field_5755
Lnet/minecraft/class_1257;field_5755:Lnet/minecraft/class_26;
named persistentStateManager
Lnet/minecraft/world/updater/WorldUpdater;persistentStateManager:Lnet/minecraft/world/PersistentStateManager;
-
-
Constructor Details
-
WorldUpdater
public WorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, Registry<DimensionOptions> dimensionOptionsRegistry, boolean eraseCache) - Mappings:
Namespace Name Mixin selector official <init>
Lbdk;<init>(Ldyv$c;Lcom/mojang/datafixers/DataFixer;Lhr;Z)V
intermediary <init>
Lnet/minecraft/class_1257;<init>(Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_2378;Z)V
named <init>
Lnet/minecraft/world/updater/WorldUpdater;<init>(Lnet/minecraft/world/level/storage/LevelStorage$Session;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/registry/Registry;Z)V
-
-
Method Details
-
cancel
public void cancel()- Mappings:
Namespace Name Mixin selector official a
Lbdk;a()V
intermediary method_5402
Lnet/minecraft/class_1257;method_5402()V
named cancel
Lnet/minecraft/world/updater/WorldUpdater;cancel()V
-
updateWorld
private void updateWorld()- Mappings:
Namespace Name Mixin selector official i
Lbdk;i()V
intermediary method_5404
Lnet/minecraft/class_1257;method_5404()V
named updateWorld
Lnet/minecraft/world/updater/WorldUpdater;updateWorld()V
-
getChunkPositions
- Mappings:
Namespace Name Mixin selector official b
Lbdk;b(Lacp;)Ljava/util/List;
intermediary method_17830
Lnet/minecraft/class_1257;method_17830(Lnet/minecraft/class_5321;)Ljava/util/List;
named getChunkPositions
Lnet/minecraft/world/updater/WorldUpdater;getChunkPositions(Lnet/minecraft/registry/RegistryKey;)Ljava/util/List;
-
isDone
public boolean isDone()- Mappings:
Namespace Name Mixin selector official b
Lbdk;b()Z
intermediary method_5403
Lnet/minecraft/class_1257;method_5403()Z
named isDone
Lnet/minecraft/world/updater/WorldUpdater;isDone()Z
-
getWorlds
- Mappings:
Namespace Name Mixin selector official c
Lbdk;c()Ljava/util/Set;
intermediary method_28304
Lnet/minecraft/class_1257;method_28304()Ljava/util/Set;
named getWorlds
Lnet/minecraft/world/updater/WorldUpdater;getWorlds()Ljava/util/Set;
-
getProgress
- Mappings:
Namespace Name Mixin selector official a
Lbdk;a(Lacp;)F
intermediary method_5393
Lnet/minecraft/class_1257;method_5393(Lnet/minecraft/class_5321;)F
named getProgress
Lnet/minecraft/world/updater/WorldUpdater;getProgress(Lnet/minecraft/registry/RegistryKey;)F
-
getProgress
public float getProgress()- Mappings:
Namespace Name Mixin selector official d
Lbdk;d()F
intermediary method_5401
Lnet/minecraft/class_1257;method_5401()F
named getProgress
Lnet/minecraft/world/updater/WorldUpdater;getProgress()F
-
getTotalChunkCount
public int getTotalChunkCount()- Mappings:
Namespace Name Mixin selector official e
Lbdk;e()I
intermediary method_5397
Lnet/minecraft/class_1257;method_5397()I
named getTotalChunkCount
Lnet/minecraft/world/updater/WorldUpdater;getTotalChunkCount()I
-
getUpgradedChunkCount
public int getUpgradedChunkCount()- Mappings:
Namespace Name Mixin selector official f
Lbdk;f()I
intermediary method_5400
Lnet/minecraft/class_1257;method_5400()I
named getUpgradedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;getUpgradedChunkCount()I
-
getSkippedChunkCount
public int getSkippedChunkCount()- Mappings:
Namespace Name Mixin selector official g
Lbdk;g()I
intermediary method_5399
Lnet/minecraft/class_1257;method_5399()I
named getSkippedChunkCount
Lnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()I
-
getStatus
- Mappings:
Namespace Name Mixin selector official h
Lbdk;h()Lsw;
intermediary method_5394
Lnet/minecraft/class_1257;method_5394()Lnet/minecraft/class_2561;
named getStatus
Lnet/minecraft/world/updater/WorldUpdater;getStatus()Lnet/minecraft/text/Text;
-