| public static boolean | |
| public static int | | getLightDampeningInto(BlockState fromState, BlockState toState, Direction direction, int simpleOpacity) | | getLightDampeningInto(BlockState fromState, BlockState toState, Direction direction, int simpleOpacity) | | method_20049(class_2680 arg0, class_2680 arg1, class_2350 arg2, int arg3) | | getRealisticOpacity(BlockState state1, BlockState state2, Direction direction, int opacity2) |
|
| public static VoxelShape | |
| protected static boolean | |
| protected BlockState | |
| protected int | |
| protected boolean | |
| protected LightSourceView | | getChunk(int chunkX, int chunkZ) | | getChunk(int chunkX, int chunkZ) | | method_17529(int arg0, int arg1) | | getChunk(int chunkX, int chunkZ) |
|
| private void | | clearChunkCache() | | clearChunkCache() | | method_17530() | | clearChunkCache() |
|
| public void | |
| public void | |
| public void | | retainData(ChunkPos pos, boolean retain) | | retainData(ChunkPos pos, boolean retain) | | method_20599(class_1923 arg0, boolean arg1) | | setRetainColumn(ChunkPos pos, boolean retainData) |
|
| public void | |
| public void | | setLightEnabled(ChunkPos pos, boolean enable) | | setLightEnabled(ChunkPos pos, boolean enable) | | method_15512(class_1923 arg0, boolean arg1) | | setColumnEnabled(ChunkPos arg0, boolean arg1) |
|
| public int | | runLightUpdates() | | runLightUpdates() | | method_15516() | | doLightUpdates() |
|
| private int | | propagateIncreases() | | propagateIncreases() | | method_51567() | | processLightIncreases() |
|
| private int | | propagateDecreases() | | propagateDecreases() | | method_51570() | | processLightDecreases() |
|
| protected void | | enqueueDecrease(long fromNode, long decreaseData) | | enqueueDecrease(long fromNode, long decreaseData) | | method_51565(long arg0, long arg1) | | queueLightDecrease(long blockPos, long flags) |
|
| protected void | | enqueueIncrease(long fromNode, long increaseData) | | enqueueIncrease(long fromNode, long increaseData) | | method_51566(long arg0, long arg1) | | queueLightIncrease(long blockPos, long flags) |
|
| public boolean | | hasLightWork() | | hasLightWork() | | method_15518() | | hasUpdates() |
|
| public ChunkNibbleArray | |
| public int | |
| public String | | getDebugData(long sectionNode) | | getDebugData(long sectionNode) | | method_22875(long arg0) | | displaySectionLevel(long sectionPos) |
|
| public LightStorage$Status | | getDebugSectionType(long sectionNode) | | getDebugSectionType(long sectionNode) | | method_51568(long arg0) | | getStatus(long sectionPos) |
|
| protected abstract void | | checkNode(long blockNode) | | checkNode(long blockNode) | | method_51529(long arg0) | | checkForLightUpdate(long blockPos) |
|
| protected abstract void | | propagateIncrease(long fromNode, long increaseData, int fromLevel) | | propagateIncrease(long fromNode, long increaseData, int fromLevel) | | method_51531(long arg0, long arg1, int arg2) | | propagateLightIncrease(long blockPos, long packed, int lightLevel) |
|
| protected abstract void | | propagateDecrease(long fromNode, long decreaseData) | | propagateDecrease(long fromNode, long decreaseData) | | method_51530(long arg0, long arg1) | | propagateLightDecrease(long blockPos, long packed) |
|