Package net.minecraft.util
Class FileIoThread
java.lang.Object
net.minecraft.util.FileIoThread
- All Implemented Interfaces:
Runnable
- Mappings:
Namespace Name official cdwintermediary net/minecraft/class_107named net/minecraft/util/FileIoThread
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate final List<FileIoCallback>private static final Loggerprivate longprivate booleanprivate static final FileIoThread -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FileIoThreadvoidvoidregisterCallback(FileIoCallback callback) voidrun()private void
-
Field Details
-
field_19809
- Mappings:
Namespace Name Mixin selector official aLcdw;a:Lorg/apache/logging/log4j/Logger;intermediary field_19809Lnet/minecraft/class_107;field_19809:Lorg/apache/logging/log4j/Logger;named field_19809Lnet/minecraft/util/FileIoThread;field_19809:Lorg/apache/logging/log4j/Logger;
-
INSTANCE
- Mappings:
Namespace Name Mixin selector official bLcdw;b:Lcdw;intermediary field_266Lnet/minecraft/class_107;field_266:Lnet/minecraft/class_107;named INSTANCELnet/minecraft/util/FileIoThread;INSTANCE:Lnet/minecraft/util/FileIoThread;
-
callbacks
- Mappings:
Namespace Name Mixin selector official cLcdw;c:Ljava/util/List;intermediary field_267Lnet/minecraft/class_107;field_267:Ljava/util/List;named callbacksLnet/minecraft/util/FileIoThread;callbacks:Ljava/util/List;
-
callbackCount
private volatile long callbackCount- Mappings:
Namespace Name Mixin selector official dLcdw;d:Jintermediary field_268Lnet/minecraft/class_107;field_268:Jnamed callbackCountLnet/minecraft/util/FileIoThread;callbackCount:J
-
field_269
private volatile long field_269- Mappings:
Namespace Name Mixin selector official eLcdw;e:Jintermediary field_269Lnet/minecraft/class_107;field_269:Jnamed field_269Lnet/minecraft/util/FileIoThread;field_269:J
-
field_270
private volatile boolean field_270- Mappings:
Namespace Name Mixin selector official fLcdw;f:Zintermediary field_270Lnet/minecraft/class_107;field_270:Znamed field_270Lnet/minecraft/util/FileIoThread;field_270:Z
-
-
Constructor Details
-
FileIoThread
private FileIoThread()
-
-
Method Details
-
getInstance
- Mappings:
Namespace Name Mixin selector official aLcdw;a()Lcdw;intermediary method_9341Lnet/minecraft/class_107;method_9341()Lnet/minecraft/class_107;named getInstanceLnet/minecraft/util/FileIoThread;getInstance()Lnet/minecraft/util/FileIoThread;
-
run
public void run() -
runCallbacks
private void runCallbacks()- Mappings:
Namespace Name Mixin selector official cLcdw;c()Vintermediary method_275Lnet/minecraft/class_107;method_275()Vnamed runCallbacksLnet/minecraft/util/FileIoThread;runCallbacks()V
-
registerCallback
- Mappings:
Namespace Name Mixin selector official aLcdw;a(Lcdx;)Vintermediary method_274Lnet/minecraft/class_107;method_274(Lnet/minecraft/class_108;)Vnamed registerCallbackLnet/minecraft/util/FileIoThread;registerCallback(Lnet/minecraft/util/FileIoCallback;)V
-
method_273
- Throws:
InterruptedException- Mappings:
Namespace Name Mixin selector official bLcdw;b()Vintermediary method_273Lnet/minecraft/class_107;method_273()Vnamed method_273Lnet/minecraft/util/FileIoThread;method_273()V
-