Package net.minecraft.world.updater
Class WorldUpdater
java.lang.Object
net.minecraft.world.updater.WorldUpdater
- Mappings:
Namespace Name official bdkintermediary net/minecraft/class_1257named net/minecraft/world/updater/WorldUpdater
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.mojang.datafixers.DataFixerprivate final Registry<DimensionOptions>private final Object2FloatMap<RegistryKey<World>>private booleanprivate final booleanprivate booleanprivate static final Loggerprivate final PersistentStateManagerprivate floatprivate static final Patternprivate final LevelStorage.Sessionprivate intprivate Textprivate intprivate static final ThreadFactoryprivate final Threadprivate intprivate final Set<RegistryKey<World>> -
Constructor Summary
ConstructorsConstructorDescriptionWorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, Registry<DimensionOptions> dimensionOptionsRegistry, boolean eraseCache) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()getChunkPositions(RegistryKey<World> world) floatfloatgetProgress(RegistryKey<World> world) intintintbooleanisDone()private void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLbdk;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 bLbdk;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;
-
REGION_FILE_PATTERN
- Mappings:
Namespace Name Mixin selector official qLbdk;q: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 cLbdk;c:Lhr;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 dLbdk;d: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
private final boolean eraseCache- Mappings:
Namespace Name Mixin selector official eLbdk;e:Zintermediary field_19225Lnet/minecraft/class_1257;field_19225:Znamed eraseCacheLnet/minecraft/world/updater/WorldUpdater;eraseCache:Z
-
session
- Mappings:
Namespace Name Mixin selector official fLbdk;f:Ldyv$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 gLbdk;g: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
private final com.mojang.datafixers.DataFixer dataFixer- Mappings:
Namespace Name Mixin selector official hLbdk;h: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
private volatile boolean keepUpgradingChunks- Mappings:
Namespace Name Mixin selector official iLbdk;i: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 jLbdk;j:Zintermediary field_5759Lnet/minecraft/class_1257;field_5759:Znamed doneLnet/minecraft/world/updater/WorldUpdater;done:Z
-
progress
private volatile float progress- Mappings:
Namespace Name Mixin selector official kLbdk;k:Fintermediary field_5763Lnet/minecraft/class_1257;field_5763:Fnamed progressLnet/minecraft/world/updater/WorldUpdater;progress:F
-
totalChunkCount
private volatile int totalChunkCount- Mappings:
Namespace Name Mixin selector official lLbdk;l:Iintermediary field_5768Lnet/minecraft/class_1257;field_5768:Inamed totalChunkCountLnet/minecraft/world/updater/WorldUpdater;totalChunkCount:I
-
upgradedChunkCount
private volatile int upgradedChunkCount- Mappings:
Namespace Name Mixin selector official mLbdk;m:Iintermediary field_5766Lnet/minecraft/class_1257;field_5766:Inamed upgradedChunkCountLnet/minecraft/world/updater/WorldUpdater;upgradedChunkCount:I
-
skippedChunkCount
private volatile int skippedChunkCount- Mappings:
Namespace Name Mixin selector official nLbdk;n:Iintermediary field_5764Lnet/minecraft/class_1257;field_5764:Inamed skippedChunkCountLnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:I
-
dimensionProgress
- Mappings:
Namespace Name Mixin selector official oLbdk;o:Lit/unimi/dsi/fastutil/objects/Object2FloatMap;intermediary field_5762Lnet/minecraft/class_1257;field_5762:Lit/unimi/dsi/fastutil/objects/Object2FloatMap;named dimensionProgressLnet/minecraft/world/updater/WorldUpdater;dimensionProgress:Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
-
status
- Mappings:
Namespace Name Mixin selector official pLbdk;p:Lsw;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 rLbdk;r:Ldyr;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, Registry<DimensionOptions> dimensionOptionsRegistry, boolean eraseCache) - Mappings:
Namespace Name Mixin selector official <init>Lbdk;<init>(Ldyv$c;Lcom/mojang/datafixers/DataFixer;Lhr;Z)Vintermediary <init>Lnet/minecraft/class_1257;<init>(Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_2378;Z)Vnamed <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 aLbdk;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 iLbdk;i()Vintermediary method_5404Lnet/minecraft/class_1257;method_5404()Vnamed updateWorldLnet/minecraft/world/updater/WorldUpdater;updateWorld()V
-
getChunkPositions
- Mappings:
Namespace Name Mixin selector official bLbdk;b(Lacp;)Ljava/util/List;intermediary method_17830Lnet/minecraft/class_1257;method_17830(Lnet/minecraft/class_5321;)Ljava/util/List;named getChunkPositionsLnet/minecraft/world/updater/WorldUpdater;getChunkPositions(Lnet/minecraft/registry/RegistryKey;)Ljava/util/List;
-
isDone
public boolean isDone()- Mappings:
Namespace Name Mixin selector official bLbdk;b()Zintermediary method_5403Lnet/minecraft/class_1257;method_5403()Znamed isDoneLnet/minecraft/world/updater/WorldUpdater;isDone()Z
-
getWorlds
- Mappings:
Namespace Name Mixin selector official cLbdk;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 aLbdk;a(Lacp;)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 dLbdk;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 eLbdk;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 fLbdk;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 gLbdk;g()Iintermediary method_5399Lnet/minecraft/class_1257;method_5399()Inamed getSkippedChunkCountLnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()I
-
getStatus
- Mappings:
Namespace Name Mixin selector official hLbdk;h()Lsw;intermediary method_5394Lnet/minecraft/class_1257;method_5394()Lnet/minecraft/class_2561;named getStatusLnet/minecraft/world/updater/WorldUpdater;getStatus()Lnet/minecraft/text/Text;
-