类 ChunkTracker
java.lang.Object
net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
net.minecraft.server.level.ChunkTracker
- 直接已知子类:
DistanceManager.ChunkTicketTracker
,DistanceManager.FixedPlayerDistanceChunkTracker
,TickingTracker
-
字段概要
从类继承的字段 net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
levelCount, SOURCE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected void
checkNeighborsAfterUpdate
(long p_140707_, int p_140708_, boolean p_140709_) protected int
computeLevelFromNeighbor
(long p_140720_, long p_140721_, int p_140722_) protected int
getComputedLevel
(long p_140711_, long p_140712_, int p_140713_) protected abstract int
getLevelFromSource
(long p_140714_) protected boolean
isSource
(long p_140705_) void
update
(long p_140716_, int p_140717_, boolean p_140718_) 从类继承的方法 net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
checkEdge, checkNeighbor, checkNode, getLevel, getQueueSize, hasWork, removeFromQueue, removeIf, runUpdates, setLevel
-
构造器详细资料
-
ChunkTracker
protected ChunkTracker(int p_140701_, int p_140702_, int p_140703_)
-
-
方法详细资料
-
isSource
protected boolean isSource(long p_140705_) - 覆盖:
isSource
在类中DynamicGraphMinFixedPoint
-
checkNeighborsAfterUpdate
protected void checkNeighborsAfterUpdate(long p_140707_, int p_140708_, boolean p_140709_) -
getComputedLevel
protected int getComputedLevel(long p_140711_, long p_140712_, int p_140713_) -
computeLevelFromNeighbor
protected int computeLevelFromNeighbor(long p_140720_, long p_140721_, int p_140722_) -
getLevelFromSource
protected abstract int getLevelFromSource(long p_140714_) -
update
public void update(long p_140716_, int p_140717_, boolean p_140718_)
-