Package net.minecraft.util.thread
Class GroupAssigningThreadFactory
java.lang.Object
net.minecraft.util.thread.GroupAssigningThreadFactory
- All Implemented Interfaces:
 ThreadFactory
A custom thread factory that assigns each created thread to the group of the
 system security manager or the factory-creating thread (when the security
 manager does not exist). Otherwise, it behaves much like the thread creation
 logic in 
Util.createIoWorker(String, boolean).- Mappings:
 Namespace Name named net/minecraft/util/thread/GroupAssigningThreadFactoryintermediary net/minecraft/class_6014official bpi
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ThreadGroupprivate static final Loggerprivate final AtomicIntegerprivate final String - 
Constructor Summary
Constructors - 
Method Summary
 
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/util/thread/GroupAssigningThreadFactory;LOGGER:Lorg/slf4j/Logger;intermediary field_29936Lnet/minecraft/class_6014;field_29936:Lorg/slf4j/Logger;official aLbpi;a:Lorg/slf4j/Logger;
 - 
group
- Mappings:
 Namespace Name Mixin selector named groupLnet/minecraft/util/thread/GroupAssigningThreadFactory;group:Ljava/lang/ThreadGroup;intermediary field_29937Lnet/minecraft/class_6014;field_29937:Ljava/lang/ThreadGroup;official bLbpi;b:Ljava/lang/ThreadGroup;
 - 
nextIndex
- Mappings:
 Namespace Name Mixin selector named nextIndexLnet/minecraft/util/thread/GroupAssigningThreadFactory;nextIndex:Ljava/util/concurrent/atomic/AtomicInteger;intermediary field_29938Lnet/minecraft/class_6014;field_29938:Ljava/util/concurrent/atomic/AtomicInteger;official cLbpi;c:Ljava/util/concurrent/atomic/AtomicInteger;
 - 
prefix
- Mappings:
 Namespace Name Mixin selector named prefixLnet/minecraft/util/thread/GroupAssigningThreadFactory;prefix:Ljava/lang/String;intermediary field_29939Lnet/minecraft/class_6014;field_29939:Ljava/lang/String;official dLbpi;d:Ljava/lang/String;
 
 - 
 - 
Constructor Details
- 
GroupAssigningThreadFactory
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/util/thread/GroupAssigningThreadFactory;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_6014;<init>(Ljava/lang/String;)Vofficial <init>Lbpi;<init>(Ljava/lang/String;)V
 
 - 
 - 
Method Details
- 
newThread
- Specified by:
 newThreadin interfaceThreadFactory- Mappings:
 Namespace Name Mixin selector named newThreadLnet/minecraft/util/thread/GroupAssigningThreadFactory;newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;intermediary newThreadLnet/minecraft/class_6014;newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;official newThreadLbpi;newThread(Ljava/lang/Runnable;)Ljava/lang/Thread;
 
 -