Class WorldUpdater

java.lang.Object
net.minecraft.world.updater.WorldUpdater

public class WorldUpdater extends Object
Mappings:
Namespace Name
official blk
intermediary net/minecraft/class_1257
named net/minecraft/world/updater/WorldUpdater
  • Field Details

    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lblk;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

      private static final ThreadFactory UPDATE_THREAD_FACTORY
      Mappings:
      Namespace Name Mixin selector
      official b Lblk;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;
    • field_48723

      private static final String field_48723
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lblk;c:Ljava/lang/String;
      intermediary field_48723 Lnet/minecraft/class_1257;field_48723:Ljava/lang/String;
      named field_48723 Lnet/minecraft/world/updater/WorldUpdater;field_48723:Ljava/lang/String;
    • field_48724

      static final MutableText field_48724
      Mappings:
      Namespace Name Mixin selector
      official d Lblk;d:Lwe;
      intermediary field_48724 Lnet/minecraft/class_1257;field_48724:Lnet/minecraft/class_5250;
      named field_48724 Lnet/minecraft/world/updater/WorldUpdater;field_48724:Lnet/minecraft/text/MutableText;
    • field_48725

      static final MutableText field_48725
      Mappings:
      Namespace Name Mixin selector
      official e Lblk;e:Lwe;
      intermediary field_48725 Lnet/minecraft/class_1257;field_48725:Lnet/minecraft/class_5250;
      named field_48725 Lnet/minecraft/world/updater/WorldUpdater;field_48725:Lnet/minecraft/text/MutableText;
    • field_48726

      static final MutableText field_48726
      Mappings:
      Namespace Name Mixin selector
      official f Lblk;f:Lwe;
      intermediary field_48726 Lnet/minecraft/class_1257;field_48726:Lnet/minecraft/class_5250;
      named field_48726 Lnet/minecraft/world/updater/WorldUpdater;field_48726:Lnet/minecraft/text/MutableText;
    • field_48727

      static final MutableText field_48727
      Mappings:
      Namespace Name Mixin selector
      official g Lblk;g:Lwe;
      intermediary field_48727 Lnet/minecraft/class_1257;field_48727:Lnet/minecraft/class_5250;
      named field_48727 Lnet/minecraft/world/updater/WorldUpdater;field_48727:Lnet/minecraft/text/MutableText;
    • field_48728

      static final MutableText field_48728
      Mappings:
      Namespace Name Mixin selector
      official h Lblk;h:Lwe;
      intermediary field_48728 Lnet/minecraft/class_1257;field_48728:Lnet/minecraft/class_5250;
      named field_48728 Lnet/minecraft/world/updater/WorldUpdater;field_48728:Lnet/minecraft/text/MutableText;
    • field_48729

      static final MutableText field_48729
      Mappings:
      Namespace Name Mixin selector
      official i Lblk;i:Lwe;
      intermediary field_48729 Lnet/minecraft/class_1257;field_48729:Lnet/minecraft/class_5250;
      named field_48729 Lnet/minecraft/world/updater/WorldUpdater;field_48729:Lnet/minecraft/text/MutableText;
    • REGION_FILE_PATTERN

      static final Pattern REGION_FILE_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official z Lblk;z: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

      final Registry<DimensionOptions> dimensionOptionsRegistry
      Mappings:
      Namespace Name Mixin selector
      official j Lblk;j:Liv;
      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

      final Set<RegistryKey<World>> worldKeys
      Mappings:
      Namespace Name Mixin selector
      official k Lblk;k: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

      final boolean eraseCache
      Mappings:
      Namespace Name Mixin selector
      official l Lblk;l:Z
      intermediary field_19225 Lnet/minecraft/class_1257;field_19225:Z
      named eraseCache Lnet/minecraft/world/updater/WorldUpdater;eraseCache:Z
    • field_48730

      final boolean field_48730
      Mappings:
      Namespace Name Mixin selector
      official m Lblk;m:Z
      intermediary field_48730 Lnet/minecraft/class_1257;field_48730:Z
      named field_48730 Lnet/minecraft/world/updater/WorldUpdater;field_48730:Z
    • session

      final LevelStorage.Session session
      Mappings:
      Namespace Name Mixin selector
      official n Lblk;n:Leis$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

      private final Thread updateThread
      Mappings:
      Namespace Name Mixin selector
      official o Lblk;o: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

      final com.mojang.datafixers.DataFixer dataFixer
      Mappings:
      Namespace Name Mixin selector
      official p Lblk;p: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

      volatile boolean keepUpgradingChunks
      Mappings:
      Namespace Name Mixin selector
      official q Lblk;q: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 r Lblk;r:Z
      intermediary field_5759 Lnet/minecraft/class_1257;field_5759:Z
      named done Lnet/minecraft/world/updater/WorldUpdater;done:Z
    • progress

      volatile float progress
      Mappings:
      Namespace Name Mixin selector
      official s Lblk;s:F
      intermediary field_5763 Lnet/minecraft/class_1257;field_5763:F
      named progress Lnet/minecraft/world/updater/WorldUpdater;progress:F
    • totalChunkCount

      volatile int totalChunkCount
      Mappings:
      Namespace Name Mixin selector
      official t Lblk;t:I
      intermediary field_5768 Lnet/minecraft/class_1257;field_5768:I
      named totalChunkCount Lnet/minecraft/world/updater/WorldUpdater;totalChunkCount:I
    • field_48731

      volatile int field_48731
      Mappings:
      Namespace Name Mixin selector
      official u Lblk;u:I
      intermediary field_48731 Lnet/minecraft/class_1257;field_48731:I
      named field_48731 Lnet/minecraft/world/updater/WorldUpdater;field_48731:I
    • upgradedChunkCount

      volatile int upgradedChunkCount
      Mappings:
      Namespace Name Mixin selector
      official v Lblk;v:I
      intermediary field_5766 Lnet/minecraft/class_1257;field_5766:I
      named upgradedChunkCount Lnet/minecraft/world/updater/WorldUpdater;upgradedChunkCount:I
    • skippedChunkCount

      volatile int skippedChunkCount
      Mappings:
      Namespace Name Mixin selector
      official w Lblk;w:I
      intermediary field_5764 Lnet/minecraft/class_1257;field_5764:I
      named skippedChunkCount Lnet/minecraft/world/updater/WorldUpdater;skippedChunkCount:I
    • dimensionProgress

      final Reference2FloatMap<RegistryKey<World>> dimensionProgress
      Mappings:
      Namespace Name Mixin selector
      official x Lblk;x:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
      intermediary field_5762 Lnet/minecraft/class_1257;field_5762:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
      named dimensionProgress Lnet/minecraft/world/updater/WorldUpdater;dimensionProgress:Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
    • status

      volatile Text status
      Mappings:
      Namespace Name Mixin selector
      official y Lblk;y:Lvq;
      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

      final PersistentStateManager persistentStateManager
      Mappings:
      Namespace Name Mixin selector
      official A Lblk;A:Leim;
      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, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lblk;<init>(Leis$c;Lcom/mojang/datafixers/DataFixer;Liv;ZZ)V
      intermediary <init> Lnet/minecraft/class_1257;<init>(Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_2378;ZZ)V
      named <init> Lnet/minecraft/world/updater/WorldUpdater;<init>(Lnet/minecraft/world/level/storage/LevelStorage$Session;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/registry/Registry;ZZ)V
  • Method Details

    • cancel

      public void cancel()
      Mappings:
      Namespace Name Mixin selector
      official a Lblk;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 Lblk;i()V
      intermediary method_5404 Lnet/minecraft/class_1257;method_5404()V
      named updateWorld Lnet/minecraft/world/updater/WorldUpdater;updateWorld()V
    • isDone

      public boolean isDone()
      Mappings:
      Namespace Name Mixin selector
      official b Lblk;b()Z
      intermediary method_5403 Lnet/minecraft/class_1257;method_5403()Z
      named isDone Lnet/minecraft/world/updater/WorldUpdater;isDone()Z
    • getWorlds

      public Set<RegistryKey<World>> getWorlds()
      Mappings:
      Namespace Name Mixin selector
      official c Lblk;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

      public float getProgress(RegistryKey<World> world)
      Mappings:
      Namespace Name Mixin selector
      official a Lblk;a(Laix;)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 Lblk;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 Lblk;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 Lblk;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 Lblk;g()I
      intermediary method_5399 Lnet/minecraft/class_1257;method_5399()I
      named getSkippedChunkCount Lnet/minecraft/world/updater/WorldUpdater;getSkippedChunkCount()I
    • getStatus

      public Text getStatus()
      Mappings:
      Namespace Name Mixin selector
      official h Lblk;h()Lvq;
      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;