历史 - net.minecraft.server.level.ChunkTaskPriorityQueueSorter

1.21.1

名称

字段

构造函数

方法

1.21

名称

aqr

aqe

字段

构造函数

方法

ChunkTaskPriorityQueueSorter$Message<Runnable> (ChunkHolder, Runnable): a, message, method_17629, createMessage, m_140642_

<T> ChunkTaskPriorityQueueSorter$Message<T> (ChunkHolder, Function<ProcessorHandle<Unit>, T>): a, message, method_34870, createTask, m_143156_

ChunkTaskPriorityQueueSorter$Message<Runnable> (GenerationChunkHolder, Runnable): a, message, method_17629, createMessage, m_140642_

<T> ChunkTaskPriorityQueueSorter$Message<T> (GenerationChunkHolder, Function<ProcessorHandle<Unit>, T>): a, message, method_34870, createTask, m_143156_

1.20.6

名称

amp

aqr

字段

构造函数

方法

1.20.4

名称

akc

amp

字段

构造函数

方法

1.20.2

名称

aht

akc

字段

构造函数

方法

1.20.1

名称

aie

aht

字段

构造函数

方法

1.19.4

名称

ahb

aie

字段

构造函数

方法

1.19.3

名称

afv

ahb

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

afd

afv

字段

构造函数

方法

1.19

名称

adl

afd

字段

构造函数

方法

1.18.2

名称

acx

adl

字段

org.apache.logging.log4j.Logger: a, LOGGER, field_17248, LOGGER, f_140549_

org.slf4j.Logger: a, LOGGER, field_17248, LOGGER, f_140549_

构造函数

方法

String (): a, getDebugStatus, method_21680, getDebugString, m_140558_

String (): b, getDebugStatus, method_21680, getDebugString, m_140558_

boolean (): a, hasWork, method_39994, shouldDelayShutdown, m_201909_

1.18.1

名称

字段

构造函数

方法

1.18

名称

abg

acx

字段

构造函数

方法

void (ChunkPos, IntSupplier, int, IntConsumer): a, onLevelChange, method_17209, updateLevel, m_6250_

void (ChunkPos, IntSupplier, int, IntConsumer): onLevelChange, onLevelChange, method_17209, updateLevel, m_6250_

1.17.1

名称

字段

构造函数

方法

1.17

名称

zu

abg

net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter

net.minecraft.src.C_5435_

net.minecraft.server.v1_16_R3.ChunkTaskQueueSorter

net.minecraft.server.level.ChunkTaskQueueSorter

字段

org.apache.logging.log4j.Logger: a, LOGGER, field_17248, LOGGER, field_219093_a

org.apache.logging.log4j.Logger: a, LOGGER, field_17248, LOGGER, f_140549_

Map<ProcessorHandle<?>, ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>, ?>>>: b, queues, field_17249, queues, field_219094_b

Map<ProcessorHandle<?>, ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>, ?>>>: b, queues, field_17249, queues, f_140550_

Set<ProcessorHandle<?>>: c, sleeping, field_17250, idleActors, field_219095_c

Set<ProcessorHandle<?>>: c, sleeping, field_17250, idleActors, f_140551_

ProcessorMailbox<StrictQueue$IntRunnable>: d, mailbox, field_17251, controlActor, field_219096_d

ProcessorMailbox<StrictQueue$IntRunnable>: d, mailbox, field_17251, controlActor, f_140552_

构造函数

方法

ChunkTaskPriorityQueueSorter$Message<Runnable> (Runnable, long, IntSupplier): a, message, method_17626, createMessage, func_219069_a

ChunkTaskPriorityQueueSorter$Message<Runnable> (Runnable, long, IntSupplier): a, message, method_17626, createMessage, m_140624_

ChunkTaskPriorityQueueSorter$Message<Runnable> (ChunkHolder, Runnable): a, message, method_17629, createMessage, func_219081_a

ChunkTaskPriorityQueueSorter$Message<Runnable> (ChunkHolder, Runnable): a, message, method_17629, createMessage, m_140642_

ChunkTaskPriorityQueueSorter$Release (Runnable, long, boolean): a, release, method_17627, createUnblockingMessage, func_219073_a

ChunkTaskPriorityQueueSorter$Release (Runnable, long, boolean): a, release, method_17627, createUnblockingMessage, m_140628_

<T> ProcessorHandle<ChunkTaskPriorityQueueSorter$Message<T>> (ProcessorHandle<T>, boolean): a, getProcessor, method_17622, createExecutor, func_219087_a

<T> ProcessorHandle<ChunkTaskPriorityQueueSorter$Message<T>> (ProcessorHandle<T>, boolean): a, getProcessor, method_17622, createExecutor, m_140604_

ProcessorHandle<ChunkTaskPriorityQueueSorter$Release> (ProcessorHandle<Runnable>): a, getReleaseProcessor, method_17614, createUnblockingExecutor, func_219091_a

ProcessorHandle<ChunkTaskPriorityQueueSorter$Release> (ProcessorHandle<Runnable>): a, getReleaseProcessor, method_17614, createUnblockingExecutor, m_140567_

void (ChunkPos, IntSupplier, int, IntConsumer): a, onLevelChange, method_17209, updateLevel, func_219066_a

void (ChunkPos, IntSupplier, int, IntConsumer): a, onLevelChange, method_17209, updateLevel, m_6250_

<T> void (ProcessorHandle<T>, long, Runnable, boolean): a, release, method_17615, removeChunk, func_219074_a

<T> void (ProcessorHandle<T>, long, Runnable, boolean): a, release, method_17615, removeChunk, m_140569_

<T> void (ProcessorHandle<T>, Function<ProcessorHandle<Unit>, T>, long, IntSupplier, boolean): a, submit, method_17282, enqueueChunk, func_219067_a

<T> void (ProcessorHandle<T>, Function<ProcessorHandle<Unit>, T>, long, IntSupplier, boolean): a, submit, method_17282, enqueueChunk, m_140589_

<T> void (ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>>, ProcessorHandle<T>): a, pollTask, method_17630, enqueueExecution, func_219078_a

<T> void (ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>>, ProcessorHandle<T>): a, pollTask, method_17630, enqueueExecution, m_140645_

<T> ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> (ProcessorHandle<T>): b, getQueue, method_17632, getQueue, func_219068_b

<T> ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> (ProcessorHandle<T>): b, getQueue, method_17632, getQueue, m_140652_

void (): close, close, close, close, close

void (): close, close, close

String (): a, getDebugStatus, method_21680, getDebugString, func_225396_a

String (): a, getDebugStatus, method_21680, getDebugString, m_140558_

<T> ChunkTaskPriorityQueueSorter$Message<T> (Function<ProcessorHandle<Unit>, T>, long, IntSupplier): a, message, method_34871, createTask, m_143181_

<T> ChunkTaskPriorityQueueSorter$Message<T> (ChunkHolder, Function<ProcessorHandle<Unit>, T>): a, message, method_34870, createTask, m_143156_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

net.minecraft.server.v1_16_R2.ChunkTaskQueueSorter

net.minecraft.server.v1_16_R3.ChunkTaskQueueSorter

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

yr

zu

net.minecraft.server.v1_16_R1.ChunkTaskQueueSorter

net.minecraft.server.v1_16_R2.ChunkTaskQueueSorter

字段

Set<ProcessorHandle<?>>: c, sleeping, field_17250, actors, field_219095_c

Set<ProcessorHandle<?>>: c, sleeping, field_17250, idleActors, field_219095_c

ProcessorMailbox<StrictQueue$IntRunnable>: d, mailbox, field_17251, sorter, field_219096_d

ProcessorMailbox<StrictQueue$IntRunnable>: d, mailbox, field_17251, controlActor, field_219096_d

构造函数

方法

ChunkTaskPriorityQueueSorter$Release (Runnable, long, boolean): a, release, method_17627, createSorterMessage, func_219073_a

ChunkTaskPriorityQueueSorter$Release (Runnable, long, boolean): a, release, method_17627, createUnblockingMessage, func_219073_a

ProcessorHandle<ChunkTaskPriorityQueueSorter$Release> (ProcessorHandle<Runnable>): a, getReleaseProcessor, method_17614, createSorterExecutor, func_219091_a

ProcessorHandle<ChunkTaskPriorityQueueSorter$Release> (ProcessorHandle<Runnable>): a, getReleaseProcessor, method_17614, createUnblockingExecutor, func_219091_a

<T> void (ProcessorHandle<T>, long, Runnable, boolean): a, release, method_17615, sort, func_219074_a

<T> void (ProcessorHandle<T>, long, Runnable, boolean): a, release, method_17615, removeChunk, func_219074_a

<T> void (ProcessorHandle<T>, Function<ProcessorHandle<Unit>, T>, long, IntSupplier, boolean): a, submit, method_17282, execute, func_219067_a

<T> void (ProcessorHandle<T>, Function<ProcessorHandle<Unit>, T>, long, IntSupplier, boolean): a, submit, method_17282, enqueueChunk, func_219067_a

<T> void (ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>>, ProcessorHandle<T>): a, pollTask, method_17630, method_17630, func_219078_a

<T> void (ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>>, ProcessorHandle<T>): a, pollTask, method_17630, enqueueExecution, func_219078_a

1.16.1

名称

wr

yr

net.minecraft.server.v1_15_R1.ChunkTaskQueueSorter

net.minecraft.server.v1_16_R1.ChunkTaskQueueSorter

字段

构造函数

方法

void (): close, close, close, close

void (): close, close, close, close, close

String (): a, getDebugStatus, method_21680, func_225396_a

String (): a, getDebugStatus, method_21680, getDebugString, func_225396_a

1.15.2

名称

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

uy

wr

net.minecraft.server.v1_14_R1.ChunkTaskQueueSorter

net.minecraft.server.v1_15_R1.ChunkTaskQueueSorter

字段

构造函数

方法

1.14.4

名称

uw

uy

net.minecraft.server.level.ChunkTaskPriorityQueueSorter

字段

org.apache.logging.log4j.Logger: a, field_17248, LOGGER, field_219093_a

org.apache.logging.log4j.Logger: a, LOGGER, field_17248, LOGGER, field_219093_a

Map<Mailbox<?>, ChunkTaskQueue<? extends Function<Mailbox<Unit>, ?>>>: b, field_17249, queues, field_219094_b

Map<ProcessorHandle<?>, ChunkTaskPriorityQueue<? extends Function<ProcessorHandle<Unit>, ?>>>: b, queues, field_17249, queues, field_219094_b

Set<Mailbox<?>>: c, field_17250, actors, field_219095_c

Set<ProcessorHandle<?>>: c, sleeping, field_17250, actors, field_219095_c

ThreadedMailbox<PairedQueue$b>: d, field_17251, sorter, field_219096_d

ProcessorMailbox<StrictQueue$IntRunnable>: d, mailbox, field_17251, sorter, field_219096_d

构造函数

方法

ChunkTaskQueueSorter$a<Runnable> (Runnable, long, IntSupplier): a, method_17626, createRunnableMessage, func_219069_a

ChunkTaskPriorityQueueSorter$Message<Runnable> (Runnable, long, IntSupplier): a, message, method_17626, createMessage, func_219069_a

ChunkTaskQueueSorter$a<Runnable> (PlayerChunk, Runnable): a, method_17629, createExecutorMessage, func_219081_a

ChunkTaskPriorityQueueSorter$Message<Runnable> (ChunkHolder, Runnable): a, message, method_17629, createMessage, func_219081_a

ChunkTaskQueueSorter$b (Runnable, long, boolean): a, method_17627, createSorterMessage, func_219073_a

ChunkTaskPriorityQueueSorter$Release (Runnable, long, boolean): a, release, method_17627, createSorterMessage, func_219073_a

<T> Mailbox<ChunkTaskQueueSorter$a<T>> (Mailbox<T>, boolean): a, method_17622, createExecutingActor, func_219087_a

<T> ProcessorHandle<ChunkTaskPriorityQueueSorter$Message<T>> (ProcessorHandle<T>, boolean): a, getProcessor, method_17622, createExecutor, func_219087_a

Mailbox<ChunkTaskQueueSorter$b> (Mailbox<Runnable>): a, method_17614, createSortingActor, func_219091_a

ProcessorHandle<ChunkTaskPriorityQueueSorter$Release> (ProcessorHandle<Runnable>): a, getReleaseProcessor, method_17614, createSorterExecutor, func_219091_a

void (ChunkCoordIntPair, IntSupplier, int, IntConsumer): a, method_17209, updateLevel, func_219066_a

void (ChunkPos, IntSupplier, int, IntConsumer): a, onLevelChange, method_17209, updateLevel, func_219066_a

<T> void (Mailbox<T>, long, Runnable, boolean): a, method_17615, sort, func_219074_a

<T> void (ProcessorHandle<T>, long, Runnable, boolean): a, release, method_17615, sort, func_219074_a

<T> void (Mailbox<T>, Function<Mailbox<Unit>, T>, long, IntSupplier, boolean): a, method_17282, execute, func_219067_a

<T> void (ProcessorHandle<T>, Function<ProcessorHandle<Unit>, T>, long, IntSupplier, boolean): a, submit, method_17282, execute, func_219067_a

<T> void (ChunkTaskQueue<Function<Mailbox<Unit>, T>>, Mailbox<T>): a, method_17630, method_17630, func_219078_a

<T> void (ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>>, ProcessorHandle<T>): a, pollTask, method_17630, method_17630, func_219078_a

<T> ChunkTaskQueue<Function<Mailbox<Unit>, T>> (Mailbox<T>): b, method_17632, getQueue, func_219068_b

<T> ChunkTaskPriorityQueue<Function<ProcessorHandle<Unit>, T>> (ProcessorHandle<T>): b, getQueue, method_17632, getQueue, func_219068_b

void (): close, close, close, close

void (): close, close, close, close

String (): a, getDebugStatus, method_21680, func_225396_a

1.14.3

名称

uu

uw

net.minecraft.server.world.ChunkTaskPrioritySystem

字段

org.apache.logging.log4j.Logger: a, field_17248, field_219093_a

org.apache.logging.log4j.Logger: a, field_17248, LOGGER, field_219093_a

Map<Mailbox<?>, ChunkTaskQueue<? extends Function<Mailbox<Unit>, ?>>>: b, field_17249, field_219094_b

Map<Mailbox<?>, ChunkTaskQueue<? extends Function<Mailbox<Unit>, ?>>>: b, field_17249, queues, field_219094_b

Set<Mailbox<?>>: c, field_17250, field_219095_c

Set<Mailbox<?>>: c, field_17250, actors, field_219095_c

ThreadedMailbox<PairedQueue$b>: d, field_17251, field_219096_d

ThreadedMailbox<PairedQueue$b>: d, field_17251, sorter, field_219096_d

构造函数

方法

ChunkTaskQueueSorter$a<Runnable> (Runnable, long, IntSupplier): a, method_17626, func_219069_a

ChunkTaskQueueSorter$a<Runnable> (Runnable, long, IntSupplier): a, method_17626, createRunnableMessage, func_219069_a

ChunkTaskQueueSorter$a<Runnable> (PlayerChunk, Runnable): a, method_17629, func_219081_a

ChunkTaskQueueSorter$a<Runnable> (PlayerChunk, Runnable): a, method_17629, createExecutorMessage, func_219081_a

ChunkTaskQueueSorter$b (Runnable, long, boolean): a, method_17627, func_219073_a

ChunkTaskQueueSorter$b (Runnable, long, boolean): a, method_17627, createSorterMessage, func_219073_a

<T> Mailbox<ChunkTaskQueueSorter$a<T>> (Mailbox<T>, boolean): a, method_17622, func_219087_a

<T> Mailbox<ChunkTaskQueueSorter$a<T>> (Mailbox<T>, boolean): a, method_17622, createExecutingActor, func_219087_a

Mailbox<ChunkTaskQueueSorter$b> (Mailbox<Runnable>): a, method_17614, func_219091_a

Mailbox<ChunkTaskQueueSorter$b> (Mailbox<Runnable>): a, method_17614, createSortingActor, func_219091_a

void (ChunkCoordIntPair, IntSupplier, int, IntConsumer): a, method_17209, func_219066_a

void (ChunkCoordIntPair, IntSupplier, int, IntConsumer): a, method_17209, updateLevel, func_219066_a

<T> void (Mailbox<T>, long, Runnable, boolean): a, method_17615, func_219074_a

<T> void (Mailbox<T>, long, Runnable, boolean): a, method_17615, sort, func_219074_a

<T> void (Mailbox<T>, Function<Mailbox<Unit>, T>, long, IntSupplier, boolean): a, method_17282, func_219067_a

<T> void (Mailbox<T>, Function<Mailbox<Unit>, T>, long, IntSupplier, boolean): a, method_17282, execute, func_219067_a

<T> void (ChunkTaskQueue<Function<Mailbox<Unit>, T>>, Mailbox<T>): a, method_17630, func_219078_a

<T> void (ChunkTaskQueue<Function<Mailbox<Unit>, T>>, Mailbox<T>): a, method_17630, method_17630, func_219078_a

<T> ChunkTaskQueue<Function<Mailbox<Unit>, T>> (Mailbox<T>): b, method_17632, func_219068_b

<T> ChunkTaskQueue<Function<Mailbox<Unit>, T>> (Mailbox<T>): b, method_17632, getQueue, func_219068_b

void (): close, close

void (): close, close, close, close

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

字段

构造函数

方法

1.14

名称

uu

net.minecraft.class_3900

net.minecraft.world.chunk.ChunkTaskPriorityQueueSorter

net.minecraft.server.v1_14_R1.ChunkTaskQueueSorter

字段

org.apache.logging.log4j.Logger: a, field_17248, field_219093_a

Map<Mailbox<?>, ChunkTaskQueue<? extends Function<Mailbox<Unit>, ?>>>: b, field_17249, field_219094_b

Set<Mailbox<?>>: c, field_17250, field_219095_c

ThreadedMailbox<PairedQueue$b>: d, field_17251, field_219096_d

构造函数

(List<Mailbox<?>>, Executor, int)

方法

ChunkTaskQueueSorter$a<Runnable> (Runnable, long, IntSupplier): a, method_17626, func_219069_a

ChunkTaskQueueSorter$a<Runnable> (PlayerChunk, Runnable): a, method_17629, func_219081_a

ChunkTaskQueueSorter$b (Runnable, long, boolean): a, method_17627, func_219073_a

<T> Mailbox<ChunkTaskQueueSorter$a<T>> (Mailbox<T>, boolean): a, method_17622, func_219087_a

Mailbox<ChunkTaskQueueSorter$b> (Mailbox<Runnable>): a, method_17614, func_219091_a

void (ChunkCoordIntPair, IntSupplier, int, IntConsumer): a, method_17209, func_219066_a

<T> void (Mailbox<T>, long, Runnable, boolean): a, method_17615, func_219074_a

<T> void (Mailbox<T>, Function<Mailbox<Unit>, T>, long, IntSupplier, boolean): a, method_17282, func_219067_a

<T> void (ChunkTaskQueue<Function<Mailbox<Unit>, T>>, Mailbox<T>): a, method_17630, func_219078_a

<T> ChunkTaskQueue<Function<Mailbox<Unit>, T>> (Mailbox<T>): b, method_17632, func_219068_b

void (): close, close