Class Hierarchy
- java.lang.Object
- net.minecraft.util.thread.LockHelper
- net.minecraft.util.thread.TaskExecutor<T> (implements java.lang.AutoCloseable, net.minecraft.util.thread.MessageListener<Msg>, java.lang.Runnable)
- net.minecraft.util.thread.TaskQueue.Prioritized (implements net.minecraft.util.thread.TaskQueue<T,F>)
- net.minecraft.util.thread.TaskQueue.PrioritizedTask (implements java.lang.Runnable)
- net.minecraft.util.thread.TaskQueue.Simple<T> (implements net.minecraft.util.thread.TaskQueue<T,F>)
- net.minecraft.util.thread.ThreadExecutor<R> (implements java.util.concurrent.Executor, net.minecraft.util.thread.MessageListener<Msg>)
- net.minecraft.util.thread.ReentrantThreadExecutor<R>
Interface Hierarchy
- java.lang.AutoCloseable
- net.minecraft.util.thread.MessageListener<Msg>
- net.minecraft.util.thread.TaskQueue<T,F>