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_)