Package net.minecraft.world.storage
Class RegionBasedStorage
java.lang.Object
net.minecraft.world.storage.RegionBasedStorage
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name official cnp
intermediary net/minecraft/class_2867
named net/minecraft/world/storage/RegionBasedStorage
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Long2ObjectLinkedOpenHashMap<RegionFile>
private final File
private final boolean
static final String
private static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
private RegionFile
getRegionFile
(ChunkPos pos) void
sync()
protected void
write
(ChunkPos pos, @Nullable NbtCompound nbt)
-
Field Details
-
field_31425
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lcnp;a:Ljava/lang/String;
intermediary field_31425
Lnet/minecraft/class_2867;field_31425:Ljava/lang/String;
named field_31425
Lnet/minecraft/world/storage/RegionBasedStorage;field_31425:Ljava/lang/String;
-
field_31426
private static final int field_31426- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lcnp;b:I
intermediary field_31426
Lnet/minecraft/class_2867;field_31426:I
named field_31426
Lnet/minecraft/world/storage/RegionBasedStorage;field_31426:I
-
cachedRegionFiles
- Mappings:
Namespace Name Mixin selector official c
Lcnp;c:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
intermediary field_17657
Lnet/minecraft/class_2867;field_17657:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
named cachedRegionFiles
Lnet/minecraft/world/storage/RegionBasedStorage;cachedRegionFiles:Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
-
directory
- Mappings:
Namespace Name Mixin selector official d
Lcnp;d:Ljava/io/File;
intermediary field_18690
Lnet/minecraft/class_2867;field_18690:Ljava/io/File;
named directory
Lnet/minecraft/world/storage/RegionBasedStorage;directory:Ljava/io/File;
-
dsync
private final boolean dsync- Mappings:
Namespace Name Mixin selector official e
Lcnp;e:Z
intermediary field_23748
Lnet/minecraft/class_2867;field_23748:Z
named dsync
Lnet/minecraft/world/storage/RegionBasedStorage;dsync:Z
-
-
Constructor Details
-
RegionBasedStorage
RegionBasedStorage(File directory, boolean dsync) - Mappings:
Namespace Name Mixin selector official <init>
Lcnp;<init>(Ljava/io/File;Z)V
intermediary <init>
Lnet/minecraft/class_2867;<init>(Ljava/io/File;Z)V
named <init>
Lnet/minecraft/world/storage/RegionBasedStorage;<init>(Ljava/io/File;Z)V
-
-
Method Details
-
getRegionFile
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official b
Lcnp;b(Lbvu;)Lcno;
intermediary method_12440
Lnet/minecraft/class_2867;method_12440(Lnet/minecraft/class_1923;)Lnet/minecraft/class_2861;
named getRegionFile
Lnet/minecraft/world/storage/RegionBasedStorage;getRegionFile(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/world/storage/RegionFile;
-
getTagAt
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lcnp;a(Lbvu;)Lna;
intermediary method_17911
Lnet/minecraft/class_2867;method_17911(Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
named getTagAt
Lnet/minecraft/world/storage/RegionBasedStorage;getTagAt(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/nbt/NbtCompound;
-
write
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lcnp;a(Lbvu;Lna;)V
intermediary method_23726
Lnet/minecraft/class_2867;method_23726(Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V
named write
Lnet/minecraft/world/storage/RegionBasedStorage;write(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/nbt/NbtCompound;)V
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
IOException
-
sync
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lcnp;a()V
intermediary method_26982
Lnet/minecraft/class_2867;method_26982()V
named sync
Lnet/minecraft/world/storage/RegionBasedStorage;sync()V
-