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

59 lines
2.7 KiB
Plaintext
Raw Normal View History

2019-06-28 17:55:20 -04:00
CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
COMMENT Represents a scoped, modifiable view of biomes, block states, fluid states and block entities.
2019-06-28 17:55:20 -04:00
METHOD method_12002 addEntity (Lnet/minecraft/class_1297;)V
2018-11-04 07:22:38 -05:00
ARG 1 entity
2019-06-28 17:55:20 -04:00
METHOD method_12003 getUpgradeData ()Lnet/minecraft/class_2843;
METHOD method_12004 getPos ()Lnet/minecraft/class_1923;
METHOD method_12005 sampleHeightmap (Lnet/minecraft/class_2902$class_2903;II)I
ARG 1 type
ARG 2 x
ARG 3 z
2019-06-28 17:55:20 -04:00
METHOD method_12006 getSectionArray ()[Lnet/minecraft/class_2826;
METHOD method_12007 setBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;)V
2018-11-04 07:22:38 -05:00
ARG 1 pos
ARG 2 blockEntity
2019-06-28 17:55:20 -04:00
METHOD method_12008 setShouldSave (Z)V
ARG 1 shouldSave
METHOD method_12009 getStatus ()Lnet/minecraft/class_2806;
METHOD method_12010 setBlockState (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680;
2018-11-04 07:22:38 -05:00
ARG 1 pos
ARG 2 state
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 moved
2019-06-28 17:55:20 -04:00
METHOD method_12011 getHeightmaps ()Ljava/util/Collection;
METHOD method_12012 getPostProcessingLists ()[Lit/unimi/dsi/fastutil/shorts/ShortList;
METHOD method_12013 getBlockTickScheduler ()Lnet/minecraft/class_1951;
METHOD method_12014 getFluidTickScheduler ()Lnet/minecraft/class_1951;
METHOD method_12016 getStructureStarts ()Ljava/util/Map;
METHOD method_12018 getLightSourcesStream ()Ljava/util/stream/Stream;
METHOD method_12020 setLightOn (Z)V
ARG 1 lightOn
METHOD method_12021 getBlockEntityPositions ()Ljava/util/Set;
METHOD method_12024 getBlockEntityTagAt (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;
ARG 1 pos
METHOD method_12026 getList ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
ARG 0 lists
ARG 1 index
2019-06-28 17:55:20 -04:00
METHOD method_12028 setInhabitedTime (J)V
2018-12-29 06:43:20 -05:00
ARG 1 inhabitedTime
2019-06-28 17:55:20 -04:00
METHOD method_12029 markBlockForPostProcessing (SI)V
METHOD method_12031 getHighestNonEmptySectionYOffset ()I
METHOD method_12032 getHeightmap (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902;
ARG 1 type
2019-06-28 17:55:20 -04:00
METHOD method_12033 getInhabitedTime ()J
METHOD method_12034 setStructureStarts (Ljava/util/Map;)V
2019-09-05 05:54:58 -04:00
METHOD method_12036 getBiomeArray ()Lnet/minecraft/class_4548;
2019-06-28 17:55:20 -04:00
METHOD method_12037 setHeightmap (Lnet/minecraft/class_2902$class_2903;[J)V
ARG 1 type
ARG 2 heightmap
METHOD method_12038 isLightOn ()Z
METHOD method_12039 markBlockForPostProcessing (Lnet/minecraft/class_2338;)V
ARG 1 pos
2019-06-28 17:55:20 -04:00
METHOD method_12040 getHighestNonEmptySection ()Lnet/minecraft/class_2826;
METHOD method_12041 removeBlockEntity (Lnet/minecraft/class_2338;)V
ARG 1 pos
2019-06-28 17:55:20 -04:00
METHOD method_12042 addPendingBlockEntityTag (Lnet/minecraft/class_2487;)V
ARG 1 tag
2019-06-28 17:55:20 -04:00
METHOD method_12043 setLastSaveTime (J)V
ARG 1 lastSaveTime
METHOD method_12044 needsSaving ()Z