net.minecraft.data

class DataCache$CachedDataWriter

implements DataWriter

je$a
net.minecraft.data.HashCache$CacheUpdater
net.minecraft.class_2408$class_7404
net.minecraft.data.DataCache$CachedDataWriter
net.minecraft.unmapped.C_sdjwtmhs$C_brknvdua
net.minecraft.data.DataCache$C_brknvdua
net.minecraft.src.C_4766_$C_213478_

Field summary

Modifier and TypeField
private final String
c
provider
field_40835
providerName
f_myhheiqf
f_252505_
private final DataCache$CachedData
d
oldCache
field_38919
oldCache
f_fuqlgxhu
f_236113_
private final DataCache$IntermediaryCache
e
newCache
field_38920
newCache
f_ydecndng
f_236114_
private final AtomicInteger
f
writes
field_38921
cacheMissCount
f_auqbziix
f_236115_
private volatile boolean
g
closed
field_40836
closed
f_scfokgou
f_252460_

Constructor summary

ModifierConstructor
(DataCache p_253971_, String providerName, String version, DataCache$CachedData oldCache)

Method summary

Modifier and TypeMethod
private boolean
a(Path o, com.google.common.hash.HashCode arg1)
shouldWrite(Path arg0, com.google.common.hash.HashCode arg1)
method_43355(Path arg0, com.google.common.hash.HashCode arg1)
isCacheInvalid(Path path, com.google.common.hash.HashCode hashCode)
m_otgwyuxc(Path arg0, com.google.common.hash.HashCode arg1)
m_236119_(Path p_236121_, com.google.common.hash.HashCode arg1)
public void
writeIfNeeded(Path o, byte[] o, com.google.common.hash.HashCode arg2)
writeIfNeeded(Path arg0, byte[] arg1, com.google.common.hash.HashCode arg2)
method_43346(Path arg0, byte[] arg1, com.google.common.hash.HashCode arg2)
write(Path arg0, byte[] arg1, com.google.common.hash.HashCode arg2)
m_213871_(Path p_236124_, byte[] p_236125_, com.google.common.hash.HashCode arg2)
public DataCache$RunResult
a()
close()
method_46572()
finish()
m_tvcboxdy()
m_253164_()