2018-12-19 16:20:55 -05:00
|
|
|
CLASS cet net/minecraft/world/chunk/light/LightStorage
|
|
|
|
FIELD a EMPTY Lbrg;
|
|
|
|
FIELD e dataStorageUncached Lceo;
|
|
|
|
FIELD f dataStorage Lceo;
|
|
|
|
FIELD h toNotify Lit/unimi/dsi/fastutil/longs/LongSet;
|
|
|
|
FIELD i toUpdate Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
|
|
|
|
FIELD j hasLightUpdates Z
|
|
|
|
FIELD k DIRECTIONS [Ley;
|
|
|
|
FIELD l lightType Lbca;
|
|
|
|
FIELD m chunkProvider Lbro;
|
|
|
|
FIELD n toRemove Lit/unimi/dsi/fastutil/longs/LongSet;
|
|
|
|
METHOD <init> (Lbca;Lbro;Lceo;)V
|
|
|
|
ARG 1 lightType
|
|
|
|
ARG 2 chunkProvider
|
|
|
|
ARG 3 lightData
|
|
|
|
METHOD a hasLightUpdates ()Z
|
|
|
|
METHOD a getLight (J)I
|
|
|
|
ARG 1 blockPos
|
|
|
|
METHOD a setLevelFor (JI)V
|
|
|
|
ARG 1 index
|
|
|
|
ARG 3 level
|
|
|
|
METHOD a processLevelAt (JIZ)V
|
|
|
|
ARG 1 index
|
|
|
|
ARG 3 level
|
|
|
|
METHOD a getMergedLevel (JJI)I
|
|
|
|
ARG 1 position
|
|
|
|
ARG 3 source
|
|
|
|
ARG 5 newLevel
|
|
|
|
METHOD a scheduleToUpdate (JLbrg;)V
|
|
|
|
ARG 1 blockChunkPos
|
|
|
|
ARG 3 array
|
|
|
|
METHOD a getDataForChunk (JZ)Lbrg;
|
|
|
|
ARG 1 chunkPos
|
|
|
|
ARG 3 cached
|
|
|
|
METHOD a getDataForChunk (Lceo;J)Lbrg;
|
|
|
|
ARG 1 storage
|
|
|
|
ARG 2 chunkPos
|
|
|
|
METHOD a removeChunkData (Lcer;J)V
|
|
|
|
ARG 1 storage
|
|
|
|
ARG 2 blockChunkPos
|
|
|
|
ARG 4 minChunkX
|
|
|
|
ARG 5 minChunkY
|
|
|
|
ARG 6 minChunkZ
|
|
|
|
ARG 10 index
|
|
|
|
METHOD a processUpdates (Lcer;ZZ)V
|
|
|
|
ARG 1 lightProvider
|
|
|
|
ARG 2 doSkylight
|
|
|
|
ARG 3 doEdgeLightPropagation
|
|
|
|
ARG 4 chunkDataIterator
|
|
|
|
ARG 5 chunkDataEntry
|
|
|
|
ARG 6 chunkPos
|
|
|
|
METHOD b updateAll ()V
|
|
|
|
METHOD b hasChunk (J)Z
|
|
|
|
ARG 1 chunkPos
|
|
|
|
METHOD b set (JI)V
|
|
|
|
ARG 1 blockPos
|
|
|
|
ARG 3 value
|
|
|
|
METHOD b getBaseLevelFor (JJI)I
|
|
|
|
ARG 1 source
|
|
|
|
ARG 3 position
|
|
|
|
ARG 5 previousLevel
|
2018-12-19 19:57:41 -05:00
|
|
|
METHOD c notifyChunkProvider ()V
|
2018-12-19 16:20:55 -05:00
|
|
|
METHOD c isInvalidIndex (J)Z
|
|
|
|
ARG 1 index
|
|
|
|
METHOD c scheduleChunkLightUpdate (JZ)V
|
|
|
|
ARG 1 chunkBlockPos
|
|
|
|
ARG 3 isEmpty
|
|
|
|
METHOD d get (J)I
|
|
|
|
ARG 1 blockPos
|
|
|
|
METHOD e getCurrentLevelFor (J)I
|
|
|
|
ARG 1 index
|
|
|
|
METHOD f (J)V
|
|
|
|
ARG 1 blockPos
|
|
|
|
METHOD i onChunkRemoved (J)V
|
|
|
|
METHOD j getDataForChunk (J)Lbrg;
|