classpublicPriority 3
FloodLightCalculation
com.hypixel.hytale.server.core.universe.world.lighting.FloodLightCalculation
implements LightCalculation
7
Methods
7
Public Methods
1
Fields
1
Constructors
Constructors
public
FloodLightCalculation(ChunkLightingManager chunkLightingManager)Methods
Public Methods (7)
public
CalculationResult calculateLight(Vector3i chunkPosition)@Nonnull@Override
public
void init(WorldChunk chunk)@Override
public
boolean invalidateLightInChunkSections(WorldChunk worldChunk, int sectionIndexFrom, int sectionIndexTo)@Override
public
void propagateCorners(BlockSection toSection, ChunkLightDataBuilder globalLight, BitSet bitSetQueue)public
void propagateEdges(BlockSection toSection, ChunkLightDataBuilder globalLight, BitSet bitSetQueue)public
void propagateSides(BlockSection toSection, ChunkLightDataBuilder globalLight, BitSet bitSetQueue)public
boolean testNeighboursForLocalLight(LocalCachedChunkAccessor accessor, WorldChunk worldChunk, int chunkX, int chunkY, int chunkZ)Fields
Protected Fields (1)
protected
ChunkLightingManager chunkLightingManager