Package net.minecraft.util.logging
Class LogWriter<T>
java.lang.Object
net.minecraft.util.logging.LogWriter<T>
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Mappings:
Namespace Name named net/minecraft/util/logging/LogWriter
intermediary net/minecraft/class_7935
official bmc
-
Field Summary
Modifier and TypeFieldDescription(package private) final FileChannel
private final com.mojang.serialization.Codec
<T> private static final Gson
private final AtomicInteger
-
Constructor Summary
-
Method Summary
-
Field Details
-
GSON
- Mappings:
Namespace Name Mixin selector named GSON
Lnet/minecraft/util/logging/LogWriter;GSON:Lcom/google/gson/Gson;
intermediary field_41295
Lnet/minecraft/class_7935;field_41295:Lcom/google/gson/Gson;
official a
Lbmc;a:Lcom/google/gson/Gson;
-
codec
- Mappings:
Namespace Name Mixin selector named codec
Lnet/minecraft/util/logging/LogWriter;codec:Lcom/mojang/serialization/Codec;
intermediary field_41296
Lnet/minecraft/class_7935;field_41296:Lcom/mojang/serialization/Codec;
official b
Lbmc;b:Lcom/mojang/serialization/Codec;
-
channel
- Mappings:
Namespace Name Mixin selector named channel
Lnet/minecraft/util/logging/LogWriter;channel:Ljava/nio/channels/FileChannel;
intermediary field_41297
Lnet/minecraft/class_7935;field_41297:Ljava/nio/channels/FileChannel;
official c
Lbmc;c:Ljava/nio/channels/FileChannel;
-
refCount
- Mappings:
Namespace Name Mixin selector named refCount
Lnet/minecraft/util/logging/LogWriter;refCount:Ljava/util/concurrent/atomic/AtomicInteger;
intermediary field_41298
Lnet/minecraft/class_7935;field_41298:Ljava/util/concurrent/atomic/AtomicInteger;
official d
Lbmc;d:Ljava/util/concurrent/atomic/AtomicInteger;
-
-
Constructor Details
-
LogWriter
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/util/logging/LogWriter;<init>(Lcom/mojang/serialization/Codec;Ljava/nio/channels/FileChannel;)V
intermediary <init>
Lnet/minecraft/class_7935;<init>(Lcom/mojang/serialization/Codec;Ljava/nio/channels/FileChannel;)V
official <init>
Lbmc;<init>(Lcom/mojang/serialization/Codec;Ljava/nio/channels/FileChannel;)V
-
-
Method Details
-
create
public static <T> LogWriter<T> create(com.mojang.serialization.Codec<T> codec, Path path) throws IOException - Throws:
IOException
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/util/logging/LogWriter;create(Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/util/logging/LogWriter;
intermediary method_47567
Lnet/minecraft/class_7935;method_47567(Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lnet/minecraft/class_7935;
official a
Lbmc;a(Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lbmc;
-
write
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named write
Lnet/minecraft/util/logging/LogWriter;write(Ljava/lang/Object;)V
intermediary method_47568
Lnet/minecraft/class_7935;method_47568(Ljava/lang/Object;)V
official a
Lbmc;a(Ljava/lang/Object;)V
-
getReader
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named getReader
Lnet/minecraft/util/logging/LogWriter;getReader()Lnet/minecraft/util/logging/LogReader;
intermediary method_47566
Lnet/minecraft/class_7935;method_47566()Lnet/minecraft/class_7936;
official a
Lbmc;a()Lbmd;
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
closeIfNotReferenced
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named closeIfNotReferenced
Lnet/minecraft/util/logging/LogWriter;closeIfNotReferenced()V
intermediary method_47569
Lnet/minecraft/class_7935;method_47569()V
official b
Lbmc;b()V
-