类 PointOfInterestStorage.PointOfInterestDistanceTracker
- java.lang.Object
-
- net.minecraft.world.chunk.light.LevelPropagator
-
- net.minecraft.world.SectionDistanceLevelPropagator
-
- net.minecraft.world.poi.PointOfInterestStorage.PointOfInterestDistanceTracker
-
final class PointOfInterestStorage.PointOfInterestDistanceTracker extends SectionDistanceLevelPropagator
- Mappings:
Namespace Name official bco$aintermediary net/minecraft/class_4153$class_4154named net/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker
-
-
字段概要
字段 修饰符和类型 字段 说明 private Long2ByteMapdistances
-
构造器概要
构造器 限定符 构造器 说明 protectedPointOfInterestDistanceTracker()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected intgetInitialLevel(long id)protected intgetLevel(long id)protected voidsetLevel(long id, int level)voidupdate()-
从类继承的方法 net.minecraft.world.SectionDistanceLevelPropagator
getPropagatedLevel, isMarker, propagateLevel, recalculateLevel, update
-
从类继承的方法 net.minecraft.world.chunk.light.LevelPropagator
applyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevel
-
-
-
-
字段详细资料
-
distances
private final Long2ByteMap distances
- Mappings:
Namespace Name Mixin selector official bLbco$a;b:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;intermediary field_18486Lnet/minecraft/class_4153$class_4154;field_18486:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;named distancesLnet/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker;distances:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
-
-
方法详细资料
-
getInitialLevel
protected int getInitialLevel(long id)
- 指定者:
getInitialLevel在类中SectionDistanceLevelPropagator- Mappings:
Namespace Name Mixin selector official bLabf;b(J)Iintermediary method_18749Lnet/minecraft/class_4079;method_18749(J)Inamed getInitialLevelLnet/minecraft/world/SectionDistanceLevelPropagator;getInitialLevel(J)I
-
getLevel
protected int getLevel(long id)
- 指定者:
getLevel在类中LevelPropagator- Mappings:
Namespace Name Mixin selector official cLdde;c(J)Iintermediary method_15480Lnet/minecraft/class_3554;method_15480(J)Inamed getLevelLnet/minecraft/world/chunk/light/LevelPropagator;getLevel(J)I
-
setLevel
protected void setLevel(long id, int level)- 指定者:
setLevel在类中LevelPropagator- Mappings:
Namespace Name Mixin selector official aLdde;a(JI)Vintermediary method_15485Lnet/minecraft/class_3554;method_15485(JI)Vnamed setLevelLnet/minecraft/world/chunk/light/LevelPropagator;setLevel(JI)V
-
update
public void update()
- Mappings:
Namespace Name Mixin selector official aLbco$a;a()Vintermediary method_19134Lnet/minecraft/class_4153$class_4154;method_19134()Vnamed updateLnet/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker;update()V
-
-