Package net.minecraft.world.storage
Class RegionBasedStorage
java.lang.Object
net.minecraft.world.storage.RegionBasedStorage
- All Implemented Interfaces:
- AutoCloseable
- Mappings:
- Namespace - Name - named - net/minecraft/world/storage/RegionBasedStorage- intermediary - net/minecraft/class_2867- official - eak
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Long2ObjectLinkedOpenHashMap<RegionFile> private final Pathprivate final booleanprivate static final intstatic final Stringprivate final StorageKey
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()private RegionFilegetRegionFile(ChunkPos pos) voidscanChunk(ChunkPos chunkPos, NbtScanner scanner) voidsync()protected voidwrite(ChunkPos pos, @Nullable NbtCompound nbt) 
- 
Field Details- 
MCA_EXTENSION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - MCA_EXTENSION- Lnet/minecraft/world/storage/RegionBasedStorage;MCA_EXTENSION:Ljava/lang/String;- intermediary - field_31425- Lnet/minecraft/class_2867;field_31425:Ljava/lang/String;- official - a- Leak;a:Ljava/lang/String;
 
- 
MAX_CACHE_SIZEprivate static final int MAX_CACHE_SIZE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - MAX_CACHE_SIZE- Lnet/minecraft/world/storage/RegionBasedStorage;MAX_CACHE_SIZE:I- intermediary - field_31426- Lnet/minecraft/class_2867;field_31426:I- official - b- Leak;b:I
 
- 
cachedRegionFiles- Mappings:
- Namespace - Name - Mixin selector - named - cachedRegionFiles- Lnet/minecraft/world/storage/RegionBasedStorage;cachedRegionFiles:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;- intermediary - field_17657- Lnet/minecraft/class_2867;field_17657:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;- official - c- Leak;c:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
 
- 
storageKey- Mappings:
- Namespace - Name - Mixin selector - named - storageKey- Lnet/minecraft/world/storage/RegionBasedStorage;storageKey:Lnet/minecraft/world/storage/StorageKey;- intermediary - field_49103- Lnet/minecraft/class_2867;field_49103:Lnet/minecraft/class_9240;- official - d- Leak;d:Leam;
 
- 
directory- Mappings:
- Namespace - Name - Mixin selector - named - directory- Lnet/minecraft/world/storage/RegionBasedStorage;directory:Ljava/nio/file/Path;- intermediary - field_18690- Lnet/minecraft/class_2867;field_18690:Ljava/nio/file/Path;- official - e- Leak;e:Ljava/nio/file/Path;
 
- 
dsyncprivate final boolean dsync- Mappings:
- Namespace - Name - Mixin selector - named - dsync- Lnet/minecraft/world/storage/RegionBasedStorage;dsync:Z- intermediary - field_23748- Lnet/minecraft/class_2867;field_23748:Z- official - f- Leak;f:Z
 
 
- 
- 
Constructor Details- 
RegionBasedStorageRegionBasedStorage(StorageKey storageKey, Path directory, boolean dsync) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/world/storage/RegionBasedStorage;<init>(Lnet/minecraft/world/storage/StorageKey;Ljava/nio/file/Path;Z)V- intermediary - <init>- Lnet/minecraft/class_2867;<init>(Lnet/minecraft/class_9240;Ljava/nio/file/Path;Z)V- official - <init>- Leak;<init>(Leam;Ljava/nio/file/Path;Z)V
 
 
- 
- 
Method Details- 
getRegionFile- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - named - getRegionFile- Lnet/minecraft/world/storage/RegionBasedStorage;getRegionFile(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/world/storage/RegionFile;- intermediary - method_12440- Lnet/minecraft/class_2867;method_12440(Lnet/minecraft/class_1923;)Lnet/minecraft/class_2861;- official - b- Leak;b(Ldfp;)Leaj;
 
- 
getTagAt- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - named - getTagAt- Lnet/minecraft/world/storage/RegionBasedStorage;getTagAt(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/nbt/NbtCompound;- intermediary - method_17911- Lnet/minecraft/class_2867;method_17911(Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;- official - a- Leak;a(Ldfp;)Ltq;
 
- 
scanChunk- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - named - scanChunk- Lnet/minecraft/world/storage/RegionBasedStorage;scanChunk(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/nbt/scanner/NbtScanner;)V- intermediary - method_39802- Lnet/minecraft/class_2867;method_39802(Lnet/minecraft/class_1923;Lnet/minecraft/class_6836;)V- official - a- Leak;a(Ldfp;Luk;)V
 
- 
write- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - named - write- Lnet/minecraft/world/storage/RegionBasedStorage;write(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/nbt/NbtCompound;)V- intermediary - method_23726- Lnet/minecraft/class_2867;method_23726(Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V- official - a- Leak;a(Ldfp;Ltq;)V
 
- 
close- Specified by:
- closein interface- AutoCloseable
- Throws:
- IOException
 
- 
sync- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - named - sync- Lnet/minecraft/world/storage/RegionBasedStorage;sync()V- intermediary - method_26982- Lnet/minecraft/class_2867;method_26982()V- official - a- Leak;a()V
 
- 
getStorageKey- Mappings:
- Namespace - Name - Mixin selector - named - getStorageKey- Lnet/minecraft/world/storage/RegionBasedStorage;getStorageKey()Lnet/minecraft/world/storage/StorageKey;- intermediary - method_61005- Lnet/minecraft/class_2867;method_61005()Lnet/minecraft/class_9240;- official - b- Leak;b()Leam;
 
 
-