Package net.minecraft.data
Class DataCache.CachedDataWriter
java.lang.Object
net.minecraft.data.DataCache.CachedDataWriter
- All Implemented Interfaces:
DataWriter
- Enclosing class:
DataCache
- Mappings:
Namespace Name official ix$aintermediary net/minecraft/class_2408$class_7404named net/minecraft/data/DataCache$CachedDataWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicIntegerprivate final Stringprivate booleanprivate final DataCache.class_7858private final DataCache.CachedDataFields inherited from interface net.minecraft.data.DataWriter
UNCACHED -
Constructor Summary
ConstructorsConstructorDescriptionCachedDataWriter(String string, String string2, DataCache.CachedData cachedData) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanisCacheInvalid(Path path, HashCode hashCode) void
-
Field Details
-
field_40835
- Mappings:
Namespace Name Mixin selector official cLix$a;c:Ljava/lang/String;intermediary field_40835Lnet/minecraft/class_2408$class_7404;field_40835:Ljava/lang/String;named field_40835Lnet/minecraft/data/DataCache$CachedDataWriter;field_40835:Ljava/lang/String;
-
oldCache
- Mappings:
Namespace Name Mixin selector official dLix$a;d:Lix$b;intermediary field_38919Lnet/minecraft/class_2408$class_7404;field_38919:Lnet/minecraft/class_2408$class_7405;named oldCacheLnet/minecraft/data/DataCache$CachedDataWriter;oldCache:Lnet/minecraft/data/DataCache$CachedData;
-
newCache
- Mappings:
Namespace Name Mixin selector official eLix$a;e:Lix$c;intermediary field_38920Lnet/minecraft/class_2408$class_7404;field_38920:Lnet/minecraft/class_2408$class_7858;named newCacheLnet/minecraft/data/DataCache$CachedDataWriter;newCache:Lnet/minecraft/data/DataCache$class_7858;
-
cacheMissCount
- Mappings:
Namespace Name Mixin selector official fLix$a;f:Ljava/util/concurrent/atomic/AtomicInteger;intermediary field_38921Lnet/minecraft/class_2408$class_7404;field_38921:Ljava/util/concurrent/atomic/AtomicInteger;named cacheMissCountLnet/minecraft/data/DataCache$CachedDataWriter;cacheMissCount:Ljava/util/concurrent/atomic/AtomicInteger;
-
field_40836
private volatile boolean field_40836- Mappings:
Namespace Name Mixin selector official gLix$a;g:Zintermediary field_40836Lnet/minecraft/class_2408$class_7404;field_40836:Znamed field_40836Lnet/minecraft/data/DataCache$CachedDataWriter;field_40836:Z
-
-
Constructor Details
-
CachedDataWriter
CachedDataWriter(String string, String string2, DataCache.CachedData cachedData)
-
-
Method Details
-
isCacheInvalid
- Mappings:
Namespace Name Mixin selector official aLix$a;a(Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Zintermediary method_43355Lnet/minecraft/class_2408$class_7404;method_43355(Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Znamed isCacheInvalidLnet/minecraft/data/DataCache$CachedDataWriter;isCacheInvalid(Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z
-
write
- Specified by:
writein interfaceDataWriter- Throws:
IOException- Mappings:
Namespace Name Mixin selector official writeIfNeededLiu;writeIfNeeded(Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)Vintermediary method_43346Lnet/minecraft/class_7403;method_43346(Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)Vnamed writeLnet/minecraft/data/DataWriter;write(Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V
-
method_46572
- Mappings:
Namespace Name Mixin selector official aLix$a;a()Lix$e;intermediary method_46572Lnet/minecraft/class_2408$class_7404;method_46572()Lnet/minecraft/class_2408$class_7860;named method_46572Lnet/minecraft/data/DataCache$CachedDataWriter;method_46572()Lnet/minecraft/data/DataCache$class_7860;
-