Class ChunkSkyLightSources
java.lang.Object
net.minecraft.world.level.lighting.ChunkSkyLightSources
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final BitStorageprivate final intprivate final BlockPos.MutableBlockPosprivate final BlockPos.MutableBlockPosstatic final intprivate static final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate intextendSourcesBelowWorld(int p_284953_) private voidfill(int p_285311_) voidfillFrom(ChunkAccess p_285152_) private intfindLowestSourceBelow(BlockGetter p_285279_, BlockPos p_285119_, BlockState p_285096_) private intfindLowestSourceY(ChunkAccess p_285214_, int p_285171_, int p_285021_, int p_285226_) private intget(int p_284951_) intintgetLowestSourceY(int p_285247_, int p_285082_) private static intindex(int p_284980_, int p_285277_) private static booleanisEdgeOccluded(BlockGetter p_285329_, BlockPos p_285258_, BlockState p_285219_, BlockPos p_285288_, BlockState p_285512_) private voidset(int p_285323_, int p_285220_) booleanupdate(BlockGetter p_285514_, int p_284999_, int p_285358_, int p_284944_) private booleanupdateEdge(BlockGetter p_285066_, int p_285184_, int p_285101_, BlockPos p_285446_, BlockState p_285185_, BlockPos p_285103_, BlockState p_285009_) 
- 
Field Details- 
SIZEprivate static final int SIZE- See Also:
 
- 
NEGATIVE_INFINITYpublic static final int NEGATIVE_INFINITY- See Also:
 
- 
minYprivate final int minY
- 
heightmap
- 
mutablePos1
- 
mutablePos2
 
- 
- 
Constructor Details- 
ChunkSkyLightSources
 
- 
- 
Method Details- 
fillFrom
- 
findLowestSourceY
- 
update
- 
updateEdgeprivate boolean updateEdge(BlockGetter p_285066_, int p_285184_, int p_285101_, BlockPos p_285446_, BlockState p_285185_, BlockPos p_285103_, BlockState p_285009_) 
- 
findLowestSourceBelow
- 
isEdgeOccludedprivate static boolean isEdgeOccluded(BlockGetter p_285329_, BlockPos p_285258_, BlockState p_285219_, BlockPos p_285288_, BlockState p_285512_) 
- 
getLowestSourceYpublic int getLowestSourceY(int p_285247_, int p_285082_) 
- 
getHighestLowestSourceYpublic int getHighestLowestSourceY()
- 
fillprivate void fill(int p_285311_) 
- 
setprivate void set(int p_285323_, int p_285220_) 
- 
getprivate int get(int p_284951_) 
- 
extendSourcesBelowWorldprivate int extendSourcesBelowWorld(int p_284953_) 
- 
indexprivate static int index(int p_284980_, int p_285277_) 
 
-