From 0108766e3e3be52992d7d0e4d109fbff56341de5 Mon Sep 17 00:00:00 2001 From: apple502j <33279053+apple502j@users.noreply.github.com> Date: Sat, 20 Aug 2022 22:59:55 +0900 Subject: [PATCH] 1.19.1 mapping bonanza 1: world (#3268) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- mappings/net/minecraft/world/ChunkRegion.mapping | 1 + .../net/minecraft/world/ChunkSerializer.mapping | 10 ++++++++++ .../net/minecraft/world/ChunkUpdateState.mapping | 4 ++++ .../minecraft/world/CommandBlockExecutor.mapping | 4 ++++ mappings/net/minecraft/world/GameMode.mapping | 1 + mappings/net/minecraft/world/GameRules.mapping | 5 +++++ mappings/net/minecraft/world/Heightmap.mapping | 1 + .../net/minecraft/world/MobSpawnerLogic.mapping | 10 ++++++++++ .../world/PersistentStateManager.mapping | 1 + mappings/net/minecraft/world/PortalForcer.mapping | 2 ++ mappings/net/minecraft/world/SpawnHelper.mapping | 4 ++++ .../net/minecraft/world/StructureSpawns.mapping | 2 ++ .../world/WanderingTraderManager.mapping | 2 ++ .../minecraft/world/chunk/ArrayPalette.mapping | 8 ++++++++ .../world/chunk/BelowZeroRetrogen.mapping | 11 +++++++++++ .../minecraft/world/chunk/BiMapPalette.mapping | 5 +++++ .../net/minecraft/world/chunk/ChunkCache.mapping | 1 + .../world/chunk/ChunkNibbleArray.mapping | 5 +++-- .../minecraft/world/chunk/ChunkSection.mapping | 5 +++++ .../net/minecraft/world/chunk/ChunkStatus.mapping | 2 ++ .../net/minecraft/world/chunk/EmptyChunk.mapping | 5 +++++ .../net/minecraft/world/chunk/ProtoChunk.mapping | 2 ++ .../net/minecraft/world/chunk/UpgradeData.mapping | 6 ++++++ .../net/minecraft/world/chunk/WorldChunk.mapping | 9 +++++++++ .../world/chunk/light/ChunkLightProvider.mapping | 1 + .../minecraft/world/dimension/AreaHelper.mapping | 10 ++++++++++ .../world/event/BlockPositionSource.mapping | 2 ++ .../world/event/EntityPositionSource.mapping | 15 +++++++++++++++ .../net/minecraft/world/level/LevelInfo.mapping | 2 ++ .../minecraft/world/level/LevelProperties.mapping | 2 ++ .../minecraft/world/poi/PointOfInterest.mapping | 2 ++ .../world/poi/PointOfInterestSet.mapping | 10 ++++++++++ .../world/poi/PointOfInterestStorage.mapping | 3 +++ .../world/storage/ChunkStreamVersion.mapping | 12 ++++++++++++ .../minecraft/world/storage/RegionFile.mapping | 15 +++++++++++++++ .../world/storage/VersionedChunkStorage.mapping | 4 ++++ mappings/net/minecraft/world/timer/Timer.mapping | 3 +++ .../world/timer/TimerCallbackSerializer.mapping | 1 + 38 files changed, 186 insertions(+), 2 deletions(-) diff --git a/mappings/net/minecraft/world/ChunkRegion.mapping b/mappings/net/minecraft/world/ChunkRegion.mapping index ac4f99690c..41d7568a20 100644 --- a/mappings/net/minecraft/world/ChunkRegion.mapping +++ b/mappings/net/minecraft/world/ChunkRegion.mapping @@ -25,6 +25,7 @@ CLASS net/minecraft/class_3233 net/minecraft/world/ChunkRegion COMMENT used for block placement. FIELD field_33756 currentlyGeneratingStructureName Ljava/util/function/Supplier; FIELD field_35442 tickOrder Ljava/util/concurrent/atomic/AtomicLong; + FIELD field_38683 WORLDGEN_REGION_RANDOM_ID Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_3218;Ljava/util/List;Lnet/minecraft/class_2806;I)V ARG 1 world ARG 2 chunks diff --git a/mappings/net/minecraft/world/ChunkSerializer.mapping b/mappings/net/minecraft/world/ChunkSerializer.mapping index 308dfbb50a..add62cc1c5 100644 --- a/mappings/net/minecraft/world/ChunkSerializer.mapping +++ b/mappings/net/minecraft/world/ChunkSerializer.mapping @@ -4,6 +4,13 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer FIELD field_34576 CODEC Lcom/mojang/serialization/Codec; FIELD field_35476 BLOCK_TICKS Ljava/lang/String; FIELD field_35477 FLUID_TICKS Ljava/lang/String; + FIELD field_37659 X_POS_KEY Ljava/lang/String; + FIELD field_37660 Z_POS_KEY Ljava/lang/String; + FIELD field_37661 HEIGHTMAPS_KEY Ljava/lang/String; + FIELD field_37662 IS_LIGHT_ON_KEY Ljava/lang/String; + FIELD field_37663 SECTIONS_KEY Ljava/lang/String; + FIELD field_37664 BLOCK_LIGHT_KEY Ljava/lang/String; + FIELD field_37665 SKY_LIGHT_KEY Ljava/lang/String; METHOD method_12377 getChunkType (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2806$class_2808; ARG 0 nbt METHOD method_12385 writeStructures (Lnet/minecraft/class_6625;Lnet/minecraft/class_1923;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/class_2487; @@ -15,6 +22,9 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer ARG 0 world ARG 1 nbt METHOD method_12387 readStructureReferences (Lnet/minecraft/class_5455;Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/Map; + ARG 0 registryManager + ARG 1 pos + ARG 2 nbt METHOD method_12392 readStructureStarts (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;J)Ljava/util/Map; ARG 0 context ARG 1 nbt diff --git a/mappings/net/minecraft/world/ChunkUpdateState.mapping b/mappings/net/minecraft/world/ChunkUpdateState.mapping index b709ad5327..ec8dc01423 100644 --- a/mappings/net/minecraft/world/ChunkUpdateState.mapping +++ b/mappings/net/minecraft/world/ChunkUpdateState.mapping @@ -7,9 +7,13 @@ CLASS net/minecraft/class_3440 net/minecraft/world/ChunkUpdateState ARG 1 all ARG 2 remaining METHOD method_14894 isRemaining (J)Z + ARG 1 pos METHOD method_14895 markResolved (J)V + ARG 1 pos METHOD method_14896 add (J)V + ARG 1 pos METHOD method_14897 contains (J)Z + ARG 1 pos METHOD method_14898 getAll ()Lit/unimi/dsi/fastutil/longs/LongSet; METHOD method_32358 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3440; ARG 0 nbt diff --git a/mappings/net/minecraft/world/CommandBlockExecutor.mapping b/mappings/net/minecraft/world/CommandBlockExecutor.mapping index 12243536ba..c313f3a2bb 100644 --- a/mappings/net/minecraft/world/CommandBlockExecutor.mapping +++ b/mappings/net/minecraft/world/CommandBlockExecutor.mapping @@ -27,6 +27,10 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor ARG 1 lastOutput METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561; METHOD method_8293 getWorld ()Lnet/minecraft/class_3218; + METHOD method_8294 (Lcom/mojang/brigadier/context/CommandContext;ZI)V + ARG 1 context + ARG 2 success + ARG 3 result METHOD method_8295 markDirty ()V METHOD method_8296 isTrackingOutput ()Z METHOD method_8297 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; diff --git a/mappings/net/minecraft/world/GameMode.mapping b/mappings/net/minecraft/world/GameMode.mapping index 7d781600de..9943c78323 100644 --- a/mappings/net/minecraft/world/GameMode.mapping +++ b/mappings/net/minecraft/world/GameMode.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_1934 net/minecraft/world/GameMode FIELD field_28045 DEFAULT Lnet/minecraft/class_1934; FIELD field_28046 simpleTranslatableName Lnet/minecraft/class_2561; FIELD field_28047 translatableName Lnet/minecraft/class_2561; + FIELD field_30964 UNKNOWN I FIELD field_9217 id I FIELD field_9221 name Ljava/lang/String; METHOD (Ljava/lang/String;IILjava/lang/String;)V diff --git a/mappings/net/minecraft/world/GameRules.mapping b/mappings/net/minecraft/world/GameRules.mapping index 02462130d7..85ce362ac0 100644 --- a/mappings/net/minecraft/world/GameRules.mapping +++ b/mappings/net/minecraft/world/GameRules.mapping @@ -37,6 +37,8 @@ CLASS net/minecraft/class_1928 net/minecraft/world/GameRules FIELD field_30963 DEFAULT_RANDOM_TICK_SPEED I FIELD field_9196 rules Ljava/util/Map; FIELD field_9197 RULE_TYPES Ljava/util/Map; + METHOD (Lcom/mojang/serialization/DynamicLike;)V + ARG 1 dynamic METHOD (Ljava/util/Map;)V ARG 1 rules METHOD method_20744 accept (Lnet/minecraft/class_1928$class_4311;)V @@ -75,12 +77,15 @@ CLASS net/minecraft/class_1928 net/minecraft/world/GameRules ARG 2 server METHOD method_27323 (Lnet/minecraft/class_1928;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1928$class_4313;)V ARG 3 key + METHOD method_27324 (Ljava/util/Map$Entry;)Lnet/minecraft/class_1928$class_4315; + ARG 0 entry METHOD method_27325 copy ()Lnet/minecraft/class_1928; METHOD method_8355 getBoolean (Lnet/minecraft/class_1928$class_4313;)Z ARG 1 rule METHOD method_8356 getInt (Lnet/minecraft/class_1928$class_4313;)I ARG 1 rule METHOD method_8357 load (Lcom/mojang/serialization/DynamicLike;)V + ARG 1 dynamic METHOD method_8358 toNbt ()Lnet/minecraft/class_2487; METHOD method_8359 register (Ljava/lang/String;Lnet/minecraft/class_1928$class_5198;Lnet/minecraft/class_1928$class_4314;)Lnet/minecraft/class_1928$class_4313; ARG 0 name diff --git a/mappings/net/minecraft/world/Heightmap.mapping b/mappings/net/minecraft/world/Heightmap.mapping index 2d6bf0ca88..687c67e46f 100644 --- a/mappings/net/minecraft/world/Heightmap.mapping +++ b/mappings/net/minecraft/world/Heightmap.mapping @@ -20,6 +20,7 @@ CLASS net/minecraft/class_2902 net/minecraft/world/Heightmap METHOD method_12600 setTo (Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;[J)V ARG 1 chunk ARG 2 type + ARG 3 values METHOD method_12601 get (I)I ARG 1 index METHOD method_12602 set (III)V diff --git a/mappings/net/minecraft/world/MobSpawnerLogic.mapping b/mappings/net/minecraft/world/MobSpawnerLogic.mapping index 86e087ac85..125ccc6bd5 100644 --- a/mappings/net/minecraft/world/MobSpawnerLogic.mapping +++ b/mappings/net/minecraft/world/MobSpawnerLogic.mapping @@ -18,6 +18,16 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic METHOD method_31589 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 pos + METHOD method_33355 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_6008$class_6010;)V + ARG 3 spawnPotential + METHOD method_33356 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_6008$class_6010;)V + ARG 3 spawnPotential + METHOD method_38079 (Ljava/lang/String;)V + ARG 0 error + METHOD method_38080 (Ljava/lang/String;)V + ARG 0 error + METHOD method_38082 (Ljava/lang/String;)V + ARG 0 error METHOD method_8272 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 1 nbt METHOD method_8273 sendStatus (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V diff --git a/mappings/net/minecraft/world/PersistentStateManager.mapping b/mappings/net/minecraft/world/PersistentStateManager.mapping index 25112ac0a7..fd9369a087 100644 --- a/mappings/net/minecraft/world/PersistentStateManager.mapping +++ b/mappings/net/minecraft/world/PersistentStateManager.mapping @@ -14,6 +14,7 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager ARG 2 state METHOD method_125 save ()V METHOD method_17921 isCompressed (Ljava/io/PushbackInputStream;)Z + ARG 1 stream METHOD method_17922 getFile (Ljava/lang/String;)Ljava/io/File; ARG 1 id METHOD method_17923 readNbt (Ljava/lang/String;I)Lnet/minecraft/class_2487; diff --git a/mappings/net/minecraft/world/PortalForcer.mapping b/mappings/net/minecraft/world/PortalForcer.mapping index d78b145129..4c32a33ed0 100644 --- a/mappings/net/minecraft/world/PortalForcer.mapping +++ b/mappings/net/minecraft/world/PortalForcer.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_1946 net/minecraft/world/PortalForcer ARG 1 world METHOD method_22388 (Lnet/minecraft/class_4156;)I ARG 0 poi + METHOD method_22389 (Lnet/minecraft/class_6880;)Z + ARG 0 poiType METHOD method_22390 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4156;)D ARG 1 poi METHOD method_30479 (Lnet/minecraft/class_4156;)Lnet/minecraft/class_5459$class_5460; diff --git a/mappings/net/minecraft/world/SpawnHelper.mapping b/mappings/net/minecraft/world/SpawnHelper.mapping index 06b6e1c688..e3d73ea07a 100644 --- a/mappings/net/minecraft/world/SpawnHelper.mapping +++ b/mappings/net/minecraft/world/SpawnHelper.mapping @@ -34,8 +34,11 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper ARG 0 spawningChunkCount ARG 1 entities ARG 2 chunkSource + ARG 3 densityCapper METHOD method_27816 (Lnet/minecraft/class_1311;)Z ARG 0 spawnGroup + METHOD method_27819 (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_5263;Lnet/minecraft/class_6540;Lnet/minecraft/class_1311;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_2818;)V + ARG 6 chunk METHOD method_27821 spawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_2818;Lnet/minecraft/class_1948$class_5262;ZZZ)V ARG 0 world ARG 1 chunk @@ -91,6 +94,7 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper ARG 3 entityType METHOD method_8661 populateEntities (Lnet/minecraft/class_5425;Lnet/minecraft/class_6880;Lnet/minecraft/class_1923;Lnet/minecraft/class_5819;)V ARG 0 world + ARG 1 biomeEntry ARG 2 chunkPos ARG 3 random METHOD method_8662 isClearForSpawn (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_1299;)Z diff --git a/mappings/net/minecraft/world/StructureSpawns.mapping b/mappings/net/minecraft/world/StructureSpawns.mapping index 8016538c01..b35dda0827 100644 --- a/mappings/net/minecraft/world/StructureSpawns.mapping +++ b/mappings/net/minecraft/world/StructureSpawns.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_7061 net/minecraft/world/StructureSpawns FIELD field_37198 CODEC Lcom/mojang/serialization/Codec; + METHOD method_41149 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance CLASS class_7062 BoundingBox FIELD field_37202 CODEC Lcom/mojang/serialization/Codec; FIELD field_37203 name Ljava/lang/String; diff --git a/mappings/net/minecraft/world/WanderingTraderManager.mapping b/mappings/net/minecraft/world/WanderingTraderManager.mapping index 41745c8917..7e571c4afa 100644 --- a/mappings/net/minecraft/world/WanderingTraderManager.mapping +++ b/mappings/net/minecraft/world/WanderingTraderManager.mapping @@ -26,3 +26,5 @@ CLASS net/minecraft/class_3990 net/minecraft/world/WanderingTraderManager METHOD method_23279 doesNotSuffocateAt (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos + METHOD method_44010 (Lnet/minecraft/class_6880;)Z + ARG 0 poiType diff --git a/mappings/net/minecraft/world/chunk/ArrayPalette.mapping b/mappings/net/minecraft/world/chunk/ArrayPalette.mapping index 6799b8afe9..de788407c2 100644 --- a/mappings/net/minecraft/world/chunk/ArrayPalette.mapping +++ b/mappings/net/minecraft/world/chunk/ArrayPalette.mapping @@ -10,7 +10,15 @@ CLASS net/minecraft/class_2834 net/minecraft/world/chunk/ArrayPalette ARG 1 idList ARG 2 bits ARG 3 listener + ARG 4 list + METHOD (Lnet/minecraft/class_2359;[Ljava/lang/Object;Lnet/minecraft/class_2835;II)V + ARG 1 idList + ARG 2 array + ARG 3 listener + ARG 4 indexBits + ARG 5 size METHOD method_38295 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837; ARG 0 bits ARG 1 idList ARG 2 listener + ARG 3 list diff --git a/mappings/net/minecraft/world/chunk/BelowZeroRetrogen.mapping b/mappings/net/minecraft/world/chunk/BelowZeroRetrogen.mapping index bc103f5d38..7ace5543e3 100644 --- a/mappings/net/minecraft/world/chunk/BelowZeroRetrogen.mapping +++ b/mappings/net/minecraft/world/chunk/BelowZeroRetrogen.mapping @@ -11,6 +11,16 @@ CLASS net/minecraft/class_6746 net/minecraft/world/chunk/BelowZeroRetrogen ARG 1 targetStatus ARG 2 missingBedrock METHOD method_39319 getTargetStatus ()Lnet/minecraft/class_2806; + METHOD method_39321 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_39322 (Lnet/minecraft/class_2806;)Lcom/mojang/serialization/DataResult; + ARG 0 status + METHOD method_39323 (Lnet/minecraft/class_6746;)Ljava/util/Optional; + ARG 0 belowZeroRetrogen + METHOD method_39324 (Ljava/util/BitSet;)Ljava/util/stream/LongStream; + ARG 0 bedrockBitSet + METHOD method_39325 (Ljava/util/stream/LongStream;)Ljava/util/BitSet; + ARG 0 serializedBedrockBitSet METHOD method_39326 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_6746; ARG 0 nbt METHOD method_39467 replaceOldBedrock (Lnet/minecraft/class_2839;)V @@ -19,6 +29,7 @@ CLASS net/minecraft/class_6746 net/minecraft/world/chunk/BelowZeroRetrogen ARG 1 pos METHOD method_39767 getBiomeSupplier (Lnet/minecraft/class_6780;Lnet/minecraft/class_2791;)Lnet/minecraft/class_6780; ARG 0 biomeSupplier + ARG 1 chunk METHOD method_39768 (Lnet/minecraft/class_6780;Ljava/util/function/Predicate;Lnet/minecraft/class_2791;IIILnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_6880; ARG 3 x ARG 4 y diff --git a/mappings/net/minecraft/world/chunk/BiMapPalette.mapping b/mappings/net/minecraft/world/chunk/BiMapPalette.mapping index b998400965..daf138336d 100644 --- a/mappings/net/minecraft/world/chunk/BiMapPalette.mapping +++ b/mappings/net/minecraft/world/chunk/BiMapPalette.mapping @@ -13,6 +13,11 @@ CLASS net/minecraft/class_2814 net/minecraft/world/chunk/BiMapPalette ARG 2 bits ARG 3 listener ARG 4 entries + METHOD (Lnet/minecraft/class_2359;ILnet/minecraft/class_2835;Lnet/minecraft/class_3513;)V + ARG 1 idList + ARG 2 indexBits + ARG 3 listener + ARG 4 map METHOD method_38287 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837; ARG 0 bits ARG 1 idList diff --git a/mappings/net/minecraft/world/chunk/ChunkCache.mapping b/mappings/net/minecraft/world/chunk/ChunkCache.mapping index 546903c1c6..36c699fbfc 100644 --- a/mappings/net/minecraft/world/chunk/ChunkCache.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkCache.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_1950 net/minecraft/world/chunk/ChunkCache + FIELD field_36403 plainsEntryGetter Ljava/util/function/Supplier; FIELD field_9302 empty Z FIELD field_9303 minZ I FIELD field_9304 minX I diff --git a/mappings/net/minecraft/world/chunk/ChunkNibbleArray.mapping b/mappings/net/minecraft/world/chunk/ChunkNibbleArray.mapping index 8b8ba96ed9..2988a8a4b8 100644 --- a/mappings/net/minecraft/world/chunk/ChunkNibbleArray.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkNibbleArray.mapping @@ -25,8 +25,9 @@ CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray ARG 2 y ARG 3 z METHOD method_12140 getIndex (III)I - ARG 1 x - ARG 2 y + ARG 0 x + ARG 1 y + ARG 2 z METHOD method_12141 get (I)I ARG 1 index METHOD method_12142 set (II)V diff --git a/mappings/net/minecraft/world/chunk/ChunkSection.mapping b/mappings/net/minecraft/world/chunk/ChunkSection.mapping index 0280651e39..79fae71e03 100644 --- a/mappings/net/minecraft/world/chunk/ChunkSection.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkSection.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection METHOD (ILnet/minecraft/class_2841;Lnet/minecraft/class_7522;)V ARG 1 chunkPos ARG 2 blockStateContainer + ARG 3 biomeContainer METHOD method_12253 calculateCounts ()V METHOD method_12254 getBlockState (III)Lnet/minecraft/class_2680; ARG 1 x @@ -58,3 +59,7 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection ARG 2 y ARG 3 z METHOD method_38294 getBiomeContainer ()Lnet/minecraft/class_7522; + CLASS class_6869 BlockStateCounter + FIELD field_36408 nonEmptyBlockCount I + FIELD field_36409 randomTickableBlockCount I + FIELD field_36410 nonEmptyFluidCount I diff --git a/mappings/net/minecraft/world/chunk/ChunkStatus.mapping b/mappings/net/minecraft/world/chunk/ChunkStatus.mapping index 5f7e7a1071..187780c0a6 100644 --- a/mappings/net/minecraft/world/chunk/ChunkStatus.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkStatus.mapping @@ -38,6 +38,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus METHOD method_12164 getChunkType ()Lnet/minecraft/class_2806$class_2808; METHOD method_12165 isAtLeast (Lnet/minecraft/class_2806;)Z ARG 1 chunkStatus + METHOD method_12166 (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V + ARG 0 statusToDistance METHOD method_12168 byId (Ljava/lang/String;)Lnet/minecraft/class_2806; ARG 0 id METHOD method_12172 getId ()Ljava/lang/String; diff --git a/mappings/net/minecraft/world/chunk/EmptyChunk.mapping b/mappings/net/minecraft/world/chunk/EmptyChunk.mapping index 393c3dc809..16bcee6286 100644 --- a/mappings/net/minecraft/world/chunk/EmptyChunk.mapping +++ b/mappings/net/minecraft/world/chunk/EmptyChunk.mapping @@ -1 +1,6 @@ CLASS net/minecraft/class_2812 net/minecraft/world/chunk/EmptyChunk + FIELD field_36407 biomeEntry Lnet/minecraft/class_6880; + METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_6880;)V + ARG 1 world + ARG 2 pos + ARG 3 biomeEntry diff --git a/mappings/net/minecraft/world/chunk/ProtoChunk.mapping b/mappings/net/minecraft/world/chunk/ProtoChunk.mapping index 6d1b9566b8..f18512879f 100644 --- a/mappings/net/minecraft/world/chunk/ProtoChunk.mapping +++ b/mappings/net/minecraft/world/chunk/ProtoChunk.mapping @@ -26,6 +26,8 @@ CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk ARG 1 step METHOD method_12295 getEntities ()Ljava/util/List; METHOD method_12296 getLightSourcesBySection ()[Lit/unimi/dsi/fastutil/shorts/ShortList; + METHOD method_12297 (Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643; + ARG 1 step2 METHOD method_12300 getPackedSectionRelative (Lnet/minecraft/class_2338;)S ARG 0 pos METHOD method_12302 addEntity (Lnet/minecraft/class_2487;)V diff --git a/mappings/net/minecraft/world/chunk/UpgradeData.mapping b/mappings/net/minecraft/world/chunk/UpgradeData.mapping index 77e5ff8cdd..4cd8ab2668 100644 --- a/mappings/net/minecraft/world/chunk/UpgradeData.mapping +++ b/mappings/net/minecraft/world/chunk/UpgradeData.mapping @@ -33,6 +33,10 @@ CLASS net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData ARG 1 chunk METHOD method_40452 (Lnet/minecraft/class_1937;Lnet/minecraft/class_6759;)V ARG 1 tick + METHOD method_40453 (Lnet/minecraft/class_2248;)Ljava/lang/String; + ARG 0 block + METHOD method_40454 (Lnet/minecraft/class_3611;)Ljava/lang/String; + ARG 0 fluid METHOD method_40455 (Ljava/lang/String;)Ljava/util/Optional; ARG 0 id METHOD method_40456 addNeighborTicks (Lnet/minecraft/class_2487;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V @@ -42,12 +46,14 @@ CLASS net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData ARG 3 ticks METHOD method_40457 (Lnet/minecraft/class_2499;Lnet/minecraft/class_6759;)V ARG 0 tick + ARG 1 fluidTick METHOD method_40458 (Lnet/minecraft/class_1937;Lnet/minecraft/class_6759;)V ARG 1 tick METHOD method_40459 (Ljava/lang/String;)Ljava/util/Optional; ARG 0 id METHOD method_40460 (Lnet/minecraft/class_2499;Lnet/minecraft/class_6759;)V ARG 0 tick + ARG 1 blockTick CLASS class_2844 Logic METHOD method_12357 postUpdate (Lnet/minecraft/class_1936;)V ARG 1 world diff --git a/mappings/net/minecraft/world/chunk/WorldChunk.mapping b/mappings/net/minecraft/world/chunk/WorldChunk.mapping index bc9a41cbbd..9b3cd50566 100644 --- a/mappings/net/minecraft/world/chunk/WorldChunk.mapping +++ b/mappings/net/minecraft/world/chunk/WorldChunk.mapping @@ -10,6 +10,9 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk FIELD field_35471 blockTickScheduler Lnet/minecraft/class_6755; FIELD field_35472 fluidTickScheduler Lnet/minecraft/class_6755; FIELD field_36218 shouldRenderOnUpdate Z + METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;)V + ARG 1 world + ARG 2 pos METHOD (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 ARG 2 pos @@ -38,6 +41,7 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk ARG 1 pos METHOD method_12214 getBlockEntities ()Ljava/util/Map; METHOD method_12216 addBlockEntity (Lnet/minecraft/class_2586;)V + ARG 1 blockEntity METHOD method_12221 runPostProcessing ()V METHOD method_12223 isEmpty ()Z METHOD method_12224 loadFromPacket (Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)V @@ -63,6 +67,7 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk 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 + ARG 4 ticker METHOD method_31723 updateTicker (Lnet/minecraft/class_2586;)V ARG 1 blockEntity METHOD method_31724 canTickBlockEntity (Lnet/minecraft/class_2338;)Z @@ -73,8 +78,12 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk ARG 1 sectionCoord METHOD method_32918 removeGameEventListener (Lnet/minecraft/class_2586;Lnet/minecraft/class_3218;)V ARG 1 blockEntity + ARG 2 world METHOD method_32919 updateGameEventListener (Lnet/minecraft/class_2586;Lnet/minecraft/class_3218;)V ARG 1 blockEntity + ARG 2 world + 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 diff --git a/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping b/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping index 621454623b..3696de588e 100644 --- a/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping +++ b/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping @@ -31,6 +31,7 @@ CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvide ARG 6 opacity2 METHOD method_20479 getStateForLighting (JLorg/apache/commons/lang3/mutable/MutableInt;)Lnet/minecraft/class_2680; ARG 1 pos + ARG 3 opacity METHOD method_20599 setRetainColumn (Lnet/minecraft/class_1923;Z)V ARG 1 pos ARG 2 retainData diff --git a/mappings/net/minecraft/world/dimension/AreaHelper.mapping b/mappings/net/minecraft/world/dimension/AreaHelper.mapping index ae454f6dca..39cc85342b 100644 --- a/mappings/net/minecraft/world/dimension/AreaHelper.mapping +++ b/mappings/net/minecraft/world/dimension/AreaHelper.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/AreaHelper FIELD field_11317 axis Lnet/minecraft/class_2350$class_2351; FIELD field_11318 world Lnet/minecraft/class_1936; FIELD field_25883 IS_VALID_FRAME_BLOCK Lnet/minecraft/class_4970$class_4973; + FIELD field_31823 MAX_WIDTH I + FIELD field_31825 MIN_WIDTH I METHOD (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V ARG 1 world ARG 2 pos @@ -35,11 +37,19 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/AreaHelper METHOD method_30486 getOrEmpty (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional; ARG 0 world ARG 1 pos + ARG 2 validator ARG 3 axis METHOD method_30487 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 0 state ARG 1 world ARG 2 pos + METHOD method_30489 (Lnet/minecraft/class_2424;)Z + ARG 0 areaHelper + METHOD method_30490 getPotentialHeight (Lnet/minecraft/class_2338$class_2339;)I + ARG 1 pos + METHOD method_30491 isHorizontalFrameValid (Lnet/minecraft/class_2338$class_2339;I)Z + ARG 1 pos + ARG 2 height METHOD method_30492 getLowerCorner (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 pos METHOD method_30493 getWidth (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I diff --git a/mappings/net/minecraft/world/event/BlockPositionSource.mapping b/mappings/net/minecraft/world/event/BlockPositionSource.mapping index 6b4a725b91..bd6940f22c 100644 --- a/mappings/net/minecraft/world/event/BlockPositionSource.mapping +++ b/mappings/net/minecraft/world/event/BlockPositionSource.mapping @@ -5,4 +5,6 @@ CLASS net/minecraft/class_5707 net/minecraft/world/event/BlockPositionSource ARG 1 pos METHOD method_32927 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD method_32928 (Lnet/minecraft/class_5707;)Lnet/minecraft/class_2338; + ARG 0 blockPositionSource CLASS class_5708 Type diff --git a/mappings/net/minecraft/world/event/EntityPositionSource.mapping b/mappings/net/minecraft/world/event/EntityPositionSource.mapping index 7d367fa35c..f49a46ce1a 100644 --- a/mappings/net/minecraft/world/event/EntityPositionSource.mapping +++ b/mappings/net/minecraft/world/event/EntityPositionSource.mapping @@ -12,12 +12,27 @@ CLASS net/minecraft/class_5709 net/minecraft/world/event/EntityPositionSource ARG 0 instance METHOD method_42337 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; ARG 1 entity + METHOD method_42338 (Lnet/minecraft/class_5709;)Ljava/lang/Float; + ARG 0 entityPositionSource METHOD method_42673 (Lnet/minecraft/class_1297;)V ARG 1 entity + METHOD method_42674 (Lnet/minecraft/class_1937;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; + ARG 1 entityId METHOD method_42675 (Lnet/minecraft/class_1937;Ljava/util/UUID;)Lnet/minecraft/class_1297; ARG 1 uuid + METHOD method_42676 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; + ARG 0 entityId + METHOD method_42677 (Ljava/lang/Integer;)Ljava/util/UUID; + ARG 0 entityId + METHOD method_42678 (Ljava/util/UUID;)Ljava/lang/Integer; + ARG 0 uuid + METHOD method_42679 (Ljava/util/UUID;Ljava/lang/Float;)Lnet/minecraft/class_5709; + ARG 0 uuid + ARG 1 yOffset METHOD method_42680 getUuid ()Ljava/util/UUID; METHOD method_42681 findEntityInWorld (Lnet/minecraft/class_1937;)V ARG 1 world + METHOD method_42682 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; + ARG 0 entityId METHOD method_42683 getEntityId ()I CLASS class_5710 Type diff --git a/mappings/net/minecraft/world/level/LevelInfo.mapping b/mappings/net/minecraft/world/level/LevelInfo.mapping index ac45e6bd14..36cd06825a 100644 --- a/mappings/net/minecraft/world/level/LevelInfo.mapping +++ b/mappings/net/minecraft/world/level/LevelInfo.mapping @@ -24,6 +24,8 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo METHOD method_28383 fromDynamic (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940; ARG 0 dynamic ARG 1 dataPackSettings + METHOD method_28384 (Ljava/lang/Number;)Lnet/minecraft/class_1267; + ARG 0 difficulty METHOD method_28385 withCopiedGameRules ()Lnet/minecraft/class_1940; METHOD method_29557 withDataPackSettings (Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940; ARG 1 dataPackSettings diff --git a/mappings/net/minecraft/world/level/LevelProperties.mapping b/mappings/net/minecraft/world/level/LevelProperties.mapping index 07906d8a14..1bca812bea 100644 --- a/mappings/net/minecraft/world/level/LevelProperties.mapping +++ b/mappings/net/minecraft/world/level/LevelProperties.mapping @@ -31,7 +31,9 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties FIELD field_25426 lifecycle Lcom/mojang/serialization/Lifecycle; FIELD field_26367 spawnAngle F FIELD field_31843 WORLD_GEN_SETTINGS_KEY Ljava/lang/String; + FIELD field_36349 PLAYER_KEY Ljava/lang/String; METHOD (Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;ZIIIFJJIIIZIZZZLnet/minecraft/class_2784$class_5200;IILjava/util/UUID;Ljava/util/Set;Lnet/minecraft/class_236;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lcom/mojang/serialization/Lifecycle;)V + ARG 1 dataFixer ARG 2 dataVersion ARG 3 playerData ARG 4 modded diff --git a/mappings/net/minecraft/world/poi/PointOfInterest.mapping b/mappings/net/minecraft/world/poi/PointOfInterest.mapping index 882c6e9132..c9b33a955c 100644 --- a/mappings/net/minecraft/world/poi/PointOfInterest.mapping +++ b/mappings/net/minecraft/world/poi/PointOfInterest.mapping @@ -5,10 +5,12 @@ CLASS net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest FIELD field_18495 updateListener Ljava/lang/Runnable; METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;ILjava/lang/Runnable;)V ARG 1 pos + ARG 2 type ARG 3 freeTickets ARG 4 updateListener METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;Ljava/lang/Runnable;)V ARG 1 pos + ARG 2 type ARG 3 updateListener METHOD equals (Ljava/lang/Object;)Z ARG 1 o diff --git a/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping b/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping index bbb82a61f5..079124f1b1 100644 --- a/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping +++ b/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping @@ -10,16 +10,23 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet ARG 1 updateListener ARG 2 valid ARG 3 pois + METHOD method_19143 (Lnet/minecraft/class_6880;)Ljava/util/Set; + ARG 0 type METHOD method_19145 remove (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_19146 add (Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)V ARG 1 pos + ARG 2 type METHOD method_19147 test (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z ARG 1 pos ARG 2 predicate + METHOD method_19149 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; + ARG 0 entry METHOD method_19150 get (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; ARG 1 predicate ARG 2 occupationStatus + METHOD method_19151 (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z + ARG 1 entry METHOD method_19153 releaseTicket (Lnet/minecraft/class_2338;)Z ARG 1 pos METHOD method_19154 getType (Lnet/minecraft/class_2338;)Ljava/util/Optional; @@ -29,6 +36,7 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet METHOD method_20352 (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)V ARG 2 pos METHOD method_20353 updatePointsOfInterest (Ljava/util/function/Consumer;)V + ARG 1 updater METHOD method_20395 clear ()V METHOD method_22444 isValid ()Z METHOD method_28363 (Lnet/minecraft/class_4157;)Ljava/util/List; @@ -43,3 +51,5 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet ARG 1 pos METHOD method_35157 getFreeTickets (Lnet/minecraft/class_2338;)I ARG 1 pos + METHOD method_43986 (Lnet/minecraft/class_5321;)Ljava/lang/String; + ARG 0 key diff --git a/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping b/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping index 92302ecc37..ceeee0cad3 100644 --- a/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping +++ b/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping @@ -85,6 +85,9 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage METHOD method_20348 scanAndPopulate (Lnet/minecraft/class_2826;Lnet/minecraft/class_4076;Ljava/util/function/BiConsumer;)V ARG 1 chunkSection ARG 2 sectionPos + ARG 3 populater + METHOD method_20349 (Lnet/minecraft/class_2826;Lnet/minecraft/class_4076;Ljava/util/function/BiConsumer;)V + ARG 3 populater METHOD method_20592 (Lnet/minecraft/class_4157;)Ljava/lang/Boolean; ARG 0 poiSet METHOD method_21647 getPositions (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream; diff --git a/mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping b/mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping index 60053906a5..62c3ad5d6b 100644 --- a/mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping +++ b/mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping @@ -21,6 +21,18 @@ CLASS net/minecraft/class_4486 net/minecraft/world/storage/ChunkStreamVersion ARG 1 outputStream METHOD method_21887 exists (I)Z ARG 0 id + METHOD method_21888 (Ljava/io/InputStream;)Ljava/io/InputStream; + ARG 0 stream + METHOD method_21889 (Ljava/io/OutputStream;)Ljava/io/OutputStream; + ARG 0 stream + METHOD method_39803 (Ljava/io/InputStream;)Ljava/io/InputStream; + ARG 0 stream + METHOD method_39804 (Ljava/io/OutputStream;)Ljava/io/OutputStream; + ARG 0 stream + METHOD method_39805 (Ljava/io/InputStream;)Ljava/io/InputStream; + ARG 0 stream + METHOD method_39806 (Ljava/io/OutputStream;)Ljava/io/OutputStream; + ARG 0 stream CLASS class_4487 Wrapper METHOD wrap (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 object diff --git a/mappings/net/minecraft/world/storage/RegionFile.mapping b/mappings/net/minecraft/world/storage/RegionFile.mapping index dfd1a848b3..e1cdf2f0ca 100644 --- a/mappings/net/minecraft/world/storage/RegionFile.mapping +++ b/mappings/net/minecraft/world/storage/RegionFile.mapping @@ -34,6 +34,7 @@ CLASS net/minecraft/class_2861 net/minecraft/world/storage/RegionFile ARG 1 pos METHOD method_21874 writeChunk (Lnet/minecraft/class_1923;Ljava/nio/ByteBuffer;)V ARG 1 pos + ARG 2 buf METHOD method_21876 getInputStream (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; ARG 0 buffer ARG 1 length @@ -46,13 +47,27 @@ CLASS net/minecraft/class_2861 net/minecraft/world/storage/RegionFile ARG 0 byteCount METHOD method_21881 getChunkOutputStream (Lnet/minecraft/class_1923;)Ljava/io/DataOutputStream; ARG 1 pos + METHOD method_22406 getHeaderBuf ()Ljava/nio/ByteBuffer; METHOD method_22407 hasChunkStreamVersionId (B)Z + ARG 0 flags + METHOD method_22408 getInputStream (Lnet/minecraft/class_1923;B)Ljava/io/DataInputStream; + ARG 1 pos + ARG 2 flags + METHOD method_22409 decompress (Lnet/minecraft/class_1923;BLjava/io/InputStream;)Ljava/io/DataInputStream; + ARG 1 pos + ARG 2 flags + ARG 3 stream METHOD method_22410 writeSafely (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_2861$class_4549; + ARG 1 path + ARG 2 buf METHOD method_22412 getChunkStreamVersionId (B)B + ARG 0 flags METHOD method_22413 getExternalChunkPath (Lnet/minecraft/class_1923;)Ljava/nio/file/Path; ARG 1 chunkPos METHOD method_26981 sync ()V METHOD method_31739 getEpochTimeSeconds ()I + METHOD method_31740 delete (Lnet/minecraft/class_1923;)V + ARG 1 pos CLASS class_2862 ChunkBuffer FIELD field_17656 pos Lnet/minecraft/class_1923; METHOD (Lnet/minecraft/class_2861;Lnet/minecraft/class_1923;)V diff --git a/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping b/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping index f59d043d34..b4399b0010 100644 --- a/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping +++ b/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage FIELD field_17654 featureUpdater Lnet/minecraft/class_3360; FIELD field_17655 dataFixer Lcom/mojang/datafixers/DataFixer; FIELD field_21494 worker Lnet/minecraft/class_4698; + FIELD field_36219 FEATURE_UPDATING_VERSION I METHOD (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V ARG 1 directory ARG 2 dataFixer @@ -29,3 +30,6 @@ CLASS net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage METHOD method_42328 needsBlending (Lnet/minecraft/class_1923;I)Z ARG 1 chunkPos ARG 2 checkRadius + METHOD method_43411 getFeatureUpdater (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_3360; + ARG 1 worldKey + ARG 2 stateManagerGetter diff --git a/mappings/net/minecraft/world/timer/Timer.mapping b/mappings/net/minecraft/world/timer/Timer.mapping index 9b43ad5242..45ac4acb1f 100644 --- a/mappings/net/minecraft/world/timer/Timer.mapping +++ b/mappings/net/minecraft/world/timer/Timer.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_236 net/minecraft/world/timer/Timer ARG 1 timerCallbackSerializer METHOD (Lnet/minecraft/class_233;Ljava/util/stream/Stream;)V ARG 1 timerCallbackSerializer + ARG 2 nbts METHOD method_21904 (Lnet/minecraft/class_236$class_237;)Lcom/google/common/primitives/UnsignedLong; ARG 0 event METHOD method_21905 (Lnet/minecraft/class_236$class_237;)J @@ -18,6 +19,8 @@ CLASS net/minecraft/class_236 net/minecraft/world/timer/Timer METHOD method_22592 getEventNames ()Ljava/util/Set; METHOD method_22593 remove (Ljava/lang/String;)I ARG 1 name + METHOD method_29040 (Lcom/mojang/serialization/Dynamic;)V + ARG 1 nbt METHOD method_980 serialize (Lnet/minecraft/class_236$class_237;)Lnet/minecraft/class_2487; ARG 1 event METHOD method_982 toNbt ()Lnet/minecraft/class_2499; diff --git a/mappings/net/minecraft/world/timer/TimerCallbackSerializer.mapping b/mappings/net/minecraft/world/timer/TimerCallbackSerializer.mapping index 1248343e15..6ff95fcb2c 100644 --- a/mappings/net/minecraft/world/timer/TimerCallbackSerializer.mapping +++ b/mappings/net/minecraft/world/timer/TimerCallbackSerializer.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_233 net/minecraft/world/timer/TimerCallbackSerializer FIELD field_1307 serializersByType Ljava/util/Map; FIELD field_1308 LOGGER Lorg/slf4j/Logger; METHOD method_970 getSerializer (Ljava/lang/Class;)Lnet/minecraft/class_234$class_235; + ARG 1 clazz METHOD method_971 registerSerializer (Lnet/minecraft/class_234$class_235;)Lnet/minecraft/class_233; ARG 1 serializer METHOD method_972 deserialize (Lnet/minecraft/class_2487;)Lnet/minecraft/class_234;