net.minecraft.util.eventlog

public class JsonEventLog<T>

implements Closeable

bqi
net.minecraft.util.eventlog.JsonEventLog
net.minecraft.class_7935

Field summary

Modifier and TypeField
private static final com.google.gson.Gson
a
GSON
field_41295
private final com.mojang.serialization.Codec<T>
b
codec
field_41296
final FileChannel
c
channel
field_41297
private final AtomicInteger
d
referenceCount
field_41298

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<T> arg0, FileChannel arg1)

Method summary

Modifier and TypeMethod
public static <T> JsonEventLog<T>
a(com.mojang.serialization.Codec<T> arg0, Path arg1)
open(com.mojang.serialization.Codec<T> arg0, Path arg1)
method_47567(com.mojang.serialization.Codec<T> arg0, Path arg1)
public void
a(T arg0)
write(T arg0)
method_47568(T arg0)
public JsonEventLogReader<T>
a()
openReader()
method_47566()
public void
close()
close()
void
b()
releaseReference()
method_47569()