yarn/mappings/net/minecraft/world/chunk/ProtoChunk.mapping

53 lines
2.5 KiB
Plaintext
Raw Normal View History

2019-06-28 17:55:20 -04:00
CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk
FIELD field_12909 sections [Lnet/minecraft/class_2826;
FIELD field_12911 blockTickScheduler Lnet/minecraft/class_2850;
FIELD field_12912 heightmaps Ljava/util/Map;
FIELD field_12914 lightOn Z
2019-06-28 17:55:20 -04:00
FIELD field_12915 structureStarts Ljava/util/Map;
FIELD field_12916 upgradeData Lnet/minecraft/class_2843;
FIELD field_12917 blockEntities Ljava/util/Map;
FIELD field_12918 status Lnet/minecraft/class_2806;
FIELD field_12919 lightSources Ljava/util/List;
FIELD field_12920 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_12921 postProcessingLists [Lit/unimi/dsi/fastutil/shorts/ShortList;
FIELD field_12923 fluidTickScheduler Lnet/minecraft/class_2850;
FIELD field_12924 shouldSave Z
FIELD field_12925 inhabitedTime J
FIELD field_12926 carvingMasks Ljava/util/Map;
FIELD field_12927 blockEntityTags Ljava/util/Map;
FIELD field_12928 pos Lnet/minecraft/class_1923;
FIELD field_12929 entities Ljava/util/List;
FIELD field_12930 structureReferences Ljava/util/Map;
FIELD field_17105 lightingProvider Lnet/minecraft/class_3568;
Map Chunk loading, Chunks and Chunk Generation (#1151) * ThreadedAnvilChunkStorage#method_20458(2) -> tryUnloadChunk * ThreadedAnvilChunkStorage#tryUnloadChunk(2)[1 = ] -> chunkPosLong * ThreadedAnvilChunkStorage#method_21676(1) -> getFutureStatus * ChunkHolder#method_20725(0) -> getBorderFuture * ChunkTicketManager#method_21623(1)[1 = ] -> chunkPosLong * ChunkTicketManager#method_21623(1) -> getTicket * +191 doc in ThreadedAnvilChunkStorage%MAX_LEVEL * ChunkHolder%field_19238 -> ticking * ChunkHolder#method_20385(0) -> updateTickingStatus * ChunkHolder#method_20384(0) -> isTicking * ProtoChunk#method_22405(1) -> setBiomeArray * ProtoChunk%field_20656 -> biomes * ChunkHolder#method_23271(0) -> getLevelType * ProtoChunk#<init>(5)[5 = ] -> fluidTickScheduler * ProtoChunk#<init>(5)[4 = ] -> blockTickScheduler * Chunk#setBlockState(3)[3 = ] -> moved * ChunkTicketManager#addTicket(2)[3 = ] -> ticket * net/minecraft/world/chunk/ChunkStatus$Task -> GenerationTask * +54 doc in net/minecraft/world/chunk/ChunkStatus$GenerationTask * net/minecraft/world/chunk/ChunkStatus$GenerationTask -> Task * -54 doc in net/minecraft/world/chunk/ChunkStatus$Task * WorldChunk#<init>(9)[5 = ] -> blockTickScheduler * WorldChunk#<init>(9)[6 = ] -> fluidTickScheduler * WorldChunk#<init>(9)[7 = ] -> inhabitedTime * WorldChunk#<init>(9)[10 = ] -> loadToWorldConsumer * WorldChunk#getFluidState(3)[3 = ] -> z * WorldChunk#setLoadedToWorld(1)[1 = ] -> loaded * ThreadedAnvilChunkStorage$TicketManager#<init>(2)[1 = ] -> workerExecutor * ThreadedAnvilChunkStorage$TicketManager#<init>(2)[2 = ] -> mainThreadExecutor * ThreadedAnvilChunkStorage#method_20605(1) -> unloadChunks * ThreadedAnvilChunkStorage#unloadChunks(1)[1 = ] -> shouldKeepTicking * ThreadedAnvilChunkStorage#method_20619(1) -> loadChunk * ThreadedAnvilChunkStorage#loadChunk(1)[1 = ] -> pos * ThreadedAnvilChunkStorage#method_20617(2) -> generateChunk * Fix issues
2020-03-05 16:39:17 -05:00
FIELD field_20656 biomes Lnet/minecraft/class_4548;
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;[Lnet/minecraft/class_2826;Lnet/minecraft/class_2850;Lnet/minecraft/class_2850;)V
ARG 4 blockTickScheduler
ARG 5 fluidTickScheduler
2019-08-28 13:46:02 -04:00
METHOD method_12023 getLightingProvider ()Lnet/minecraft/class_3568;
2019-06-28 17:55:20 -04:00
METHOD method_12295 getEntities ()Ljava/util/List;
METHOD method_12296 getLightSourcesBySection ()[Lit/unimi/dsi/fastutil/shorts/ShortList;
METHOD method_12300 getPackedSectionRelative (Lnet/minecraft/class_2338;)S
ARG 0 pos
METHOD method_12302 addEntity (Lnet/minecraft/class_2487;)V
ARG 1 entityTag
METHOD method_12304 addLightSource (SI)V
ARG 1 chunkSliceRel
ARG 2 sectionY
METHOD method_12307 setCarvingMask (Lnet/minecraft/class_2893$class_2894;Ljava/util/BitSet;)V
2019-02-20 16:01:25 -05:00
ARG 1 carver
ARG 2 mask
2019-06-28 17:55:20 -04:00
METHOD method_12308 setStatus (Lnet/minecraft/class_2806;)V
ARG 1 status
2019-06-28 17:55:20 -04:00
METHOD method_12309 getBlockEntities ()Ljava/util/Map;
METHOD method_12314 joinBlockPos (SILnet/minecraft/class_1923;)Lnet/minecraft/class_2338;
2019-02-20 16:01:25 -05:00
ARG 0 sectionRel
ARG 1 sectionY
ARG 2 chunkPos
2019-06-28 17:55:20 -04:00
METHOD method_12315 addLightSource (Lnet/minecraft/class_2338;)V
2019-02-20 16:01:25 -05:00
ARG 1 pos
2019-06-28 17:55:20 -04:00
METHOD method_12316 getBlockEntityTags ()Ljava/util/Map;
METHOD method_16679 getSection (I)Lnet/minecraft/class_2826;
ARG 1 y
2019-08-28 13:46:02 -04:00
METHOD method_17032 setLightingProvider (Lnet/minecraft/class_3568;)V
Map Chunk loading, Chunks and Chunk Generation (#1151) * ThreadedAnvilChunkStorage#method_20458(2) -> tryUnloadChunk * ThreadedAnvilChunkStorage#tryUnloadChunk(2)[1 = ] -> chunkPosLong * ThreadedAnvilChunkStorage#method_21676(1) -> getFutureStatus * ChunkHolder#method_20725(0) -> getBorderFuture * ChunkTicketManager#method_21623(1)[1 = ] -> chunkPosLong * ChunkTicketManager#method_21623(1) -> getTicket * +191 doc in ThreadedAnvilChunkStorage%MAX_LEVEL * ChunkHolder%field_19238 -> ticking * ChunkHolder#method_20385(0) -> updateTickingStatus * ChunkHolder#method_20384(0) -> isTicking * ProtoChunk#method_22405(1) -> setBiomeArray * ProtoChunk%field_20656 -> biomes * ChunkHolder#method_23271(0) -> getLevelType * ProtoChunk#<init>(5)[5 = ] -> fluidTickScheduler * ProtoChunk#<init>(5)[4 = ] -> blockTickScheduler * Chunk#setBlockState(3)[3 = ] -> moved * ChunkTicketManager#addTicket(2)[3 = ] -> ticket * net/minecraft/world/chunk/ChunkStatus$Task -> GenerationTask * +54 doc in net/minecraft/world/chunk/ChunkStatus$GenerationTask * net/minecraft/world/chunk/ChunkStatus$GenerationTask -> Task * -54 doc in net/minecraft/world/chunk/ChunkStatus$Task * WorldChunk#<init>(9)[5 = ] -> blockTickScheduler * WorldChunk#<init>(9)[6 = ] -> fluidTickScheduler * WorldChunk#<init>(9)[7 = ] -> inhabitedTime * WorldChunk#<init>(9)[10 = ] -> loadToWorldConsumer * WorldChunk#getFluidState(3)[3 = ] -> z * WorldChunk#setLoadedToWorld(1)[1 = ] -> loaded * ThreadedAnvilChunkStorage$TicketManager#<init>(2)[1 = ] -> workerExecutor * ThreadedAnvilChunkStorage$TicketManager#<init>(2)[2 = ] -> mainThreadExecutor * ThreadedAnvilChunkStorage#method_20605(1) -> unloadChunks * ThreadedAnvilChunkStorage#unloadChunks(1)[1 = ] -> shouldKeepTicking * ThreadedAnvilChunkStorage#method_20619(1) -> loadChunk * ThreadedAnvilChunkStorage#loadChunk(1)[1 = ] -> pos * ThreadedAnvilChunkStorage#method_20617(2) -> generateChunk * Fix issues
2020-03-05 16:39:17 -05:00
METHOD method_22405 setBiomes (Lnet/minecraft/class_4548;)V