public class ServerWorldLightManager extends WorldLightManager implements java.lang.AutoCloseable
| コンストラクタと説明 | 
|---|
| ServerWorldLightManager(IChunkLightProvider provider,
                       ChunkManager chunkManagerIn,
                       boolean hasSkyLight,
                       DelegatedTaskExecutor<java.lang.Runnable> p_i50701_4_,
                       ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable>> p_i50701_5_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| void | checkBlock(BlockPos blockPosIn) | 
| void | close() | 
| void | enableLightSources(ChunkPos p_215571_1_,
                  boolean p_215571_2_) | 
| void | func_215588_z_() | 
| void | func_215598_a(int p_215598_1_) | 
| java.util.concurrent.CompletableFuture<IChunk> | lightChunk(IChunk p_215593_1_,
          boolean p_215593_2_) | 
| void | onBlockEmissionIncrease(BlockPos blockPosIn,
                       int p_215573_2_) | 
| void | retainData(ChunkPos pos,
          boolean retain) | 
| void | setData(LightType type,
       SectionPos pos,
       NibbleArray array) | 
| int | tick(int toUpdateCount,
    boolean updateSkyLight,
    boolean updateBlockLight) | 
| protected void | updateChunkStatus(ChunkPos p_215581_1_) | 
| void | updateSectionStatus(SectionPos pos,
                   boolean isEmpty) | 
getDebugInfo, getLightEngine, getLightSubtracted, hasLightWorkclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfunc_215567_apublic ServerWorldLightManager(IChunkLightProvider provider, ChunkManager chunkManagerIn, boolean hasSkyLight, DelegatedTaskExecutor<java.lang.Runnable> p_i50701_4_, ITaskExecutor<ChunkTaskPriorityQueueSorter.FunctionEntry<java.lang.Runnable>> p_i50701_5_)
public void close()
close インタフェース内 java.lang.AutoCloseablepublic int tick(int toUpdateCount,
                boolean updateSkyLight,
                boolean updateBlockLight)
tick クラス内 WorldLightManagerpublic void onBlockEmissionIncrease(BlockPos blockPosIn, int p_215573_2_)
onBlockEmissionIncrease クラス内 WorldLightManagerpublic void checkBlock(BlockPos blockPosIn)
checkBlock クラス内 WorldLightManagerprotected void updateChunkStatus(ChunkPos p_215581_1_)
public void updateSectionStatus(SectionPos pos, boolean isEmpty)
updateSectionStatus インタフェース内 ILightListenerupdateSectionStatus クラス内 WorldLightManagerpublic void enableLightSources(ChunkPos p_215571_1_, boolean p_215571_2_)
enableLightSources クラス内 WorldLightManagerpublic void setData(LightType type, SectionPos pos, @Nullable NibbleArray array)
setData クラス内 WorldLightManagerpublic void retainData(ChunkPos pos, boolean retain)
retainData クラス内 WorldLightManagerpublic java.util.concurrent.CompletableFuture<IChunk> lightChunk(IChunk p_215593_1_, boolean p_215593_2_)
public void func_215588_z_()
public void func_215598_a(int p_215598_1_)