yarn/mappings/net/minecraft/world/chunk/light/LightStorage.mapping

51 lines
1.3 KiB
Plaintext

CLASS cja net/minecraft/world/chunk/light/LightStorage
FIELD a EMPTY Lbvq;
FIELD e dataStorageUncached Lciv;
FIELD f dataStorage Lciv;
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 [Lez;
FIELD l lightType Lbgg;
FIELD m chunkProvider Lbvy;
FIELD n toRemove Lit/unimi/dsi/fastutil/longs/LongSet;
METHOD <init> (Lbgg;Lbvy;Lciv;)V
ARG 1 lightType
ARG 2 chunkProvider
ARG 3 lightData
METHOD a hasLightUpdates ()Z
METHOD a scheduleToUpdate (JLbvq;)V
ARG 1 blockChunkPos
ARG 3 array
METHOD a getDataForChunk (JZ)Lbvq;
ARG 1 chunkPos
ARG 3 cached
METHOD a getDataForChunk (Lciv;J)Lbvq;
ARG 1 storage
ARG 2 chunkPos
METHOD a removeChunkData (Lciy;J)V
ARG 1 storage
ARG 2 blockChunkPos
METHOD a processUpdates (Lciy;ZZ)V
ARG 1 lightProvider
ARG 2 doSkylight
ARG 3 doEdgeLightPropagation
METHOD b set (JI)V
ARG 1 blockPos
ARG 3 value
METHOD c updateAll ()V
METHOD c scheduleChunkLightUpdate (JZ)V
ARG 1 chunkBlockPos
ARG 3 isEmpty
METHOD d notifyChunkProvider ()V
METHOD d getLight (J)I
ARG 1 blockPos
METHOD g hasChunk (J)Z
ARG 1 chunkPos
METHOD h get (J)I
ARG 1 blockPos
METHOD i (J)V
ARG 1 blockPos
METHOD j onChunkRemoved (J)V
METHOD k getDataForChunk (J)Lbvq;