Package net.minecraft.util
Class ThreadingDetector
java.lang.Object
net.minecraft.util.ThreadingDetector
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ReportedExceptionprivate final Semaphoreprivate static final org.slf4j.Loggerprivate final Stringprivate final Lockprivate Thread - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidvoidstatic ReportedExceptionmakeThreadingException(String p_199418_, Thread p_199419_) private static StringstackTrace(Thread p_199421_)  
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER - 
name
 - 
lock
 - 
stackTraceLock
 - 
threadThatFailedToAcquire
 - 
fullException
 
 - 
 - 
Constructor Details
- 
ThreadingDetector
 
 - 
 - 
Method Details
- 
checkAndLock
public void checkAndLock() - 
checkAndUnlock
public void checkAndUnlock() - 
makeThreadingException
public static ReportedException makeThreadingException(String p_199418_, @Nullable Thread p_199419_)  - 
stackTrace
 
 -