public class RegionSectionCache<R extends IDynamicSerializable> extends RegionFileCache
cache
Constructor and Description |
---|
RegionSectionCache(java.io.File p_i49937_1_,
java.util.function.BiFunction<java.lang.Runnable,com.mojang.datafixers.Dynamic<?>,R> p_i49937_2_,
java.util.function.Function<java.lang.Runnable,R> p_i49937_3_,
com.mojang.datafixers.DataFixer p_i49937_4_,
DefaultTypeReferences p_i49937_5_) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Optional<R> |
func_219106_c(long p_219106_1_) |
protected R |
func_219110_e(long p_219110_1_) |
protected void |
func_219111_b(long p_219111_1_) |
protected java.util.Optional<R> |
func_219113_d(long p_219113_1_) |
protected boolean |
func_219114_b(SectionPos p_219114_1_) |
protected void |
func_219115_a(java.util.function.BooleanSupplier p_219115_1_) |
protected void |
markDirty(long sectionPosIn) |
void |
saveIfDirty(ChunkPos p_219112_1_) |
close, readChunk, writeChunk
public RegionSectionCache(java.io.File p_i49937_1_, java.util.function.BiFunction<java.lang.Runnable,com.mojang.datafixers.Dynamic<?>,R> p_i49937_2_, java.util.function.Function<java.lang.Runnable,R> p_i49937_3_, com.mojang.datafixers.DataFixer p_i49937_4_, DefaultTypeReferences p_i49937_5_)
protected void func_219115_a(java.util.function.BooleanSupplier p_219115_1_)
@Nullable protected java.util.Optional<R> func_219106_c(long p_219106_1_)
protected java.util.Optional<R> func_219113_d(long p_219113_1_)
protected boolean func_219114_b(SectionPos p_219114_1_)
protected R func_219110_e(long p_219110_1_)
protected void func_219111_b(long p_219111_1_)
protected void markDirty(long sectionPosIn)
public void saveIfDirty(ChunkPos p_219112_1_)