public class ChunkTaskPriorityQueueSorter extends java.lang.Object implements java.lang.AutoCloseable, ChunkHolder.IListener
Modifier and Type | Class and Description |
---|---|
static class |
ChunkTaskPriorityQueueSorter.FunctionEntry<T> |
static class |
ChunkTaskPriorityQueueSorter.RunnableEntry |
Constructor and Description |
---|
ChunkTaskPriorityQueueSorter(java.util.List<ITaskExecutor<?>> p_i50713_1_,
java.util.concurrent.Executor p_i50713_2_,
int p_i50713_3_) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
func_219066_a(ChunkPos pos,
java.util.function.IntSupplier p_219066_2_,
int p_219066_3_,
java.util.function.IntConsumer p_219066_4_) |
static ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable> |
func_219069_a(java.lang.Runnable p_219069_0_,
long p_219069_1_,
java.util.function.IntSupplier p_219069_3_) |
static ChunkTaskPriorityQueueSorter.RunnableEntry |
func_219073_a(java.lang.Runnable p_219073_0_,
long p_219073_1_,
boolean p_219073_3_) |
static ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable> |
func_219081_a(ChunkHolder p_219081_0_,
java.lang.Runnable p_219081_1_) |
<T> ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<T>> |
func_219087_a(ITaskExecutor<T> p_219087_1_,
boolean p_219087_2_) |
ITaskExecutor<ChunkTaskPriorityQueueSorter.RunnableEntry> |
func_219091_a(ITaskExecutor<java.lang.Runnable> p_219091_1_) |
java.lang.String |
func_225396_a() |
public ChunkTaskPriorityQueueSorter(java.util.List<ITaskExecutor<?>> p_i50713_1_, java.util.concurrent.Executor p_i50713_2_, int p_i50713_3_)
public static ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable> func_219069_a(java.lang.Runnable p_219069_0_, long p_219069_1_, java.util.function.IntSupplier p_219069_3_)
public static ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable> func_219081_a(ChunkHolder p_219081_0_, java.lang.Runnable p_219081_1_)
public static ChunkTaskPriorityQueueSorter.RunnableEntry func_219073_a(java.lang.Runnable p_219073_0_, long p_219073_1_, boolean p_219073_3_)
public <T> ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<T>> func_219087_a(ITaskExecutor<T> p_219087_1_, boolean p_219087_2_)
public ITaskExecutor<ChunkTaskPriorityQueueSorter.RunnableEntry> func_219091_a(ITaskExecutor<java.lang.Runnable> p_219091_1_)
public void func_219066_a(ChunkPos pos, java.util.function.IntSupplier p_219066_2_, int p_219066_3_, java.util.function.IntConsumer p_219066_4_)
func_219066_a
in interface ChunkHolder.IListener
public java.lang.String func_225396_a()
public void close()
close
in interface java.lang.AutoCloseable