diff --git a/mappings/net/minecraft/block/entity/BedBlockEntity.mapping b/mappings/net/minecraft/block/entity/BedBlockEntity.mapping index 757c9e4c2e..cd4cb31047 100644 --- a/mappings/net/minecraft/block/entity/BedBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BedBlockEntity.mapping @@ -1,5 +1,12 @@ CLASS net/minecraft/class_2587 net/minecraft/block/entity/BedBlockEntity FIELD field_11869 color Lnet/minecraft/class_1767; + METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 1 pos + ARG 2 state + METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V + ARG 1 pos + ARG 2 state + ARG 3 color METHOD method_11018 getColor ()Lnet/minecraft/class_1767; METHOD method_11019 setColor (Lnet/minecraft/class_1767;)V ARG 1 color diff --git a/mappings/net/minecraft/class_5565.mapping b/mappings/net/minecraft/class_5565.mapping new file mode 100644 index 0000000000..1fa04f6592 --- /dev/null +++ b/mappings/net/minecraft/class_5565.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_5565 + METHOD method_31732 getDataVersion (Lnet/minecraft/class_2487;)I + ARG 0 tag + METHOD method_31733 putChunkPos (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)V + ARG 0 tag + ARG 1 chunkPos + METHOD method_31736 getChunkPos (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1923; + ARG 0 tag diff --git a/mappings/net/minecraft/class_5577.mapping b/mappings/net/minecraft/class_5577.mapping new file mode 100644 index 0000000000..c9f8816ec6 --- /dev/null +++ b/mappings/net/minecraft/class_5577.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_5577 + METHOD method_31803 iterate ()Ljava/lang/Iterable; + METHOD method_31804 getById (I)Lnet/minecraft/class_5568; + ARG 1 id + METHOD method_31808 getByUuid (Ljava/util/UUID;)Lnet/minecraft/class_5568; + ARG 1 uuid diff --git a/mappings/net/minecraft/class_5582.mapping b/mappings/net/minecraft/class_5582.mapping index 337c8bfdea..2f2b00f532 100644 --- a/mappings/net/minecraft/class_5582.mapping +++ b/mappings/net/minecraft/class_5582.mapping @@ -1,4 +1,10 @@ CLASS net/minecraft/class_5582 + METHOD method_31869 (Lnet/minecraft/class_1923;)V + ARG 1 chunkPos + METHOD method_31870 addEntity (Lnet/minecraft/class_5568;)V + METHOD method_31874 getRegularEntityCount ()I + METHOD method_31875 (Lnet/minecraft/class_1923;)V + ARG 1 chunkPos CLASS class_5583 FIELD field_27286 entity Lnet/minecraft/class_5568; METHOD (Lnet/minecraft/class_5582;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V diff --git a/mappings/net/minecraft/class_5713.mapping b/mappings/net/minecraft/class_5713.mapping index 07a708dca7..e32a1a4e81 100644 --- a/mappings/net/minecraft/class_5713.mapping +++ b/mappings/net/minecraft/class_5713.mapping @@ -1,5 +1,10 @@ CLASS net/minecraft/class_5713 + FIELD field_28181 EMPTY Lnet/minecraft/class_5713; METHOD method_32942 isEmpty ()Z + METHOD method_32943 listen (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V + ARG 1 event + ARG 2 entity + ARG 3 pos METHOD method_32944 addListener (Lnet/minecraft/class_5714;)V ARG 1 listener METHOD method_32945 removeListener (Lnet/minecraft/class_5714;)V diff --git a/mappings/net/minecraft/class_5759.mapping b/mappings/net/minecraft/class_5759.mapping deleted file mode 100644 index d6a5ea1b61..0000000000 --- a/mappings/net/minecraft/class_5759.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_5759 - METHOD method_19105 isCloseEnoughForDanger (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z - METHOD method_19618 getNearestHostile (Lnet/minecraft/class_1309;)Ljava/util/Optional; diff --git a/mappings/net/minecraft/class_5761.mapping b/mappings/net/minecraft/class_5761.mapping deleted file mode 100644 index 3281c515fd..0000000000 --- a/mappings/net/minecraft/class_5761.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_5761 - METHOD method_6454 setFromBucket (Z)V diff --git a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping index 9c9fd52200..c9e1d2836b 100644 --- a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping @@ -59,6 +59,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity COMMENT display. METHOD method_30673 pushOutOfBlocks (DD)V ARG 1 x + ARG 3 z METHOD method_30674 wouldCollideAt (Lnet/minecraft/class_2338;)Z ARG 1 pos METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299; diff --git a/mappings/net/minecraft/client/render/entity/AxolotlEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/AxolotlEntityRenderer.mapping new file mode 100644 index 0000000000..ed5d9b4364 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/AxolotlEntityRenderer.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_5774 net/minecraft/client/render/entity/AxolotlEntityRenderer + FIELD field_28390 TEXTURES Ljava/util/Map; diff --git a/mappings/net/minecraft/client/render/entity/model/AxolotlEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/AxolotlEntityModel.mapping new file mode 100644 index 0000000000..ba72bbdbde --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/AxolotlEntityModel.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_5772 net/minecraft/client/render/entity/model/AxolotlEntityModel + FIELD field_28373 tail Lnet/minecraft/class_630; + FIELD field_28374 leftHindLeg Lnet/minecraft/class_630; + FIELD field_28375 rightHindLeg Lnet/minecraft/class_630; + FIELD field_28376 leftFrontLeg Lnet/minecraft/class_630; + FIELD field_28377 rightFrontLeg Lnet/minecraft/class_630; + FIELD field_28378 body Lnet/minecraft/class_630; + FIELD field_28379 head Lnet/minecraft/class_630; + FIELD field_28380 topGills Lnet/minecraft/class_630; + FIELD field_28381 leftGills Lnet/minecraft/class_630; + FIELD field_28382 rightGills Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root diff --git a/mappings/net/minecraft/client/world/ClientWorld.mapping b/mappings/net/minecraft/client/world/ClientWorld.mapping index e3bfe2084a..c2f2e0d165 100644 --- a/mappings/net/minecraft/client/world/ClientWorld.mapping +++ b/mappings/net/minecraft/client/world/ClientWorld.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld FIELD field_24605 chunkManager Lnet/minecraft/class_631; FIELD field_24606 skyProperties Lnet/minecraft/class_5294; FIELD field_27733 entityList Lnet/minecraft/class_5574; + FIELD field_27734 entityManager Lnet/minecraft/class_5582; FIELD field_3727 netHandler Lnet/minecraft/class_634; FIELD field_3729 client Lnet/minecraft/class_310; FIELD field_3733 scoreboard Lnet/minecraft/class_269; @@ -47,6 +48,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld ARG 1 pos ARG 2 colorResolver METHOD method_23782 resetChunkColor (Lnet/minecraft/class_1923;)V + ARG 1 chunkPos METHOD method_23784 reloadColor ()V METHOD method_23785 getCloudsColor (F)Lnet/minecraft/class_243; ARG 1 tickDelta @@ -92,6 +94,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld ARG 1 scoreboard METHOD method_2945 removeEntity (ILnet/minecraft/class_1297$class_5529;)V ARG 1 entityId + ARG 2 removalReason METHOD method_2947 playSound (Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V ARG 1 pos ARG 2 sound diff --git a/mappings/net/minecraft/datafixer/schema/Schema2686.mapping b/mappings/net/minecraft/datafixer/schema/Schema2686.mapping new file mode 100644 index 0000000000..e6b6cdaa5e --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema2686.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5752 net/minecraft/datafixer/schema/Schema2686 diff --git a/mappings/net/minecraft/entity/Bucketable.mapping b/mappings/net/minecraft/entity/Bucketable.mapping new file mode 100644 index 0000000000..f349cab394 --- /dev/null +++ b/mappings/net/minecraft/entity/Bucketable.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_5761 net/minecraft/entity/Bucketable + METHOD method_6454 setFromBucket (Z)V + ARG 1 fromBucket diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 5e3a413687..bccd399d33 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -7,7 +7,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity FIELD field_22467 pos Lnet/minecraft/class_243; FIELD field_22468 blockPos Lnet/minecraft/class_2338; FIELD field_23807 inanimate Z + FIELD field_25599 submergedFluidTag Lnet/minecraft/class_3494; FIELD field_25750 trackedPosition Lnet/minecraft/class_243; + FIELD field_26994 prevAge I FIELD field_26995 removalReason Lnet/minecraft/class_1297$class_5529; FIELD field_27857 inPowderSnow Z FIELD field_27858 FROZEN_TICKS Lnet/minecraft/class_2940; @@ -204,6 +206,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 5 z METHOD method_24201 updatePassengerPosition (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V ARG 1 passenger + ARG 2 positionUpdater METHOD method_24203 refreshPositionAfterTeleport (DDD)V ARG 1 x ARG 3 y @@ -230,6 +233,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity COMMENT COMMENT @see #stopRiding() METHOD method_29495 refreshPositionAfterTeleport (Lnet/minecraft/class_243;)V + ARG 1 pos + METHOD method_30076 removeFromDimension ()V METHOD method_30227 getTrackedPosition ()Lnet/minecraft/class_243; METHOD method_30228 updateTrackedPosition (Lnet/minecraft/class_243;)V ARG 1 pos @@ -237,18 +242,24 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_30230 hasNetherPortalCooldown ()Z METHOD method_30329 getTeleportTarget (Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454; ARG 1 destination - METHOD method_30634 (DDD)V + METHOD method_30632 collidesWithStateAtPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z + ARG 1 pos + ARG 2 state + METHOD method_30634 updatePosition (DDD)V ARG 1 x ARG 3 y ARG 5 z METHOD method_30948 isCollidable ()Z METHOD method_30949 collidesWith (Lnet/minecraft/class_1297;)Z ARG 1 other - METHOD method_31166 (F)Lnet/minecraft/class_243; + METHOD method_30950 getLerpedPos (F)Lnet/minecraft/class_243; + ARG 1 delta + METHOD method_31166 getClientCameraPosVec (F)Lnet/minecraft/class_243; ARG 1 tickDelta METHOD method_31471 onSpawnPacket (Lnet/minecraft/class_2604;)V ARG 1 packet METHOD method_31472 discard ()V + METHOD method_31473 destroyInVoid ()V METHOD method_31476 getChunkPos ()Lnet/minecraft/class_1923; METHOD method_31477 getBlockX ()I METHOD method_31478 getBlockY ()I @@ -257,6 +268,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_31481 isRemoved ()Z METHOD method_31482 unsetRemoved ()V METHOD method_31483 getFirstPassenger ()Lnet/minecraft/class_1297; + METHOD method_31484 getPassengersStream ()Ljava/util/stream/Stream; METHOD method_32312 getFrozenTicks ()I METHOD method_32313 getFreezingScale ()F METHOD method_32314 isFreezing ()Z @@ -266,7 +278,12 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 frozenTicks METHOD method_32319 setInPowderSnow (Z)V ARG 1 inPowderSnow + METHOD method_32875 emitGameEvent (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;)V + ARG 1 entity + ARG 2 event METHOD method_32876 emitGameEvent (Lnet/minecraft/class_5712;)V + ARG 1 event + METHOD method_33189 occludeVibrationSignals ()Z METHOD method_5621 getMountedHeightOffset ()D METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V ARG 1 state @@ -545,6 +562,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 stack METHOD method_5776 hasWings ()Z METHOD method_5777 isSubmergedIn (Lnet/minecraft/class_3494;)Z + ARG 1 fluidTag METHOD method_5778 isBeingRainedOn ()Z METHOD method_5779 isPartOf (Lnet/minecraft/class_1297;)Z ARG 1 entity @@ -601,7 +619,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 8 pitch METHOD method_5809 isOnFire ()Z METHOD method_5810 isPushable ()Z - METHOD method_5814 updatePosition (DDD)V + METHOD method_5814 setPosition (DDD)V ARG 1 x ARG 3 y ARG 5 z @@ -693,6 +711,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 entity ARG 2 force METHOD method_5874 onKilledOther (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V + ARG 1 world + ARG 2 other METHOD method_5875 setNoGravity (Z)V ARG 1 noGravity METHOD method_5876 updateWaterState ()Z diff --git a/mappings/net/minecraft/entity/EntityDimensions.mapping b/mappings/net/minecraft/entity/EntityDimensions.mapping index 151868569c..0dcea3688a 100644 --- a/mappings/net/minecraft/entity/EntityDimensions.mapping +++ b/mappings/net/minecraft/entity/EntityDimensions.mapping @@ -17,3 +17,9 @@ CLASS net/minecraft/class_4048 net/minecraft/entity/EntityDimensions METHOD method_19539 scaled (FF)Lnet/minecraft/class_4048; ARG 1 widthRatio ARG 2 heightRatio + METHOD method_30231 getBoxAt (DDD)Lnet/minecraft/class_238; + ARG 1 x + ARG 3 y + ARG 5 z + METHOD method_30757 getBoxAt (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; + ARG 1 pos diff --git a/mappings/net/minecraft/class_5568.mapping b/mappings/net/minecraft/entity/EntityLike.mapping similarity index 60% rename from mappings/net/minecraft/class_5568.mapping rename to mappings/net/minecraft/entity/EntityLike.mapping index 516a120cdd..3ed44ff03d 100644 --- a/mappings/net/minecraft/class_5568.mapping +++ b/mappings/net/minecraft/entity/EntityLike.mapping @@ -1,8 +1,10 @@ -CLASS net/minecraft/class_5568 +CLASS net/minecraft/class_5568 net/minecraft/entity/EntityLike METHOD method_24515 getBlockPos ()Lnet/minecraft/class_2338; METHOD method_31745 setRemoved (Lnet/minecraft/class_1297$class_5529;)V ARG 1 reason + METHOD method_31746 shouldSave ()Z METHOD method_31747 isPlayer ()Z - METHOD method_5628 getEntityId ()I + METHOD method_31748 streamPassengers ()Ljava/util/stream/Stream; + METHOD method_5628 getId ()I METHOD method_5667 getUuid ()Ljava/util/UUID; METHOD method_5829 getBoundingBox ()Lnet/minecraft/class_238; diff --git a/mappings/net/minecraft/entity/EntityType.mapping b/mappings/net/minecraft/entity/EntityType.mapping index 4e6fb2dfb2..346799bd93 100644 --- a/mappings/net/minecraft/entity/EntityType.mapping +++ b/mappings/net/minecraft/entity/EntityType.mapping @@ -54,6 +54,7 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType COMMENT Any mob can't spawn in wither roses, sweet berry bush, or cacti. COMMENT COMMENT

This can be overwritten via {@link EntityType.Builder#allowSpawningInside(Block[])} + ARG 1 state METHOD method_5881 loadFromEntityTag (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V ARG 0 world ARG 1 player @@ -142,6 +143,7 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType COMMENT With this setting, fire resistant mobs can spawn on/in fire damage dealing blocks, COMMENT and wither skeletons can spawn in wither roses. If a block added is not in the default COMMENT blacklist, the addition has no effect. + ARG 1 blocks METHOD method_5901 disableSummon ()Lnet/minecraft/class_1299$class_1300; METHOD method_5902 create (Lnet/minecraft/class_1311;)Lnet/minecraft/class_1299$class_1300; ARG 0 spawnGroup diff --git a/mappings/net/minecraft/entity/ItemEntity.mapping b/mappings/net/minecraft/entity/ItemEntity.mapping index 2596edcaaa..fb15a70c3a 100644 --- a/mappings/net/minecraft/entity/ItemEntity.mapping +++ b/mappings/net/minecraft/entity/ItemEntity.mapping @@ -6,6 +6,8 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity FIELD field_7203 hoverHeight F FIELD field_7204 age I FIELD field_7205 owner Ljava/util/UUID; + METHOD (Lnet/minecraft/class_1542;)V + ARG 1 entity METHOD (Lnet/minecraft/class_1937;DDD)V ARG 1 world ARG 2 x @@ -34,10 +36,11 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity ARG 0 stack1 ARG 1 stack2 ARG 2 maxCount + METHOD method_24348 applyLavaBuoyancy ()V METHOD method_6972 tryMerge (Lnet/minecraft/class_1542;)V ARG 1 other METHOD method_6973 tryMerge ()V - METHOD method_6974 applyBuoyancy ()V + METHOD method_6974 applyWaterBuoyancy ()V METHOD method_6975 resetPickupDelay ()V METHOD method_6976 setCovetedItem ()V METHOD method_6977 cannotPickup ()Z diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 9cb5d13433..7bef432349 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity FIELD field_20348 STINGER_COUNT Lnet/minecraft/class_2940; FIELD field_22418 climbingPos Ljava/util/Optional; FIELD field_23128 SOUL_SPEED_BOOST_ID Ljava/util/UUID; + FIELD field_27859 POWDER_SNOW_SLOW_ID Ljava/util/UUID; FIELD field_6210 bodyTrackingIncrements I FIELD field_6211 lastLimbDistance F FIELD field_6212 sidewaysSpeed F @@ -189,10 +190,15 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_27302 shouldDisplaySoulSpeedEffects ()Z METHOD method_27303 isOnSoulSpeedBlock ()Z METHOD method_28306 createBrainProfile ()Lnet/minecraft/class_4095$class_5303; + METHOD method_29242 updateLimbs (Lnet/minecraft/class_1309;Z)V + ARG 1 entity + ARG 2 flutter METHOD method_29499 triggerItemPickedUpByEntityCriteria (Lnet/minecraft/class_1542;)V COMMENT Called to trigger advancement criteria when an entity picks up an item COMMENT thrown by a player. ARG 1 item + METHOD method_29500 (Lnet/minecraft/class_2680;)Z + ARG 1 state METHOD method_29501 removeSoulSpeedBoost ()V METHOD method_29502 addSoulSpeedBoostIfNeeded ()V METHOD method_29503 hurtByWater ()Z @@ -200,6 +206,24 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_29505 setAttacking (Lnet/minecraft/class_1657;)V ARG 1 attacking METHOD method_29920 shouldSwimInFluids ()Z + METHOD method_30122 setArmorInSlot (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V + ARG 1 slot + ARG 2 armor + METHOD method_30124 setStackInHandSlot (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V + ARG 1 slot + ARG 2 stack + METHOD method_30125 getArmorInSlot (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; + ARG 1 slot + METHOD method_30126 getStackInHandSlot (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; + ARG 1 slot + METHOD method_30127 swapHandStacks ()V + METHOD method_32322 getEquipmentSlot (I)Lnet/minecraft/class_1304; + ARG 0 slotId + METHOD method_32324 removePowderSnowSlow ()V + METHOD method_32325 addPowderSnowSlowIfNeeded ()V + METHOD method_32326 getPreferredEquipmentSlot (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304; + ARG 0 stack + METHOD method_33190 canTakeDamage ()Z METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z ARG 1 type METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/entity/ai/brain/Brain.mapping b/mappings/net/minecraft/entity/ai/brain/Brain.mapping index 61f9bbc47b..2a19dfed08 100644 --- a/mappings/net/minecraft/entity/ai/brain/Brain.mapping +++ b/mappings/net/minecraft/entity/ai/brain/Brain.mapping @@ -117,6 +117,9 @@ CLASS net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain ARG 0 memoryModules ARG 1 sensors METHOD method_28315 streamMemories ()Ljava/util/stream/Stream; + METHOD method_29519 hasMemoryModuleWithValue (Lnet/minecraft/class_4140;Ljava/lang/Object;)Z + ARG 1 type + ARG 2 value CLASS class_5302 MemoryEntry FIELD field_24661 type Lnet/minecraft/class_4140; FIELD field_24662 data Ljava/util/Optional; diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/AxolotlHostilesSensor.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/AxolotlHostilesSensor.mapping new file mode 100644 index 0000000000..e0a09021be --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/sensor/AxolotlHostilesSensor.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_5758 net/minecraft/entity/ai/brain/sensor/AxolotlHostilesSensor + METHOD method_33208 shouldTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z + ARG 1 axolotl + ARG 2 hostile + METHOD method_33209 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z + ARG 2 hostile + METHOD method_33210 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z + ARG 2 hostile diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/AxolotlTemptationsSensor.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/AxolotlTemptationsSensor.mapping new file mode 100644 index 0000000000..e02eb89495 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/sensor/AxolotlTemptationsSensor.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_5760 net/minecraft/entity/ai/brain/sensor/AxolotlTemptationsSensor + FIELD field_28331 ingredient Lnet/minecraft/class_1856; + METHOD (Lnet/minecraft/class_1856;)V + ARG 1 ingredient + METHOD method_33215 test (Lnet/minecraft/class_1657;)Z + ARG 1 player + METHOD method_33216 test (Lnet/minecraft/class_1799;)Z + ARG 1 stack + METHOD method_33217 (Lnet/minecraft/class_1314;Lnet/minecraft/class_3222;)Z + ARG 1 player diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor.mapping index cc1804c105..451c708e71 100644 --- a/mappings/net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor.mapping +++ b/mappings/net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor.mapping @@ -1,2 +1,5 @@ CLASS net/minecraft/class_4307 net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor METHOD method_20656 senseIronGolem (Lnet/minecraft/class_1309;)V + ARG 0 entity + METHOD method_30233 rememberIronGolem (Lnet/minecraft/class_1309;)V + ARG 0 entity diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/NearestHostileSensor.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/NearestHostileSensor.mapping new file mode 100644 index 0000000000..cf1a71648b --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/sensor/NearestHostileSensor.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_5759 net/minecraft/entity/ai/brain/sensor/NearestHostileSensor + METHOD method_19105 isCloseEnoughForDanger (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z + ARG 1 entity + ARG 2 target + METHOD method_19618 getNearestHostile (Lnet/minecraft/class_1309;)Ljava/util/Optional; + ARG 1 entity + METHOD method_33211 getVisibleMobs (Lnet/minecraft/class_1309;)Ljava/util/Optional; + ARG 1 entity diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/Sensor.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/Sensor.mapping index 41986f3b9c..34e3873434 100644 --- a/mappings/net/minecraft/entity/ai/brain/sensor/Sensor.mapping +++ b/mappings/net/minecraft/entity/ai/brain/sensor/Sensor.mapping @@ -2,11 +2,17 @@ CLASS net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor FIELD field_18463 lastSenseTime J FIELD field_18464 senseInterval I FIELD field_19294 RANDOM Ljava/util/Random; + FIELD field_26630 TARGET_PREDICATE Lnet/minecraft/class_4051; + FIELD field_26631 TARGET_PREDICATE_IGNORE_DISTANCE_SCALING Lnet/minecraft/class_4051; METHOD (I)V ARG 1 senseInterval METHOD method_19099 getOutputMemoryModules ()Ljava/util/Set; METHOD method_19100 tick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V + ARG 1 world ARG 2 entity METHOD method_19101 sense (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V ARG 1 world ARG 2 entity + METHOD method_30954 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z + ARG 0 entity + ARG 1 target diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/SensorType.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/SensorType.mapping index 9945cccd12..8ec1b6621b 100644 --- a/mappings/net/minecraft/entity/ai/brain/sensor/SensorType.mapping +++ b/mappings/net/minecraft/entity/ai/brain/sensor/SensorType.mapping @@ -1,5 +1,8 @@ CLASS net/minecraft/class_4149 net/minecraft/entity/ai/brain/sensor/SensorType FIELD field_18471 factory Ljava/util/function/Supplier; + METHOD (Ljava/util/function/Supplier;)V + ARG 1 factory METHOD method_19102 create ()Lnet/minecraft/class_4148; METHOD method_19103 register (Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_4149; ARG 0 id + ARG 1 factory diff --git a/mappings/net/minecraft/entity/ai/brain/task/AquaticStrollTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/AquaticStrollTask.mapping new file mode 100644 index 0000000000..c457e2e5dc --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/AquaticStrollTask.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5755 net/minecraft/entity/ai/brain/task/AquaticStrollTask diff --git a/mappings/net/minecraft/entity/ai/brain/task/PlayDeadTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/PlayDeadTask.mapping new file mode 100644 index 0000000000..4ff4921f1d --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/PlayDeadTask.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5769 net/minecraft/entity/ai/brain/task/PlayDeadTask diff --git a/mappings/net/minecraft/entity/ai/brain/task/PlayDeadTimerTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/PlayDeadTimerTask.mapping new file mode 100644 index 0000000000..50343602cf --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/PlayDeadTimerTask.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5770 net/minecraft/entity/ai/brain/task/PlayDeadTimerTask diff --git a/mappings/net/minecraft/entity/ai/brain/task/SeekWaterTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/SeekWaterTask.mapping new file mode 100644 index 0000000000..3737af4c9c --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/SeekWaterTask.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_5756 net/minecraft/entity/ai/brain/task/SeekWaterTask + FIELD field_28317 range I + FIELD field_28318 speed F + METHOD (IF)V + ARG 1 range + ARG 2 speed diff --git a/mappings/net/minecraft/entity/ai/brain/task/TemptTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/TemptTask.mapping new file mode 100644 index 0000000000..de89f19116 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/TemptTask.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_5754 net/minecraft/entity/ai/brain/task/TemptTask + METHOD method_33196 (Lnet/minecraft/class_1314;)F + ARG 1 entity + METHOD method_33198 getTemptingPlayer (Lnet/minecraft/class_1314;)Ljava/util/Optional; + ARG 1 entity diff --git a/mappings/net/minecraft/entity/ai/brain/task/TemptationCooldownTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/TemptationCooldownTask.mapping new file mode 100644 index 0000000000..d4f889fcca --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/TemptationCooldownTask.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_5753 net/minecraft/entity/ai/brain/task/TemptationCooldownTask + METHOD method_33194 getTemptationCooldownTicks (Lnet/minecraft/class_1309;)Ljava/util/Optional; + ARG 1 entity diff --git a/mappings/net/minecraft/entity/ai/control/DolphinLookControl.mapping b/mappings/net/minecraft/entity/ai/control/AquaticLookControl.mapping similarity index 60% rename from mappings/net/minecraft/entity/ai/control/DolphinLookControl.mapping rename to mappings/net/minecraft/entity/ai/control/AquaticLookControl.mapping index b3f58c0ff1..359595e896 100644 --- a/mappings/net/minecraft/entity/ai/control/DolphinLookControl.mapping +++ b/mappings/net/minecraft/entity/ai/control/AquaticLookControl.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1332 net/minecraft/entity/ai/control/DolphinLookControl +CLASS net/minecraft/class_1332 net/minecraft/entity/ai/control/AquaticLookControl FIELD field_6357 maxYawDifference I METHOD (Lnet/minecraft/class_1308;I)V ARG 1 entity diff --git a/mappings/net/minecraft/entity/ai/control/AquaticMoveControl.mapping b/mappings/net/minecraft/entity/ai/control/AquaticMoveControl.mapping new file mode 100644 index 0000000000..e98333d0fe --- /dev/null +++ b/mappings/net/minecraft/entity/ai/control/AquaticMoveControl.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_5757 net/minecraft/entity/ai/control/AquaticMoveControl + METHOD (Lnet/minecraft/class_1308;IIFFZ)V + ARG 1 entity diff --git a/mappings/net/minecraft/entity/mob/EndermanEntity.mapping b/mappings/net/minecraft/entity/mob/EndermanEntity.mapping index 22973466bb..227553d299 100644 --- a/mappings/net/minecraft/entity/mob/EndermanEntity.mapping +++ b/mappings/net/minecraft/entity/mob/EndermanEntity.mapping @@ -31,6 +31,7 @@ CLASS net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity METHOD (Lnet/minecraft/class_1560;)V ARG 1 enderman METHOD method_7033 canPlaceOn (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z + ARG 1 world ARG 2 posAbove ARG 3 carriedState ARG 4 stateAbove diff --git a/mappings/net/minecraft/entity/mob/HoglinBrain.mapping b/mappings/net/minecraft/entity/mob/HoglinBrain.mapping index 2da35c772e..9ea6e85633 100644 --- a/mappings/net/minecraft/entity/mob/HoglinBrain.mapping +++ b/mappings/net/minecraft/entity/mob/HoglinBrain.mapping @@ -58,3 +58,12 @@ CLASS net/minecraft/class_4835 net/minecraft/entity/mob/HoglinBrain ARG 0 hoglin METHOD method_24691 hasBreedTarget (Lnet/minecraft/class_4760;)Z ARG 0 hoglin + METHOD method_25947 isLoneAdult (Lnet/minecraft/class_4760;)Z + ARG 0 hoglin + METHOD method_30082 getSoundEvent (Lnet/minecraft/class_4760;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; + ARG 0 hoglin + ARG 1 activity + METHOD method_30083 getSoundEvent (Lnet/minecraft/class_4760;)Ljava/util/Optional; + ARG 0 hoglin + METHOD method_30085 hasNearestRepellent (Lnet/minecraft/class_4760;)Z + ARG 0 hoglin diff --git a/mappings/net/minecraft/entity/mob/HoglinEntity.mapping b/mappings/net/minecraft/entity/mob/HoglinEntity.mapping index ca48846a99..f88dbad83d 100644 --- a/mappings/net/minecraft/entity/mob/HoglinEntity.mapping +++ b/mappings/net/minecraft/entity/mob/HoglinEntity.mapping @@ -21,3 +21,5 @@ CLASS net/minecraft/class_4760 net/minecraft/entity/mob/HoglinEntity ARG 1 immuneToZombification METHOD method_26949 setCannotBeHunted (Z)V ARG 1 cannotBeHunted + METHOD method_30081 playSound (Lnet/minecraft/class_3414;)V + ARG 1 sound diff --git a/mappings/net/minecraft/entity/mob/HostileEntity.mapping b/mappings/net/minecraft/entity/mob/HostileEntity.mapping index f1d3c9739d..71569e78b1 100644 --- a/mappings/net/minecraft/entity/mob/HostileEntity.mapping +++ b/mappings/net/minecraft/entity/mob/HostileEntity.mapping @@ -1,10 +1,12 @@ CLASS net/minecraft/class_1588 net/minecraft/entity/mob/HostileEntity METHOD method_16827 updateDespawnCounter ()V METHOD method_20679 isSpawnDark (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Ljava/util/Random;)Z + ARG 0 world ARG 1 pos ARG 2 random METHOD method_20680 canSpawnInDark (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z ARG 0 type + ARG 1 world ARG 2 spawnReason ARG 3 pos ARG 4 random diff --git a/mappings/net/minecraft/entity/mob/HuskEntity.mapping b/mappings/net/minecraft/entity/mob/HuskEntity.mapping index 107db4f026..e2b5d845f2 100644 --- a/mappings/net/minecraft/entity/mob/HuskEntity.mapping +++ b/mappings/net/minecraft/entity/mob/HuskEntity.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_1576 net/minecraft/entity/mob/HuskEntity METHOD method_20677 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z ARG 0 type + ARG 1 world ARG 2 spawnReason ARG 3 pos ARG 4 random diff --git a/mappings/net/minecraft/entity/mob/MobEntity.mapping b/mappings/net/minecraft/entity/mob/MobEntity.mapping index e3cebac6c3..8ff50f4c9a 100644 --- a/mappings/net/minecraft/entity/mob/MobEntity.mapping +++ b/mappings/net/minecraft/entity/mob/MobEntity.mapping @@ -73,6 +73,14 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity METHOD method_26323 movesIndependently ()Z COMMENT When true, causes this entity to take over pathfinding for its controlling passenger. METHOD method_26828 createMobAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_29506 interactMobPrivate (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; + ARG 1 player + ARG 2 hand + METHOD method_30758 enchantEquipment (FLnet/minecraft/class_1304;)V + ARG 1 power + ARG 2 slot + METHOD method_30759 enchantMainHandItem (F)V + ARG 1 power METHOD method_5929 getDropChance (Lnet/minecraft/class_1304;)F ARG 1 slot METHOD method_5930 setForwardSpeed (F)V diff --git a/mappings/net/minecraft/entity/mob/PiglinBrain.mapping b/mappings/net/minecraft/entity/mob/PiglinBrain.mapping index d859227d27..319d373f40 100644 --- a/mappings/net/minecraft/entity/mob/PiglinBrain.mapping +++ b/mappings/net/minecraft/entity/mob/PiglinBrain.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain FIELD field_22390 RIDE_TARGET_MEMORY_DURATION Lnet/minecraft/class_4801; FIELD field_22391 AVOID_MEMORY_DURATION Lnet/minecraft/class_4801; FIELD field_23826 BARTERING_ITEM Lnet/minecraft/class_1792; + FIELD field_25384 GO_TO_ZOMBIFIED_MEMORY_DURATION Lnet/minecraft/class_4801; + FIELD field_25698 GO_TO_NEMESIS_MEMORY_DURATION Lnet/minecraft/class_4801; METHOD method_24714 hasBeenHitByPlayer (Lnet/minecraft/class_4836;)Z ARG 0 piglin METHOD method_24717 makeRandomFollowTask ()Lnet/minecraft/class_4118; @@ -163,6 +165,9 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain METHOD method_27086 isWillingToTrade (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z ARG 0 piglin ARG 1 nearbyItems + METHOD method_29276 isHuntingTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z + ARG 0 piglin + ARG 1 target METHOD method_29277 canRideHoglin (Lnet/minecraft/class_4836;)Z ARG 0 piglin METHOD method_29534 isZombified (Lnet/minecraft/class_1299;)Z @@ -186,5 +191,6 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V ARG 0 piglin ARG 1 stack + METHOD method_30090 goToNemesisTask ()Lnet/minecraft/class_4809; METHOD method_30091 getCurrentActivitySound (Lnet/minecraft/class_4836;)Ljava/util/Optional; ARG 0 piglin diff --git a/mappings/net/minecraft/entity/mob/ZoglinEntity.mapping b/mappings/net/minecraft/entity/mob/ZoglinEntity.mapping index b7a1444ee9..afc64636c3 100644 --- a/mappings/net/minecraft/entity/mob/ZoglinEntity.mapping +++ b/mappings/net/minecraft/entity/mob/ZoglinEntity.mapping @@ -3,6 +3,15 @@ CLASS net/minecraft/class_5136 net/minecraft/entity/mob/ZoglinEntity FIELD field_23732 movementCooldownTicks I FIELD field_23733 USED_MEMORY_MODULES Lcom/google/common/collect/ImmutableList; FIELD field_23734 BABY Lnet/minecraft/class_2940; + METHOD method_26928 addCoreTasks (Lnet/minecraft/class_4095;)V + ARG 0 brain + METHOD method_26929 addIdleTasks (Lnet/minecraft/class_4095;)V + ARG 0 brain + METHOD method_26930 addFightTasks (Lnet/minecraft/class_4095;)V + ARG 0 brain METHOD method_26933 playAngrySound ()V + METHOD method_26934 getHoglinTarget ()Ljava/util/Optional; + METHOD method_26936 shouldAttack (Lnet/minecraft/class_1309;)Z + ARG 0 entity METHOD method_26937 createZoglinAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26939 isAdult ()Z diff --git a/mappings/net/minecraft/entity/mob/ZombieEntity.mapping b/mappings/net/minecraft/entity/mob/ZombieEntity.mapping index be4e52da3b..bebd30fe47 100644 --- a/mappings/net/minecraft/entity/mob/ZombieEntity.mapping +++ b/mappings/net/minecraft/entity/mob/ZombieEntity.mapping @@ -15,6 +15,7 @@ CLASS net/minecraft/class_1642 net/minecraft/entity/mob/ZombieEntity METHOD method_20009 (Lnet/minecraft/class_1267;)Z ARG 0 difficulty METHOD method_26940 createZombieAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_29936 shouldBeBaby (Ljava/util/Random;)Z METHOD method_6001 initAttributes ()V METHOD method_7200 convertTo (Lnet/minecraft/class_1299;)V ARG 1 entityType @@ -40,6 +41,8 @@ CLASS net/minecraft/class_1642 net/minecraft/entity/mob/ZombieEntity ARG 3 speed ARG 5 maxYDifference CLASS class_1644 ZombieData + FIELD field_25607 tryChickenJockey Z FIELD field_7439 baby Z METHOD (ZZ)V ARG 1 baby + ARG 2 tryChickenJockey diff --git a/mappings/net/minecraft/entity/passive/AnimalEntity.mapping b/mappings/net/minecraft/entity/passive/AnimalEntity.mapping index 84efc13490..e6285071e4 100644 --- a/mappings/net/minecraft/entity/passive/AnimalEntity.mapping +++ b/mappings/net/minecraft/entity/passive/AnimalEntity.mapping @@ -8,12 +8,15 @@ CLASS net/minecraft/class_1429 net/minecraft/entity/passive/AnimalEntity ARG 3 pos ARG 4 random METHOD method_24650 breed (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)V + ARG 1 world ARG 2 other METHOD method_29270 getLoveTicks ()I METHOD method_6474 canBreedWith (Lnet/minecraft/class_1429;)Z ARG 1 other METHOD method_6475 eat (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V ARG 1 player + ARG 2 hand + ARG 3 stack METHOD method_6476 setLoveTicks (I)V ARG 1 loveTicks METHOD method_6477 resetLoveTicks ()V diff --git a/mappings/net/minecraft/entity/passive/AxolotlBrain.mapping b/mappings/net/minecraft/entity/passive/AxolotlBrain.mapping new file mode 100644 index 0000000000..4ffe8d2464 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/AxolotlBrain.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_5768 net/minecraft/entity/passive/AxolotlBrain + METHOD method_33241 getTemptItems ()Lnet/minecraft/class_1856; + METHOD method_33243 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095; + ARG 0 brain + METHOD method_33244 (Lnet/minecraft/class_5762;)V + ARG 0 axolotl + METHOD method_33246 addPlayDeadActivities (Lnet/minecraft/class_4095;)V + ARG 0 brain + METHOD method_33247 getAttackTarget (Lnet/minecraft/class_5762;)Ljava/util/Optional; + ARG 0 axolotl + METHOD method_33249 addFightActivities (Lnet/minecraft/class_4095;)V + ARG 0 brain + METHOD method_33250 hasBreedTarget (Lnet/minecraft/class_5762;)Z + ARG 0 axolotl + METHOD method_33251 addCoreActivities (Lnet/minecraft/class_4095;)V + ARG 0 brain + METHOD method_33252 addIdleActivities (Lnet/minecraft/class_4095;)V + ARG 0 brain diff --git a/mappings/net/minecraft/entity/passive/AxolotlEntity.mapping b/mappings/net/minecraft/entity/passive/AxolotlEntity.mapping new file mode 100644 index 0000000000..7d530c31c9 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/AxolotlEntity.mapping @@ -0,0 +1,65 @@ +CLASS net/minecraft/class_5762 net/minecraft/entity/passive/AxolotlEntity + FIELD field_28332 AXOLOTL_NOT_PLAYING_DEAD Ljava/util/function/Predicate; + FIELD field_28333 SENSORS Lcom/google/common/collect/ImmutableList; + FIELD field_28334 MEMORY_MODULES Lcom/google/common/collect/ImmutableList; + FIELD field_28335 VARIANT Lnet/minecraft/class_2940; + FIELD field_28336 PLAYING_DEAD Lnet/minecraft/class_2940; + FIELD field_28337 FROM_BUCKET Lnet/minecraft/class_2940; + METHOD method_33219 setVariant (Lnet/minecraft/class_5762$class_5767;)V + ARG 1 variant + METHOD method_33221 shouldBabyBeDifferent (Ljava/util/Random;)Z + ARG 0 random + METHOD method_33222 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z + ARG 0 entity + ARG 1 world + ARG 2 spawnReason + ARG 3 pos + ARG 4 random + METHOD method_33223 buffPlayer (Lnet/minecraft/class_1657;)V + ARG 1 player + METHOD method_33224 isFromBucket ()Z + METHOD method_33225 getVariant ()Lnet/minecraft/class_5762$class_5767; + METHOD method_33226 isPlayingDead ()Z + METHOD method_33227 createAxolotlAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_33229 (Lnet/minecraft/class_1309;)Z + ARG 0 entity + METHOD method_33230 tickAir (I)V + ARG 1 air + METHOD method_33231 setPlayingDead (Z)V + ARG 1 playingDead + CLASS class_5763 AxolotlData + FIELD field_28338 variants [Lnet/minecraft/class_5762$class_5767; + METHOD ([Lnet/minecraft/class_5762$class_5767;)V + ARG 1 variants + METHOD method_33232 getRandomVariant (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; + ARG 1 random + CLASS class_5764 AxolotlLookControl + METHOD (Lnet/minecraft/class_5762;Lnet/minecraft/class_5762;I)V + ARG 2 axolotl + ARG 3 maxYawDifference + CLASS class_5765 AxolotlMoveControl + FIELD field_28340 axolotl Lnet/minecraft/class_5762; + METHOD (Lnet/minecraft/class_5762;)V + ARG 1 axolotl + CLASS class_5766 AxolotlSwimNavigation + METHOD (Lnet/minecraft/class_5762;Lnet/minecraft/class_1937;)V + ARG 1 axolotl + ARG 2 world + CLASS class_5767 Variant + FIELD field_28346 VARIANTS [Lnet/minecraft/class_5762$class_5767; + FIELD field_28347 id I + FIELD field_28348 name Ljava/lang/String; + FIELD field_28349 natural Z + METHOD (Ljava/lang/String;IILjava/lang/String;Z)V + ARG 3 id + ARG 4 name + ARG 5 natural + METHOD method_33233 getId ()I + METHOD method_33235 getRandomAll (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; + ARG 0 random + METHOD method_33236 getRandom (Ljava/util/Random;Z)Lnet/minecraft/class_5762$class_5767; + ARG 0 random + ARG 1 includeUnnatural + METHOD method_33238 getName ()Ljava/lang/String; + METHOD method_33240 getRandomNatural (Ljava/util/Random;)Lnet/minecraft/class_5762$class_5767; + ARG 0 random diff --git a/mappings/net/minecraft/entity/passive/BeeEntity.mapping b/mappings/net/minecraft/entity/passive/BeeEntity.mapping index 859e75d48f..6698176515 100644 --- a/mappings/net/minecraft/entity/passive/BeeEntity.mapping +++ b/mappings/net/minecraft/entity/passive/BeeEntity.mapping @@ -119,6 +119,8 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity FIELD field_21080 running Z FIELD field_21511 nextTarget Lnet/minecraft/class_243; FIELD field_21651 ticks I + METHOD method_21819 (Lnet/minecraft/class_2680;)Z + ARG 0 state METHOD method_21820 completedPollination ()Z METHOD method_21821 getFlower ()Ljava/util/Optional; METHOD method_22326 findFlower (Ljava/util/function/Predicate;D)Ljava/util/Optional; diff --git a/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping b/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping index aa3841052d..4676e0fa93 100644 --- a/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping +++ b/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity FIELD field_18118 PARENT_HORSE_PREDICATE Lnet/minecraft/class_4051; + FIELD field_25374 BREEDING_INGREDIENT Lnet/minecraft/class_1856; FIELD field_6955 temper I FIELD field_6956 IS_BRED_HORSE Ljava/util/function/Predicate; FIELD field_6957 tailWagTicks I @@ -22,6 +23,9 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity FIELD field_6976 jumpStrength F METHOD method_26899 createBaseHorseAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_28368 getEatSound ()Lnet/minecraft/class_3414; + METHOD method_30009 interactHorse (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; + ARG 1 player + ARG 2 stack METHOD method_6001 initAttributes ()V METHOD method_6721 onChestedStatusChanged ()V METHOD method_6722 openInventory (Lnet/minecraft/class_1657;)V @@ -58,6 +62,8 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/HorseBaseEntity ARG 1 tickDelta METHOD method_6740 setEatingGrass (Z)V ARG 1 eatingGrass + METHOD method_6741 (Lnet/minecraft/class_1309;)Z + ARG 0 entity METHOD method_6742 receiveFood (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Z ARG 1 player ARG 2 item diff --git a/mappings/net/minecraft/item/EntityBucketItem.mapping b/mappings/net/minecraft/item/EntityBucketItem.mapping new file mode 100644 index 0000000000..f696ec26a8 --- /dev/null +++ b/mappings/net/minecraft/item/EntityBucketItem.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_1785 net/minecraft/item/EntityBucketItem + FIELD field_28356 emptyingSound Lnet/minecraft/class_3414; + FIELD field_7991 entityType Lnet/minecraft/class_1299; + METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V + ARG 1 type + ARG 2 fluid + ARG 3 emptyingSound + ARG 4 settings + METHOD method_7824 spawnEntity (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V + ARG 1 world + ARG 2 stack + ARG 3 pos diff --git a/mappings/net/minecraft/item/FishBucketItem.mapping b/mappings/net/minecraft/item/FishBucketItem.mapping deleted file mode 100644 index e7eab90d62..0000000000 --- a/mappings/net/minecraft/item/FishBucketItem.mapping +++ /dev/null @@ -1,9 +0,0 @@ -CLASS net/minecraft/class_1785 net/minecraft/item/FishBucketItem - FIELD field_7991 fishType Lnet/minecraft/class_1299; - METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V - ARG 1 type - ARG 2 fluid - METHOD method_7824 spawnFish (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V - ARG 1 world - ARG 2 stack - ARG 3 pos diff --git a/mappings/net/minecraft/item/Item.mapping b/mappings/net/minecraft/item/Item.mapping index f3a1340bfd..232e6232f9 100644 --- a/mappings/net/minecraft/item/Item.mapping +++ b/mappings/net/minecraft/item/Item.mapping @@ -43,6 +43,8 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item ARG 1 stack METHOD method_32346 getTooltipData (Lnet/minecraft/class_1799;)Ljava/util/Optional; ARG 1 stack + METHOD method_33261 onItemEntityDestroyed (Lnet/minecraft/class_1542;)V + ARG 1 entity METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; COMMENT Called when an item is used by a player. COMMENT The use action, by default, is bound to the right mouse button. diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index ff0d257962..6804a1264a 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -63,6 +63,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_31579 getItemBarStep ()I METHOD method_31580 getItemBarColor ()I METHOD method_32347 getTooltipData ()Ljava/util/Optional; + METHOD method_33262 onItemEntityDestroyed (Lnet/minecraft/class_1542;)V + ARG 1 entity METHOD method_7909 getItem ()Lnet/minecraft/class_1792; METHOD method_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; ARG 1 world diff --git a/mappings/net/minecraft/item/ItemUsage.mapping b/mappings/net/minecraft/item/ItemUsage.mapping index 4869ba0051..7046e2f055 100644 --- a/mappings/net/minecraft/item/ItemUsage.mapping +++ b/mappings/net/minecraft/item/ItemUsage.mapping @@ -12,3 +12,13 @@ CLASS net/minecraft/class_5328 net/minecraft/item/ItemUsage ARG 1 player ARG 2 outputStack ARG 3 creativeOverride + METHOD method_33263 spawnItemContents (Lnet/minecraft/class_1542;Ljava/util/stream/Stream;)V + ARG 0 itemEntity + ARG 1 contents + METHOD method_33264 fillEntityBucket (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;Lnet/minecraft/class_3414;Ljava/util/function/Supplier;)Ljava/util/Optional; + ARG 0 player + ARG 1 hand + ARG 2 entity + ARG 3 sound + METHOD method_33265 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1542;Lnet/minecraft/class_1799;)V + ARG 2 stack diff --git a/mappings/net/minecraft/item/map/MapState.mapping b/mappings/net/minecraft/item/map/MapState.mapping index 5ca40694f5..bbde3f6a04 100644 --- a/mappings/net/minecraft/item/map/MapState.mapping +++ b/mappings/net/minecraft/item/map/MapState.mapping @@ -12,6 +12,14 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState FIELD field_122 colors [B FIELD field_123 banners Ljava/util/Map; FIELD field_17403 locked Z + METHOD (IIBZZZLnet/minecraft/class_5321;)V + ARG 1 xCenter + ARG 2 zCenter + ARG 3 scale + ARG 4 showIcons + ARG 5 unlimitedTracking + ARG 6 locked + ARG 7 dimension METHOD method_100 getPlayerMarkerPacket (ILnet/minecraft/class_1657;)Lnet/minecraft/class_2596; METHOD method_101 getPlayerSyncData (Lnet/minecraft/class_1657;)Lnet/minecraft/class_22$class_23; ARG 1 player diff --git a/mappings/net/minecraft/server/network/ServerPlayerInteractionManager.mapping b/mappings/net/minecraft/server/network/ServerPlayerInteractionManager.mapping index b58096b69b..9c9d853c8d 100644 --- a/mappings/net/minecraft/server/network/ServerPlayerInteractionManager.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayerInteractionManager.mapping @@ -12,6 +12,8 @@ CLASS net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteract FIELD field_20330 failedStartMiningTime I FIELD field_20331 blockBreakingProgress I FIELD field_25715 previousGameMode Lnet/minecraft/class_1934; + METHOD (Lnet/minecraft/class_3222;)V + ARG 1 player METHOD method_14256 interactItem (Lnet/minecraft/class_3222;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; ARG 1 player ARG 2 world diff --git a/mappings/net/minecraft/class_5579.mapping b/mappings/net/minecraft/server/world/ServerEntityManager.mapping similarity index 85% rename from mappings/net/minecraft/class_5579.mapping rename to mappings/net/minecraft/server/world/ServerEntityManager.mapping index 353dfaca51..9329029ca2 100644 --- a/mappings/net/minecraft/class_5579.mapping +++ b/mappings/net/minecraft/server/world/ServerEntityManager.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_5579 +CLASS net/minecraft/class_5579 net/minecraft/server/world/ServerEntityManager FIELD field_27260 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_27261 entityUuids Ljava/util/Set; FIELD field_27262 entityLoader Lnet/minecraft/class_5576; @@ -14,8 +14,9 @@ CLASS net/minecraft/class_5579 ARG 1 entity METHOD method_31838 (Lnet/minecraft/class_5568;)V ARG 1 entity - METHOD method_31843 (Lnet/minecraft/class_5568;)V + METHOD method_31843 removeEntity (Lnet/minecraft/class_5568;)V ARG 1 entity + METHOD method_31845 getDebugString ()Ljava/lang/String; METHOD method_31847 (Lnet/minecraft/class_5568;)V ARG 1 entity METHOD method_31850 (Lnet/minecraft/class_5568;)V diff --git a/mappings/net/minecraft/server/world/ServerWorld.mapping b/mappings/net/minecraft/server/world/ServerWorld.mapping index b29daf2dee..14a3cbf847 100644 --- a/mappings/net/minecraft/server/world/ServerWorld.mapping +++ b/mappings/net/minecraft/server/world/ServerWorld.mapping @@ -17,14 +17,19 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld FIELD field_25142 enderDragonFight Lnet/minecraft/class_2881; FIELD field_25143 shouldTickTime Z FIELD field_25144 END_SPAWN_POS Lnet/minecraft/class_2338; + FIELD field_26932 mobSet Ljava/util/Set; FIELD field_26933 dragonParts Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD field_26934 entityList Lnet/minecraft/class_5574; + FIELD field_26935 entityManager Lnet/minecraft/class_5579; + FIELD field_28286 playersSleepingPercentage F METHOD (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;Lnet/minecraft/class_3949;Lnet/minecraft/class_2794;ZJLjava/util/List;Z)V ARG 1 server ARG 2 workerExecutor ARG 3 session ARG 4 properties ARG 9 debugWorld + ARG 12 spawners + ARG 13 shouldTickTime METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z ARG 1 viewer ARG 2 particle @@ -53,6 +58,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld METHOD method_14189 tickBlock (Lnet/minecraft/class_1954;)V ARG 1 tick METHOD method_14190 getEntity (Ljava/util/UUID;)Lnet/minecraft/class_1297; + ARG 1 uuid METHOD method_14191 sendToPlayerIfNearby (Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Z ARG 1 player ARG 2 force @@ -178,11 +184,21 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld METHOD method_29203 tickTime ()V METHOD method_30630 getSpawnAngle ()F METHOD method_30736 shouldCreateNewEntityWithPassenger (Lnet/minecraft/class_1297;)Z + METHOD method_31268 getDebugString ()Ljava/lang/String; + METHOD method_31419 getChunkSourceDebugString ()Ljava/lang/String; METHOD method_31420 (Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V ARG 2 entity + METHOD method_31430 shouldCancelSpawn (Lnet/minecraft/class_1297;)Z + ARG 1 entity + METHOD method_32817 sendVibrationPacket (Lnet/minecraft/class_5720;)V + ARG 1 vibration METHOD method_32818 (Lnet/minecraft/class_2338;Lnet/minecraft/class_5747;Lnet/minecraft/class_3222;)V ARG 3 player METHOD method_32819 getHeightLimit ()I + METHOD method_33142 getPlayersSleepingPercentage (Z)F + ARG 1 longEnough + METHOD method_33143 handleSleeping ()V + METHOD method_33144 isSleepingEnabled ()Z METHOD method_8448 updateSleepingPlayers ()V METHOD method_8487 locateStructure (Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; ARG 1 feature diff --git a/mappings/net/minecraft/tag/FluidTags.mapping b/mappings/net/minecraft/tag/FluidTags.mapping index 69dfaf73ac..9494e1c1a6 100644 --- a/mappings/net/minecraft/tag/FluidTags.mapping +++ b/mappings/net/minecraft/tag/FluidTags.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_3486 net/minecraft/tag/FluidTags FIELD field_23680 REQUIRED_TAGS Lnet/minecraft/class_5120; + FIELD field_28298 TAGS Ljava/util/List; METHOD method_15095 register (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; ARG 0 id + METHOD method_33145 getTags ()Ljava/util/List; diff --git a/mappings/net/minecraft/tag/RequiredTagList.mapping b/mappings/net/minecraft/tag/RequiredTagList.mapping index f758fc41c9..32e53ba64f 100644 --- a/mappings/net/minecraft/tag/RequiredTagList.mapping +++ b/mappings/net/minecraft/tag/RequiredTagList.mapping @@ -2,8 +2,12 @@ CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList COMMENT Stores all required tags of a given type, so they can be updated to point to the new tag instances on datapack reload FIELD field_23682 group Lnet/minecraft/class_5414; FIELD field_23683 tags Ljava/util/List; + FIELD field_28301 registryKey Lnet/minecraft/class_5321; + METHOD (Lnet/minecraft/class_5321;Ljava/lang/String;)V + ARG 1 registryKey METHOD method_26770 getGroup ()Lnet/minecraft/class_5414; METHOD method_26771 updateTagManager (Lnet/minecraft/class_5415;)V + ARG 1 tagManager METHOD method_26772 (Lnet/minecraft/class_5414;Lnet/minecraft/class_5120$class_5121;)V ARG 1 tag METHOD method_26773 add (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; @@ -15,6 +19,8 @@ CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList ARG 1 id METHOD method_29224 getMissingTags (Lnet/minecraft/class_5415;)Ljava/util/Set; COMMENT Gets the required tags which are not supplied by the current datapacks. + ARG 1 tagManager + METHOD method_33148 getRegistryKey ()Lnet/minecraft/class_5321; CLASS class_5121 TagWrapper FIELD field_23684 id Lnet/minecraft/class_2960; FIELD field_23685 delegate Lnet/minecraft/class_3494; diff --git a/mappings/net/minecraft/tag/RequiredTagListRegistry.mapping b/mappings/net/minecraft/tag/RequiredTagListRegistry.mapping index ead2e2950c..32cfa5d758 100644 --- a/mappings/net/minecraft/tag/RequiredTagListRegistry.mapping +++ b/mappings/net/minecraft/tag/RequiredTagListRegistry.mapping @@ -1,11 +1,16 @@ CLASS net/minecraft/class_5413 net/minecraft/tag/RequiredTagListRegistry FIELD field_25741 REQUIRED_TAG_LISTS Ljava/util/List; + FIELD field_28303 REGISTRY_KEYS Ljava/util/Set; METHOD method_30196 clearAllTags ()V METHOD method_30198 updateTagManager (Lnet/minecraft/class_5415;)V ARG 0 tagManager METHOD method_30199 (Lnet/minecraft/class_5415;Lnet/minecraft/class_5120;)V ARG 1 list METHOD method_30201 register (Lnet/minecraft/class_5321;Ljava/lang/String;)Lnet/minecraft/class_5120; + ARG 0 registryKey METHOD method_30202 validateRegistrations ()V METHOD method_30203 getMissingTags (Lnet/minecraft/class_5415;)Lcom/google/common/collect/Multimap; ARG 0 tagManager + METHOD method_33151 forEach (Ljava/util/function/Consumer;)V + ARG 0 consumer + METHOD method_33153 getRequiredTags ()Ljava/util/Set; diff --git a/mappings/net/minecraft/tag/TagManager.mapping b/mappings/net/minecraft/tag/TagManager.mapping index e94ab874d1..901a0e7e4c 100644 --- a/mappings/net/minecraft/tag/TagManager.mapping +++ b/mappings/net/minecraft/tag/TagManager.mapping @@ -1,5 +1,19 @@ CLASS net/minecraft/class_5415 net/minecraft/tag/TagManager FIELD field_25744 EMPTY Lnet/minecraft/class_5415; + FIELD field_28305 LOGGER Lorg/apache/logging/log4j/Logger; + FIELD field_28306 tagGroups Ljava/util/Map; + METHOD (Ljava/util/Map;)V + ARG 1 tagGroups METHOD method_30217 toPacket (Lnet/minecraft/class_5455;)Ljava/util/Map; METHOD method_30219 fromPacket (Lnet/minecraft/class_5455;Ljava/util/Map;)Lnet/minecraft/class_5415; METHOD method_30222 apply ()V + METHOD method_33164 getOrCreateTagGroup (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5414; + ARG 1 registryKey + METHOD method_33165 getTagId (Lnet/minecraft/class_5321;Lnet/minecraft/class_3494;Ljava/util/function/Supplier;)Lnet/minecraft/class_2960; + ARG 1 registryKey + ARG 2 tag + METHOD method_33166 getTag (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;Ljava/util/function/Function;)Lnet/minecraft/class_3494; + ARG 1 registryKey + ARG 2 id + METHOD method_33170 getTagGroup (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5414; + ARG 1 registryKey diff --git a/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping b/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping index dcb9d8299c..3c7211f413 100644 --- a/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping +++ b/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping @@ -35,7 +35,7 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage ARG 0 ops ARG 1 manager ARG 2 info - METHOD method_30527 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional; + METHOD method_30527 getOptionalMutable (Lnet/minecraft/class_5321;)Ljava/util/Optional; COMMENT Retrieves a registry optionally from this manager. ARG 1 key METHOD method_30528 create ()Lnet/minecraft/class_5455$class_5457; @@ -51,6 +51,10 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage ARG 1 registryRef ARG 2 entryCodec ARG 3 networkEntryCodec + METHOD method_33309 getMutable (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2385; + ARG 1 key + METHOD method_33310 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 1 key CLASS class_5456 Info COMMENT Represents the serialization behavior of the registries, including the COMMENT id of the registry, the codec for its elements, and whether the registry diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index e0bf76d1df..de60502f4e 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -49,6 +49,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 13 velocityZ METHOD method_17889 getNextMapId ()I METHOD method_17890 putMapState (Ljava/lang/String;Lnet/minecraft/class_22;)V + ARG 1 id + ARG 2 state METHOD method_17891 getMapState (Ljava/lang/String;)Lnet/minecraft/class_22; ARG 1 id METHOD method_18471 tickBlockEntities ()V @@ -77,10 +79,12 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World COMMENT

Debug worlds are not modifiable and are typically meant for development and debug use only. COMMENT See the minecraft wiki as well. METHOD method_27983 getRegistryKey ()Lnet/minecraft/class_5321; + METHOD method_31592 getEntityManager ()Lnet/minecraft/class_5577; METHOD method_31594 addBlockEntityTicker (Lnet/minecraft/class_5562;)V METHOD method_31595 addBlockBreakParticles (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state + METHOD method_32886 emitGameEvent (Lnet/minecraft/class_1297;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;I)V METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos ARG 2 oldState diff --git a/mappings/net/minecraft/world/dimension/AreaHelper.mapping b/mappings/net/minecraft/world/dimension/AreaHelper.mapping index 366ca5f7ed..4b3637d102 100644 --- a/mappings/net/minecraft/world/dimension/AreaHelper.mapping +++ b/mappings/net/minecraft/world/dimension/AreaHelper.mapping @@ -9,7 +9,12 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/AreaHelper FIELD field_25883 IS_VALID_FRAME_BLOCK Lnet/minecraft/class_4970$class_4973; METHOD (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V ARG 1 world + ARG 3 axis METHOD method_10359 validStateInsidePortal (Lnet/minecraft/class_2680;)Z METHOD method_10360 isValid ()Z METHOD method_10362 wasAlreadyValid ()Z METHOD method_10363 createPortal ()V + 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 diff --git a/mappings/net/minecraft/world/dimension/DimensionOptions.mapping b/mappings/net/minecraft/world/dimension/DimensionOptions.mapping index 9f605084da..8535ed09c2 100644 --- a/mappings/net/minecraft/world/dimension/DimensionOptions.mapping +++ b/mappings/net/minecraft/world/dimension/DimensionOptions.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions FIELD field_25417 chunkGenerator Lnet/minecraft/class_2794; METHOD (Ljava/util/function/Supplier;Lnet/minecraft/class_2794;)V ARG 1 typeSupplier + ARG 2 chunkGenerator METHOD method_29566 getDimensionTypeSupplier ()Ljava/util/function/Supplier; METHOD method_29567 (JLnet/minecraft/class_2370;)Z ARG 0 seed diff --git a/mappings/net/minecraft/world/dimension/DimensionType.mapping b/mappings/net/minecraft/world/dimension/DimensionType.mapping index 2e4f6a60e5..65f2b5e36f 100644 --- a/mappings/net/minecraft/world/dimension/DimensionType.mapping +++ b/mappings/net/minecraft/world/dimension/DimensionType.mapping @@ -42,7 +42,12 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType ARG 9 bedWorks ARG 10 respawnAnchorWorks ARG 11 hasRaids - ARG 12 logicalHeight + ARG 12 minimumY + ARG 13 height + ARG 14 logicalHeight + ARG 15 infiniburn + ARG 16 skyProperties + ARG 17 ambientLight METHOD (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V ARG 1 fixedTime ARG 2 hasSkylight @@ -106,7 +111,26 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType ARG 1 dimensionType METHOD method_31110 getCoordinateScale ()D METHOD method_31181 getSkyProperties ()Lnet/minecraft/class_2960; - METHOD method_32923 (Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult; + METHOD method_32922 create (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874; + ARG 0 fixedTime + ARG 1 hasSkylight + ARG 2 hasCeiling + ARG 3 ultrawarm + ARG 4 natural + ARG 5 coordinateScale + ARG 7 hasEnderDragonFight + ARG 8 piglinSafe + ARG 9 bedWorks + ARG 10 respawnAnchorWorks + ARG 11 hasRaids + ARG 12 minimumY + ARG 13 height + ARG 14 logicalHeight + ARG 15 biomeAccessType + ARG 16 infiniburn + ARG 17 skyProperties + ARG 18 ambientLight + METHOD method_32923 checkHeight (Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult; ARG 0 type METHOD method_32924 getHeight ()I METHOD method_32925 getLogicalHeight ()I diff --git a/mappings/net/minecraft/world/event/listener/GameEventListener.mapping b/mappings/net/minecraft/world/event/listener/GameEventListener.mapping index 8a1e0b44cf..955a90873e 100644 --- a/mappings/net/minecraft/world/event/listener/GameEventListener.mapping +++ b/mappings/net/minecraft/world/event/listener/GameEventListener.mapping @@ -1,6 +1,6 @@ CLASS net/minecraft/class_5714 net/minecraft/world/event/listener/GameEventListener METHOD method_32946 getPositionSource ()Lnet/minecraft/class_5716; - METHOD method_32947 (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)Z + METHOD method_32947 listen (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 event ARG 3 entity diff --git a/mappings/net/minecraft/world/event/listener/SculkSensorListener.mapping b/mappings/net/minecraft/world/event/listener/SculkSensorListener.mapping index e0c9634afc..c1b8c2dc0f 100644 --- a/mappings/net/minecraft/world/event/listener/SculkSensorListener.mapping +++ b/mappings/net/minecraft/world/event/listener/SculkSensorListener.mapping @@ -1,14 +1,17 @@ CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorListener FIELD field_28187 positionSource Lnet/minecraft/class_5716; FIELD field_28188 range I + FIELD field_28189 listener Lnet/minecraft/class_5718$class_5719; FIELD field_28190 event Ljava/util/Optional; + FIELD field_28191 distance I FIELD field_28192 cooldown I METHOD (Lnet/minecraft/class_5716;ILnet/minecraft/class_5718$class_5719;)V ARG 1 positionSource ARG 2 range - METHOD method_32964 (Lnet/minecraft/class_1937;)V + ARG 3 listener + METHOD method_32964 listen (Lnet/minecraft/class_1937;)V ARG 1 world - METHOD method_32965 (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V + METHOD method_32965 listen (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 event ARG 3 pos @@ -22,7 +25,7 @@ CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorLis METHOD method_32968 shouldActivate (Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)Z ARG 1 event ARG 2 entity - CLASS class_5719 + CLASS class_5719 Listener METHOD method_32969 listen (Lnet/minecraft/class_1937;Lnet/minecraft/class_5714;Lnet/minecraft/class_5712;I)V ARG 1 world ARG 2 listener diff --git a/mappings/net/minecraft/world/gen/chunk/GenerationShapeConfig.mapping b/mappings/net/minecraft/world/gen/chunk/GenerationShapeConfig.mapping index 6ce507b2a5..be08dd9777 100644 --- a/mappings/net/minecraft/world/gen/chunk/GenerationShapeConfig.mapping +++ b/mappings/net/minecraft/world/gen/chunk/GenerationShapeConfig.mapping @@ -12,8 +12,21 @@ CLASS net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConf FIELD field_24814 randomDensityOffset Z FIELD field_24815 islandNoiseOverride Z FIELD field_24816 amplified Z + FIELD field_28202 minimumY I METHOD (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)V - ARG 1 height + ARG 1 minimumY + ARG 2 height + ARG 3 sampling + ARG 4 topSlide + ARG 5 bottomSlide + ARG 6 horizontalSize + ARG 7 verticalSize + ARG 8 densityFactor + ARG 10 densityOffset + ARG 12 simplexSurfaceNoise + ARG 13 randomDensityOffset + ARG 14 islandNoiseOverride + ARG 15 amplified METHOD method_28581 getHeight ()I METHOD method_28583 getSampling ()Lnet/minecraft/class_5308; METHOD method_28584 getTopSlide ()Lnet/minecraft/class_5310; @@ -26,3 +39,20 @@ CLASS net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConf METHOD method_28591 hasRandomDensityOffset ()Z METHOD method_28592 hasIslandNoiseOverride ()Z METHOD method_28593 isAmplified ()Z + METHOD method_32993 getMinimumY ()I + METHOD method_32994 create (IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)Lnet/minecraft/class_5309; + ARG 0 minimumY + ARG 1 height + ARG 2 sampling + ARG 3 topSlide + ARG 4 bottomSlide + ARG 5 horizontalSize + ARG 6 verticalSize + ARG 7 densityFactor + ARG 9 densityOffset + ARG 11 simplexSurfaceNoise + ARG 12 randomDensityOffset + ARG 13 islandNoiseOverride + ARG 14 amplified + METHOD method_32995 checkHeight (Lnet/minecraft/class_5309;)Lcom/mojang/serialization/DataResult; + ARG 0 config