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

112 lines
4.9 KiB
Plaintext
Raw Normal View History

2019-06-28 17:55:20 -04:00
CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
2022-01-19 12:26:32 -05:00
FIELD field_12839 LOGGER Lorg/slf4j/Logger;
FIELD field_12850 entityLoader Lnet/minecraft/class_2818$class_6829;
2019-06-28 17:55:20 -04:00
FIELD field_12855 loadedToWorld Z
FIELD field_12856 levelTypeProvider Ljava/util/function/Supplier;
FIELD field_12858 world Lnet/minecraft/class_1937;
FIELD field_27221 EMPTY_BLOCK_ENTITY_TICKER Lnet/minecraft/class_5562;
FIELD field_27222 blockEntityTickers Ljava/util/Map;
FIELD field_28129 gameEventDispatchers Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_35471 blockTickScheduler Lnet/minecraft/class_6755;
FIELD field_35472 fluidTickScheduler Lnet/minecraft/class_6755;
FIELD field_36218 shouldRenderOnUpdate Z
2021-09-16 15:04:31 -04:00
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;)V
2020-06-07 11:01:40 -04:00
ARG 1 world
ARG 2 pos
2021-11-17 11:49:31 -05:00
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_6755;Lnet/minecraft/class_6755;J[Lnet/minecraft/class_2826;Lnet/minecraft/class_2818$class_6829;Lnet/minecraft/class_6749;)V
ARG 1 world
2020-06-07 11:01:40 -04:00
ARG 2 pos
ARG 3 upgradeData
ARG 4 blockTickScheduler
ARG 5 fluidTickScheduler
ARG 6 inhabitedTime
ARG 8 sectionArrayInitializer
ARG 9 entityLoader
ARG 10 blendingData
2021-11-17 11:49:31 -05:00
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_2839;Lnet/minecraft/class_2818$class_6829;)V
ARG 1 world
ARG 2 protoChunk
ARG 3 entityLoader
2019-06-28 17:55:20 -04:00
METHOD method_12200 getWorld ()Lnet/minecraft/class_1937;
METHOD method_12201 getBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_2819;)Lnet/minecraft/class_2586;
ARG 1 pos
ARG 2 creationType
2019-06-28 17:55:20 -04:00
METHOD method_12204 loadBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586;
ARG 1 pos
ARG 2 nbt
METHOD method_12206 loadEntities ()V
2019-06-28 17:55:20 -04:00
METHOD method_12207 setLevelTypeProvider (Ljava/util/function/Supplier;)V
ARG 1 levelTypeProvider
METHOD method_12208 createBlockEntity (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
ARG 1 pos
2019-06-28 17:55:20 -04:00
METHOD method_12214 getBlockEntities ()Ljava/util/Map;
METHOD method_12216 addBlockEntity (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
2019-06-28 17:55:20 -04:00
METHOD method_12221 runPostProcessing ()V
METHOD method_12223 isEmpty ()Z
2021-09-16 15:04:31 -04:00
METHOD method_12224 loadFromPacket (Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)V
ARG 1 buf
ARG 2 nbt
2019-06-28 17:55:20 -04:00
METHOD method_12225 getLevelType ()Lnet/minecraft/class_3193$class_3194;
METHOD method_12226 setLoadedToWorld (Z)V
ARG 1 loadedToWorld
2019-06-28 17:55:20 -04:00
METHOD method_12234 getFluidState (III)Lnet/minecraft/class_3610;
ARG 1 x
ARG 2 y
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
ARG 3 z
2021-10-27 13:08:35 -04:00
METHOD method_20530 disableTickSchedulers (J)V
ARG 1 time
METHOD method_31713 updateAllBlockEntities ()V
METHOD method_31715 canTickBlockEntities ()Z
METHOD method_31716 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V
ARG 1 pos
ARG 2 blockEntityType
ARG 3 nbt
METHOD method_31718 wrapTicker (Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5562;
ARG 1 blockEntity
ARG 2 blockEntityTicker
METHOD method_31719 (Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_5564;)Lnet/minecraft/class_2818$class_5564;
ARG 3 pos
METHOD method_31723 updateTicker (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_31724 canTickBlockEntity (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_31725 removeBlockEntityTicker (Lnet/minecraft/class_2338;)V
2021-05-21 10:29:23 -04:00
ARG 1 pos
METHOD method_32917 (I)Lnet/minecraft/class_5713;
ARG 1 sectionCoord
2021-05-21 10:29:23 -04:00
METHOD method_32918 removeGameEventListener (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_32919 updateGameEventListener (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_32920 (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_38289 clear ()V
METHOD method_38290 (Lnet/minecraft/class_2818$class_5564;)V
ARG 0 ticker
METHOD method_39305 addChunkTickSchedulers (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_39306 removeChunkTickSchedulers (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_39791 shouldRenderOnUpdate ()Z
METHOD method_39792 setShouldRenderOnUpdate (Z)V
ARG 1 shouldRenderOnUpdate
CLASS class_2819 CreationType
CLASS class_5563 DirectBlockEntityTickInvoker
FIELD field_27223 worldChunk Lnet/minecraft/class_2818;
FIELD field_27224 blockEntity Lnet/minecraft/class_2586;
FIELD field_27225 ticker Lnet/minecraft/class_5558;
FIELD field_27226 hasWarned Z
2021-05-21 10:29:23 -04:00
METHOD <init> (Lnet/minecraft/class_2818;Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)V
ARG 2 blockEntity
ARG 3 ticker
CLASS class_5564 WrappedBlockEntityTickInvoker
FIELD field_27228 wrapped Lnet/minecraft/class_5562;
METHOD <init> (Lnet/minecraft/class_2818;Lnet/minecraft/class_5562;)V
ARG 2 wrapped
2020-11-11 14:27:23 -05:00
METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V
ARG 1 wrapped
CLASS class_6829 EntityLoader
METHOD run (Lnet/minecraft/class_2818;)V
ARG 1 chunk