Class RecreationStorage

java.lang.Object
net.minecraft.world.storage.ChunkPosKeyedStorage
net.minecraft.world.storage.RecreationStorage
All Implemented Interfaces:
AutoCloseable

public class RecreationStorage extends ChunkPosKeyedStorage
Mappings:
Namespace Name
named net/minecraft/world/storage/RecreationStorage
intermediary net/minecraft/class_9171
official dwk
  • Field Details

    • recreationWorker

      private final StorageIoWorker recreationWorker
      Mappings:
      Namespace Name Mixin selector
      named recreationWorker Lnet/minecraft/world/storage/RecreationStorage;recreationWorker:Lnet/minecraft/world/storage/StorageIoWorker;
      intermediary field_48750 Lnet/minecraft/class_9171;field_48750:Lnet/minecraft/class_4698;
      official a Ldwk;a:Ldwi;
    • outputDirectory

      private final Path outputDirectory
      Mappings:
      Namespace Name Mixin selector
      named outputDirectory Lnet/minecraft/world/storage/RecreationStorage;outputDirectory:Ljava/nio/file/Path;
      intermediary field_48751 Lnet/minecraft/class_9171;field_48751:Ljava/nio/file/Path;
      official b Ldwk;b:Ljava/nio/file/Path;
  • Constructor Details

    • RecreationStorage

      public RecreationStorage(StorageKey storageKey, Path directory, StorageKey outputStorageKey, Path outputDirectory, com.mojang.datafixers.DataFixer dataFixer, boolean dsync, DataFixTypes dataFixTypes)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/storage/RecreationStorage;<init>(Lnet/minecraft/world/storage/StorageKey;Ljava/nio/file/Path;Lnet/minecraft/world/storage/StorageKey;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/datafixer/DataFixTypes;)V
      intermediary <init> Lnet/minecraft/class_9171;<init>(Lnet/minecraft/class_9240;Ljava/nio/file/Path;Lnet/minecraft/class_9240;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/class_4284;)V
      official <init> Ldwk;<init>(Ldwp;Ljava/nio/file/Path;Ldwp;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLazv;)V
  • Method Details

    • set

      Overrides:
      set in class ChunkPosKeyedStorage
      Mappings:
      Namespace Name Mixin selector
      named set Lnet/minecraft/world/storage/ChunkPosKeyedStorage;set(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/nbt/NbtCompound;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_56565 Lnet/minecraft/class_9172;method_56565(Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/concurrent/CompletableFuture;
      official a Ldwr;a(Ldcb;Lua;)Ljava/util/concurrent/CompletableFuture;
    • close

      public void close() throws IOException
      Specified by:
      close in interface AutoCloseable
      Overrides:
      close in class ChunkPosKeyedStorage
      Throws:
      IOException