Package net.minecraft.util
Class FileIoThread
java.lang.Object
net.minecraft.util.FileIoThread
- All Implemented Interfaces:
Runnable
- Mappings:
Namespace Name official bbbintermediary net/minecraft/class_107named net/minecraft/util/FileIoThread
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate List<FileIoCallback>private longprivate booleanprivate static final FileIoThread -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FileIoThreadvoidvoidregisterCallback(FileIoCallback callback) voidrun()private void
-
Field Details
-
INSTANCE
- Mappings:
Namespace Name Mixin selector official aLbbb;a:Lbbb;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 bLbbb;b: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 cLbbb;c: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 dLbbb;d: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 eLbbb;e: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 aLbbb;a()Lbbb;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 cLbbb;c()Vintermediary method_275Lnet/minecraft/class_107;method_275()Vnamed runCallbacksLnet/minecraft/util/FileIoThread;runCallbacks()V
-
registerCallback
- Mappings:
Namespace Name Mixin selector official aLbbb;a(Lbbc;)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 bLbbb;b()Vintermediary method_273Lnet/minecraft/class_107;method_273()Vnamed method_273Lnet/minecraft/util/FileIoThread;method_273()V
-