类 LevelChunkTicks<T>
java.lang.Object
net.minecraft.world.ticks.LevelChunkTicks<T>
- 所有已实现的接口:
SerializableTickContainer<T>
,TickAccess<T>
,TickContainerAccess<T>
public class LevelChunkTicks<T>
extends Object
implements SerializableTickContainer<T>, TickContainerAccess<T>
-
字段概要
字段修饰符和类型字段说明private BiConsumer<LevelChunkTicks<T>,
ScheduledTick<T>> private final Queue<ScheduledTick<T>>
private final Set<ScheduledTick<?>>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明int
count()
getAll()
boolean
hasScheduledTick
(BlockPos pPos, T pType) static <T> LevelChunkTicks<T>
peek()
poll()
void
removeIf
(Predicate<ScheduledTick<T>> pPredicate) void
schedule
(ScheduledTick<T> pTick) private void
scheduleUnchecked
(ScheduledTick<T> pTick) void
setOnTickAdded
(BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>> pOnTickAdded) void
unpack
(long pGameTime)
-
字段详细资料
-
tickQueue
-
pendingTicks
-
ticksPerPosition
-
onTickAdded
-
-
构造器详细资料
-
LevelChunkTicks
public LevelChunkTicks() -
LevelChunkTicks
-
-
方法详细资料
-
setOnTickAdded
-
peek
-
poll
-
schedule
- 指定者:
schedule
在接口中TickAccess<T>
-
scheduleUnchecked
-
hasScheduledTick
- 指定者:
hasScheduledTick
在接口中TickAccess<T>
-
removeIf
-
getAll
-
count
public int count()- 指定者:
count
在接口中TickAccess<T>
-
save
- 指定者:
save
在接口中SerializableTickContainer<T>
-
unpack
public void unpack(long pGameTime) -
load
-