diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index b3b66d06f1..a74617ac56 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -1103,6 +1103,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 0 settings METHOD method_66417 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; ARG 0 settings + METHOD method_67401 (Lnet/minecraft/class_2680;)I + ARG 0 state METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; ARG 0 id ARG 1 settings diff --git a/mappings/net/minecraft/block/BushBlock.mapping b/mappings/net/minecraft/block/BushBlock.mapping new file mode 100644 index 0000000000..036610b3b9 --- /dev/null +++ b/mappings/net/minecraft/block/BushBlock.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_10735 net/minecraft/block/BushBlock + FIELD field_56456 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_56457 SHAPE Lnet/minecraft/class_265; + METHOD method_67402 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V + ARG 2 pos + METHOD method_67403 getGrowthPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Optional; + ARG 1 world + ARG 2 pos + ARG 3 state diff --git a/mappings/net/minecraft/block/FireflyBushBLock.mapping b/mappings/net/minecraft/block/FireflyBushBLock.mapping new file mode 100644 index 0000000000..86507fb150 --- /dev/null +++ b/mappings/net/minecraft/block/FireflyBushBLock.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_10736 net/minecraft/block/FireflyBushBLock + FIELD field_56460 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_56461 FIREFLY_CHANCE D + FIELD field_56462 FIREFLY_HORIZONTAL_RADIUS D + FIELD field_56463 FIREFLY_VERTICAL_RADIUS D + FIELD field_56464 LIGHT_LEVEL_THRESHOLD I diff --git a/mappings/net/minecraft/block/SandBlock.mapping b/mappings/net/minecraft/block/SandBlock.mapping new file mode 100644 index 0000000000..756970b0a8 --- /dev/null +++ b/mappings/net/minecraft/block/SandBlock.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_10737 net/minecraft/block/SandBlock + FIELD field_56465 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_67404 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67405 (Lnet/minecraft/class_10737;)Lnet/minecraft/class_8805; + ARG 0 block diff --git a/mappings/net/minecraft/block/TerracottaBlock.mapping b/mappings/net/minecraft/block/TerracottaBlock.mapping new file mode 100644 index 0000000000..f27f64ee40 --- /dev/null +++ b/mappings/net/minecraft/block/TerracottaBlock.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_10738 net/minecraft/block/TerracottaBlock + FIELD field_56466 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/entity/TrialSpawnerBlockEntity.mapping b/mappings/net/minecraft/block/entity/TrialSpawnerBlockEntity.mapping index 207b482af4..375d87de31 100644 --- a/mappings/net/minecraft/block/entity/TrialSpawnerBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/TrialSpawnerBlockEntity.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_8961 net/minecraft/block/entity/TrialSpawnerBlockEntity - FIELD field_47355 spawner Lnet/minecraft/class_8963; + FIELD field_47355 logic Lnet/minecraft/class_8963; METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state METHOD method_55150 getSpawner ()Lnet/minecraft/class_8963; + METHOD method_67406 createDefaultLogic ()Lnet/minecraft/class_8963; diff --git a/mappings/net/minecraft/class_10751.mapping b/mappings/net/minecraft/class_10751.mapping deleted file mode 100644 index 9768446fdc..0000000000 --- a/mappings/net/minecraft/class_10751.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_10751 - METHOD method_66924 getText ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/client/gl/ShaderLoader.mapping b/mappings/net/minecraft/client/gl/ShaderLoader.mapping index 6a0efcd740..5df49fa65c 100644 --- a/mappings/net/minecraft/client/gl/ShaderLoader.mapping +++ b/mappings/net/minecraft/client/gl/ShaderLoader.mapping @@ -62,6 +62,8 @@ CLASS net/minecraft/class_10151 net/minecraft/client/gl/ShaderLoader METHOD method_62957 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ARG 1 path CLASS class_10152 LoadException + METHOD (Ljava/lang/String;)V + ARG 1 message CLASS class_10153 Definitions FIELD field_53948 EMPTY Lnet/minecraft/class_10151$class_10153; CLASS class_10154 ShaderKey diff --git a/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping index 012ca279fc..f2776cb4ee 100644 --- a/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/OptimizeWorldScreen.mapping @@ -7,7 +7,9 @@ CLASS net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorl ARG 1 callback ARG 2 dataFixer ARG 3 storageSession + ARG 4 saveProperties ARG 5 eraseCache + ARG 6 registries METHOD method_19938 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_27031 create (Lnet/minecraft/class_310;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Z)Lnet/minecraft/class_527; diff --git a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping index 30671cf656..73e7c04ea4 100644 --- a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping @@ -116,5 +116,6 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity ARG 0 vec METHOD method_67272 getDirectionalMovementSpeedMultiplier (Lnet/minecraft/class_241;)F ARG 0 vec + METHOD method_67472 shouldStopSwimSprinting ()Z METHOD method_7290 dropSelectedItem (Z)Z ARG 1 entireStack diff --git a/mappings/net/minecraft/client/particle/FireflyParticle.mapping b/mappings/net/minecraft/client/particle/FireflyParticle.mapping new file mode 100644 index 0000000000..923a3b1210 --- /dev/null +++ b/mappings/net/minecraft/client/particle/FireflyParticle.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_10748 net/minecraft/client/particle/FireflyParticle + FIELD field_56498 MIN_MAX_AGE I + FIELD field_56499 MAX_MAX_AGE I + CLASS class_10749 Factory + FIELD field_56502 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/realms/exception/upload/FailedRealmsUploadException.mapping b/mappings/net/minecraft/client/realms/exception/upload/FailedRealmsUploadException.mapping index e5a41318a3..3c4adb1c2e 100644 --- a/mappings/net/minecraft/client/realms/exception/upload/FailedRealmsUploadException.mapping +++ b/mappings/net/minecraft/client/realms/exception/upload/FailedRealmsUploadException.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_10234 net/minecraft/client/realms/exception/upload/FailedRealmsUploadException FIELD field_54366 errorMessage Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;)V + ARG 1 errorMessage METHOD (Lnet/minecraft/class_2561;)V ARG 1 errorMessage diff --git a/mappings/net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer.mapping index 1cab3f3e0d..a6a07afc13 100644 --- a/mappings/net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer.mapping @@ -48,6 +48,11 @@ CLASS net/minecraft/class_822 net/minecraft/client/render/block/entity/BeaconBlo ARG 0 matrices ARG 1 vertexConsumers ARG 2 tickProgress + ARG 3 scale + ARG 4 worldTime + ARG 6 yOffset + ARG 7 maxY + ARG 8 color METHOD method_3545 renderBeam (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJIIIFF)V ARG 0 matrices ARG 1 vertexConsumers diff --git a/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher.mapping b/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher.mapping index 801e5430a6..5f0f80435c 100644 --- a/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher.mapping @@ -22,6 +22,7 @@ CLASS net/minecraft/class_824 net/minecraft/client/render/block/entity/BlockEnti ARG 2 tickProgress ARG 3 matrices ARG 4 vertexConsumers + ARG 5 cameraPos METHOD method_3549 configure (Lnet/minecraft/class_1937;Lnet/minecraft/class_4184;Lnet/minecraft/class_239;)V ARG 1 world ARG 2 camera diff --git a/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderer.mapping index 9382fba2a8..4328ca61a3 100644 --- a/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BlockEntityRenderer.mapping @@ -12,3 +12,4 @@ CLASS net/minecraft/class_827 net/minecraft/client/render/block/entity/BlockEnti ARG 4 vertexConsumers ARG 5 light ARG 6 overlay + ARG 7 cameraPos diff --git a/mappings/net/minecraft/client/render/entity/CowEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/CowEntityRenderer.mapping index f7d8f160a9..82f998a270 100644 --- a/mappings/net/minecraft/client/render/entity/CowEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/CowEntityRenderer.mapping @@ -1 +1,4 @@ CLASS net/minecraft/class_884 net/minecraft/client/render/entity/CowEntityRenderer + FIELD field_56506 babyModelPairMap Ljava/util/Map; + METHOD method_67473 createBabyModelPairMap (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map; + ARG 0 context diff --git a/mappings/net/minecraft/client/render/entity/model/ColdCowEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/ColdCowEntityModel.mapping new file mode 100644 index 0000000000..820e653791 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/ColdCowEntityModel.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_10746 net/minecraft/client/render/entity/model/ColdCowEntityModel + METHOD method_67468 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/model/CowEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/CowEntityModel.mapping index a108c48d0c..90b5715e54 100644 --- a/mappings/net/minecraft/client/render/entity/model/CowEntityModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/CowEntityModel.mapping @@ -37,3 +37,4 @@ CLASS net/minecraft/class_560 net/minecraft/client/render/entity/model/CowEntity FIELD field_52893 BABY_TRANSFORMER Lnet/minecraft/class_9953; METHOD method_2800 getHead ()Lnet/minecraft/class_630; METHOD method_31990 getTexturedModelData ()Lnet/minecraft/class_5607; + METHOD method_67469 getModelData ()Lnet/minecraft/class_5609; diff --git a/mappings/net/minecraft/client/render/entity/model/WarmCowEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/WarmCowEntityModel.mapping new file mode 100644 index 0000000000..a80e311d9b --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/WarmCowEntityModel.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_10747 net/minecraft/client/render/entity/model/WarmCowEntityModel + METHOD method_67470 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/state/CowEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/CowEntityRenderState.mapping new file mode 100644 index 0000000000..31b39c0838 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/state/CowEntityRenderState.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_10750 net/minecraft/client/render/entity/state/CowEntityRenderState + FIELD field_56507 variant Lnet/minecraft/class_10731; diff --git a/mappings/net/minecraft/client/util/GlException.mapping b/mappings/net/minecraft/client/util/GlException.mapping index 55c6d673b9..b093724840 100644 --- a/mappings/net/minecraft/client/util/GlException.mapping +++ b/mappings/net/minecraft/client/util/GlException.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_4718 net/minecraft/client/util/GlException + METHOD (Ljava/lang/String;)V + ARG 1 message METHOD (Ljava/lang/String;Ljava/lang/Throwable;)V ARG 1 message ARG 2 cause diff --git a/mappings/net/minecraft/command/DataCommandStorage.mapping b/mappings/net/minecraft/command/DataCommandStorage.mapping index aa3bfc3a0f..62246ff6e4 100644 --- a/mappings/net/minecraft/command/DataCommandStorage.mapping +++ b/mappings/net/minecraft/command/DataCommandStorage.mapping @@ -10,10 +10,19 @@ CLASS net/minecraft/class_4565 net/minecraft/command/DataCommandStorage METHOD method_22545 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; ARG 0 entry METHOD method_22546 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2487; + ARG 1 id METHOD method_22547 set (Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)V + ARG 1 id ARG 2 nbt + METHOD method_67437 getStorage (Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566; + ARG 1 namespace + METHOD method_67438 getOrCreateStorage (Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566; + ARG 1 namespace CLASS class_4566 PersistentState FIELD field_20749 map Ljava/util/Map; + FIELD field_56479 CODEC Lcom/mojang/serialization/Codec; + METHOD (Ljava/util/Map;)V + ARG 1 map METHOD method_22550 get (Ljava/lang/String;)Lnet/minecraft/class_2487; ARG 1 name METHOD method_22551 (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2960; @@ -23,3 +32,9 @@ CLASS net/minecraft/class_4565 net/minecraft/command/DataCommandStorage ARG 2 nbt METHOD method_22554 getIds (Ljava/lang/String;)Ljava/util/stream/Stream; ARG 1 namespace + METHOD method_67439 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67440 (Lnet/minecraft/class_4565$class_4566;)Ljava/util/Map; + ARG 0 state + METHOD method_67441 createStateType (Ljava/lang/String;)Lnet/minecraft/class_10741; + ARG 0 id diff --git a/mappings/net/minecraft/command/argument/TextArgumentType.mapping b/mappings/net/minecraft/command/argument/TextArgumentType.mapping index fabc2038ff..f43d5dfe9f 100644 --- a/mappings/net/minecraft/command/argument/TextArgumentType.mapping +++ b/mappings/net/minecraft/command/argument/TextArgumentType.mapping @@ -4,6 +4,16 @@ CLASS net/minecraft/class_2178 net/minecraft/command/argument/TextArgumentType FIELD field_9842 INVALID_COMPONENT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; METHOD (Lnet/minecraft/class_7225$class_7874;)V ARG 1 registries + METHOD method_67414 getTextArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; + ARG 0 context + ARG 1 name + METHOD method_67415 parseTextArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_1297;)Lnet/minecraft/class_2561; + ARG 0 context + ARG 1 name + ARG 2 sender + METHOD method_67416 parseTextArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561; + ARG 0 context + ARG 1 name METHOD method_9281 text (Lnet/minecraft/class_7157;)Lnet/minecraft/class_2178; ARG 0 registryAccess METHOD method_9282 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; diff --git a/mappings/net/minecraft/component/DataComponentTypes.mapping b/mappings/net/minecraft/component/DataComponentTypes.mapping index 9544d25baf..7bbc4167ea 100644 --- a/mappings/net/minecraft/component/DataComponentTypes.mapping +++ b/mappings/net/minecraft/component/DataComponentTypes.mapping @@ -22,6 +22,7 @@ CLASS net/minecraft/class_9334 net/minecraft/component/DataComponentTypes FIELD field_56150 PARROT_VARIANT Lnet/minecraft/class_9331; FIELD field_56151 TROPICAL_FISH_PATTERN Lnet/minecraft/class_9331; FIELD field_56152 TROPICAL_FISH_BASE_COLOR Lnet/minecraft/class_9331; + FIELD field_56508 COW_VARIANT Lnet/minecraft/class_9331; METHOD method_57884 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder METHOD method_57885 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; @@ -213,3 +214,5 @@ CLASS net/minecraft/class_9334 net/minecraft/component/DataComponentTypes ARG 0 builder METHOD method_67300 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder + METHOD method_67476 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder diff --git a/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping b/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping index 5e5633fce9..e9f16e5359 100644 --- a/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping +++ b/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping @@ -17,6 +17,7 @@ CLASS net/minecraft/class_10707 net/minecraft/component/type/BlocksAttacksCompon METHOD method_67202 getDamageReductionAmount (Lnet/minecraft/class_1282;FD)F ARG 1 source ARG 2 damage + ARG 3 angle METHOD method_67203 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_67204 onShieldHit (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;F)V @@ -33,6 +34,7 @@ CLASS net/minecraft/class_10707 net/minecraft/component/type/BlocksAttacksCompon METHOD method_67206 getReductionAmount (Lnet/minecraft/class_1282;FD)F ARG 1 source ARG 2 damage + ARG 3 angle METHOD method_67207 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance CLASS class_10709 ItemDamage diff --git a/mappings/net/minecraft/datafixer/fix/RaidRenamesDataFix.mapping b/mappings/net/minecraft/datafixer/fix/RaidRenamesDataFix.mapping new file mode 100644 index 0000000000..c4a61b9cec --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/RaidRenamesDataFix.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_10729 net/minecraft/datafixer/fix/RaidRenamesDataFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema diff --git a/mappings/net/minecraft/entity/AreaEffectCloudEntity.mapping b/mappings/net/minecraft/entity/AreaEffectCloudEntity.mapping index f29e5b2498..7dbc611253 100644 --- a/mappings/net/minecraft/entity/AreaEffectCloudEntity.mapping +++ b/mappings/net/minecraft/entity/AreaEffectCloudEntity.mapping @@ -2,9 +2,10 @@ CLASS net/minecraft/class_1295 net/minecraft/entity/AreaEffectCloudEntity FIELD field_29971 MAX_RADIUS F FIELD field_49209 potionContentsComponent Lnet/minecraft/class_1844; FIELD field_55653 potionDurationScale F + FIELD field_56422 DEFAULT_PARTICLE_EFFECT Lnet/minecraft/class_9381; FIELD field_5929 radiusOnUse F FIELD field_5930 radiusGrowth F - FIELD field_5931 PARTICLE_ID Lnet/minecraft/class_2940; + FIELD field_5931 PARTICLE Lnet/minecraft/class_2940; FIELD field_5932 durationOnUse I FIELD field_5937 reapplicationDelay I FIELD field_5938 RADIUS Lnet/minecraft/class_2940; diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 1ab3bcf7d2..98498a9c05 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -213,7 +213,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity FIELD field_6037 velocityModified Z FIELD field_6038 lastRenderX D METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V - ARG 1 type + ARG 1 entityType ARG 2 world METHOD equals (Ljava/lang/Object;)Z ARG 1 o @@ -2308,6 +2308,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_67124 applyBubbleColumnEffects (Lnet/minecraft/class_1297;Z)V ARG 0 entity ARG 1 drag + METHOD method_67345 handleFallDamageForPassengers (DFLnet/minecraft/class_1282;)V + ARG 1 fallDistance + ARG 3 damagePerDistance + ARG 4 damageSource METHOD method_7325 isSpectator ()Z COMMENT {@return whether the entity is a spectator} COMMENT diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 806895f74b..7d73200f7a 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -744,5 +744,9 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_66670 (Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; ARG 0 slot METHOD method_67125 getWeaponDisableBlockingForSeconds ()F + METHOD method_67346 getDamageBlockedAmount (Lnet/minecraft/class_3218;Lnet/minecraft/class_1282;F)F + ARG 1 world + ARG 2 source + ARG 3 amount METHOD method_7292 getLuck ()F CLASS class_6823 FallSounds diff --git a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping index f9323aadc8..ef6c0179a2 100644 --- a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping +++ b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping @@ -34,6 +34,7 @@ CLASS net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegis FIELD field_49774 PARTICLE_LIST Lnet/minecraft/class_2941; FIELD field_55583 PIG_VARIANT Lnet/minecraft/class_2941; FIELD field_55584 LAZY_ENTITY_REFERENCE Lnet/minecraft/class_2941; + FIELD field_56413 COW_VARIANT Lnet/minecraft/class_2941; METHOD method_12719 getId (Lnet/minecraft/class_2941;)I ARG 0 handler METHOD method_12720 register (Lnet/minecraft/class_2941;)V diff --git a/mappings/net/minecraft/entity/passive/AbstractCowEntity.mapping b/mappings/net/minecraft/entity/passive/AbstractCowEntity.mapping new file mode 100644 index 0000000000..05afa8b132 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/AbstractCowEntity.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1430 net/minecraft/entity/passive/AbstractCowEntity + FIELD field_47771 BABY_BASE_DIMENSIONS Lnet/minecraft/class_4048; + METHOD method_26883 createCowAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_58367 (Lnet/minecraft/class_1799;)Z + ARG 0 stack diff --git a/mappings/net/minecraft/entity/passive/CowEntity.mapping b/mappings/net/minecraft/entity/passive/CowEntity.mapping index 9c2736842f..79968e059f 100644 --- a/mappings/net/minecraft/entity/passive/CowEntity.mapping +++ b/mappings/net/minecraft/entity/passive/CowEntity.mapping @@ -1,5 +1,5 @@ -CLASS net/minecraft/class_1430 net/minecraft/entity/passive/CowEntity - FIELD field_47771 BABY_BASE_DIMENSIONS Lnet/minecraft/class_4048; - METHOD method_26883 createCowAttributes ()Lnet/minecraft/class_5132$class_5133; - METHOD method_58367 (Lnet/minecraft/class_1799;)Z - ARG 0 stack +CLASS net/minecraft/class_10730 net/minecraft/entity/passive/CowEntity + FIELD field_56424 VARIANT Lnet/minecraft/class_2940; + METHOD method_67348 setVariant (Lnet/minecraft/class_6880;)V + ARG 1 variant + METHOD method_67349 getVariant ()Lnet/minecraft/class_6880; diff --git a/mappings/net/minecraft/entity/passive/CowVariant.mapping b/mappings/net/minecraft/entity/passive/CowVariant.mapping new file mode 100644 index 0000000000..1f2d077d90 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/CowVariant.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_10731 net/minecraft/entity/passive/CowVariant + FIELD field_56425 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56426 NETWORK_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56427 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56428 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139; + METHOD (Lnet/minecraft/class_10693;)V + ARG 1 modelAndTexture + METHOD method_67350 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67351 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS class_10732 Model + FIELD field_56432 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56433 id Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id diff --git a/mappings/net/minecraft/entity/passive/CowVariants.mapping b/mappings/net/minecraft/entity/passive/CowVariants.mapping new file mode 100644 index 0000000000..189fd00997 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/CowVariants.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_10733 net/minecraft/entity/passive/CowVariants + FIELD field_56435 TEMPERATE Lnet/minecraft/class_5321; + FIELD field_56436 WARM Lnet/minecraft/class_5321; + FIELD field_56437 COLD Lnet/minecraft/class_5321; + FIELD field_56438 DEFAULT Lnet/minecraft/class_5321; + METHOD method_67353 of (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; + ARG 0 id + METHOD method_67354 select (Lnet/minecraft/class_5819;Lnet/minecraft/class_5455;Lnet/minecraft/class_10701;)Ljava/util/Optional; + ARG 0 random + ARG 1 registries + ARG 2 context + METHOD method_67355 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 registry + METHOD method_67356 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_10731$class_10732;Ljava/lang/String;Lnet/minecraft/class_6862;)V + ARG 0 registry + ARG 1 key + ARG 2 model + ARG 3 textureName + ARG 4 biomes + METHOD method_67357 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_10731$class_10732;Ljava/lang/String;Lnet/minecraft/class_10702;)V + ARG 0 registry + ARG 1 key + ARG 2 model + ARG 3 textureName + ARG 4 spawnConditions diff --git a/mappings/net/minecraft/entity/passive/VillagerEntity.mapping b/mappings/net/minecraft/entity/passive/VillagerEntity.mapping index 5fdc0559d7..cee5eb6669 100644 --- a/mappings/net/minecraft/entity/passive/VillagerEntity.mapping +++ b/mappings/net/minecraft/entity/passive/VillagerEntity.mapping @@ -17,9 +17,14 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity FIELD field_25167 natural Z FIELD field_36335 LOGGER Lorg/slf4j/Logger; FIELD field_7445 VILLAGER_DATA Lnet/minecraft/class_2940; + METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_5321;)V + ARG 1 entityType + ARG 2 world + ARG 3 type METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_6880;)V ARG 1 entityType ARG 2 world + ARG 3 type METHOD method_16917 setOffers (Lnet/minecraft/class_1916;)V ARG 1 offers METHOD method_16918 levelUp ()V @@ -106,5 +111,6 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity ARG 2 lastSlept METHOD method_63666 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1640;)V ARG 2 witch + METHOD method_67359 createVillagerData ()Lnet/minecraft/class_3850; METHOD method_7234 canShareFoodForBreeding ()Z METHOD method_7239 needsFoodForBreeding ()Z diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index 632325a8b9..d6a86899ac 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -469,6 +469,8 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_55711 LEAF_LITTER Lnet/minecraft/class_1792; FIELD field_55979 TEST_BLOCK Lnet/minecraft/class_1792; FIELD field_55980 TEST_INSTANCE_BLOCK Lnet/minecraft/class_1792; + FIELD field_56448 BUSH Lnet/minecraft/class_1792; + FIELD field_56449 FIREFLY_BUSH Lnet/minecraft/class_1792; FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792; FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; diff --git a/mappings/net/minecraft/item/map/MapFrameMarker.mapping b/mappings/net/minecraft/item/map/MapFrameMarker.mapping index d6de635f9d..16c1b3d178 100644 --- a/mappings/net/minecraft/item/map/MapFrameMarker.mapping +++ b/mappings/net/minecraft/item/map/MapFrameMarker.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_19 net/minecraft/item/map/MapFrameMarker FIELD comp_3491 pos Lnet/minecraft/class_2338; FIELD comp_3492 rotation I FIELD comp_3493 entityId I + FIELD field_56473 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2338;II)V ARG 1 pos ARG 2 rotation @@ -9,6 +10,8 @@ CLASS net/minecraft/class_19 net/minecraft/item/map/MapFrameMarker METHOD comp_3491 pos ()Lnet/minecraft/class_2338; METHOD comp_3492 rotation ()I METHOD comp_3493 entityId ()I + METHOD method_67420 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD method_81 getKey (Lnet/minecraft/class_2338;)Ljava/lang/String; ARG 0 pos METHOD method_82 getKey ()Ljava/lang/String; diff --git a/mappings/net/minecraft/item/map/MapState.mapping b/mappings/net/minecraft/item/map/MapState.mapping index 9677597340..f85d6f52c6 100644 --- a/mappings/net/minecraft/item/map/MapState.mapping +++ b/mappings/net/minecraft/item/map/MapState.mapping @@ -28,6 +28,7 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState FIELD field_33991 MAX_DECORATIONS I FIELD field_33992 decorationCount I FIELD field_52316 FRAME_PREFIX Ljava/lang/String; + FIELD field_56478 CODEC Lcom/mojang/serialization/Codec; METHOD (IIBZZZLnet/minecraft/class_5321;)V ARG 1 centerX ARG 2 centerZ @@ -36,6 +37,17 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState ARG 5 unlimitedTracking ARG 6 locked ARG 7 dimension + METHOD (Lnet/minecraft/class_5321;IIBLjava/nio/ByteBuffer;ZZZLjava/util/List;Ljava/util/List;)V + ARG 1 dimension + ARG 2 centerX + ARG 3 centerZ + ARG 4 scale + ARG 5 colors + ARG 6 showDecorations + ARG 7 unlimitedTracking + ARG 8 locked + ARG 9 banners + ARG 10 frames METHOD method_100 getPlayerMarkerPacket (Lnet/minecraft/class_9209;Lnet/minecraft/class_1657;)Lnet/minecraft/class_2596; ARG 1 mapId ARG 2 player @@ -151,6 +163,30 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState ARG 6 dz METHOD method_64505 hasMapInvisibilityEquipment (Lnet/minecraft/class_1657;)Z ARG 0 player + METHOD method_67424 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67425 createStateType (Lnet/minecraft/class_9209;)Lnet/minecraft/class_10741; + ARG 0 mapId + METHOD method_67426 (Lnet/minecraft/class_22;)Ljava/util/List; + ARG 0 mapState + METHOD method_67427 (Lnet/minecraft/class_22;)Ljava/util/List; + ARG 0 mapState + METHOD method_67428 (Lnet/minecraft/class_22;)Ljava/lang/Boolean; + ARG 0 mapState + METHOD method_67429 (Lnet/minecraft/class_22;)Ljava/lang/Boolean; + ARG 0 mapState + METHOD method_67430 (Lnet/minecraft/class_22;)Ljava/lang/Boolean; + ARG 0 mapState + METHOD method_67431 (Lnet/minecraft/class_22;)Ljava/nio/ByteBuffer; + ARG 0 mapState + METHOD method_67432 (Lnet/minecraft/class_22;)Ljava/lang/Byte; + ARG 0 mapState + METHOD method_67433 (Lnet/minecraft/class_22;)Ljava/lang/Integer; + ARG 0 mapState + METHOD method_67435 (Lnet/minecraft/class_22;)Ljava/lang/Integer; + ARG 0 mapState + METHOD method_67436 (Lnet/minecraft/class_22;)Lnet/minecraft/class_5321; + ARG 0 mapState CLASS class_23 PlayerUpdateTracker FIELD field_124 emptyPacketsRequested I FIELD field_125 player Lnet/minecraft/class_1657; diff --git a/mappings/net/minecraft/nbt/NbtCompound.mapping b/mappings/net/minecraft/nbt/NbtCompound.mapping index 7052527e05..01a7fae95c 100644 --- a/mappings/net/minecraft/nbt/NbtCompound.mapping +++ b/mappings/net/minecraft/nbt/NbtCompound.mapping @@ -17,6 +17,7 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/NbtCompound FIELD field_21029 TYPE Lnet/minecraft/class_4614; FIELD field_25128 CODEC Lcom/mojang/serialization/Codec; FIELD field_41718 SIZE I + FIELD field_56522 LOGGER Lorg/slf4j/Logger; METHOD (Ljava/util/Map;)V ARG 1 entries METHOD equals (Ljava/lang/Object;)Z @@ -328,6 +329,34 @@ CLASS net/minecraft/class_2487 net/minecraft/nbt/NbtCompound COMMENT @see AbstractNbtNumber#floatValue() ARG 1 key ARG 2 fallback + METHOD method_67487 decode (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; + ARG 1 codec + METHOD method_67488 decode (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; + ARG 1 codec + ARG 2 ops + METHOD method_67489 copyFromCodec (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V + ARG 1 codec + ARG 2 ops + ARG 3 value + METHOD method_67490 copyFromCodec (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V + ARG 1 codec + ARG 2 value + METHOD method_67491 get (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; + ARG 1 key + ARG 2 codec + METHOD method_67492 get (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; + ARG 1 key + ARG 2 codec + ARG 3 ops + METHOD method_67493 put (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V + ARG 1 key + ARG 2 codec + ARG 3 ops + ARG 4 value + METHOD method_67494 put (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V + ARG 1 key + ARG 2 codec + ARG 3 value CLASS 1 METHOD method_53888 scanCompound (Ljava/io/DataInput;Lnet/minecraft/class_6836;Lnet/minecraft/class_2505;)Lnet/minecraft/class_6836$class_6838; ARG 0 input diff --git a/mappings/net/minecraft/nbt/NbtException.mapping b/mappings/net/minecraft/nbt/NbtException.mapping index d5f60b7edf..e4fed00c49 100644 --- a/mappings/net/minecraft/nbt/NbtException.mapping +++ b/mappings/net/minecraft/nbt/NbtException.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8909 net/minecraft/nbt/NbtException + METHOD (Ljava/lang/String;)V + ARG 1 message diff --git a/mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping b/mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping index 854f40a3c0..3513dd17c5 100644 --- a/mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping +++ b/mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping @@ -13,5 +13,9 @@ CLASS net/minecraft/class_10591 net/minecraft/recipe/TransmuteRecipeResult ARG 1 stack METHOD method_66341 validate (Lnet/minecraft/class_10591;)Lcom/mojang/serialization/DataResult; ARG 0 result + METHOD method_66342 (Lnet/minecraft/class_10591;Lnet/minecraft/class_1799;)Lnet/minecraft/class_10591; + ARG 1 stack METHOD method_66343 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_10591; ARG 0 itemEntry + METHOD method_67389 isEqualToResult (Lnet/minecraft/class_1799;)Z + ARG 1 stack diff --git a/mappings/net/minecraft/registry/RegistryPair.mapping b/mappings/net/minecraft/registry/RegistryPair.mapping index 0220e776a3..18bcc85cae 100644 --- a/mappings/net/minecraft/registry/RegistryPair.mapping +++ b/mappings/net/minecraft/registry/RegistryPair.mapping @@ -13,3 +13,10 @@ CLASS net/minecraft/class_9791 net/minecraft/registry/RegistryPair ARG 1 registries METHOD method_60740 getValue (Lnet/minecraft/class_2378;)Ljava/util/Optional; ARG 1 registry + METHOD method_67385 getKey ()Ljava/util/Optional; + METHOD method_67386 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880; + ARG 0 entry + METHOD method_67387 (Lnet/minecraft/class_6880;)Ljava/util/Optional; + ARG 0 entry + METHOD method_67388 (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 1 key diff --git a/mappings/net/minecraft/resource/DataConfiguration.mapping b/mappings/net/minecraft/resource/DataConfiguration.mapping index 50e7a64417..19ee7fc2cd 100644 --- a/mappings/net/minecraft/resource/DataConfiguration.mapping +++ b/mappings/net/minecraft/resource/DataConfiguration.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_7712 net/minecraft/resource/DataConfiguration FIELD field_40258 ENABLED_FEATURES_KEY Ljava/lang/String; FIELD field_40259 CODEC Lcom/mojang/serialization/Codec; FIELD field_40260 SAFE_MODE Lnet/minecraft/class_7712; + FIELD field_56453 MAP_CODEC Lcom/mojang/serialization/MapCodec; METHOD method_45449 withFeaturesAdded (Lnet/minecraft/class_7699;)Lnet/minecraft/class_7712; ARG 1 features METHOD method_45450 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/scoreboard/AbstractTeam.mapping b/mappings/net/minecraft/scoreboard/AbstractTeam.mapping index c607cda321..8020e36a1e 100644 --- a/mappings/net/minecraft/scoreboard/AbstractTeam.mapping +++ b/mappings/net/minecraft/scoreboard/AbstractTeam.mapping @@ -14,20 +14,30 @@ CLASS net/minecraft/class_270 net/minecraft/scoreboard/AbstractTeam METHOD method_1206 isEqual (Lnet/minecraft/class_270;)Z ARG 1 team CLASS class_271 CollisionRule - FIELD field_1433 value I + FIELD field_1433 index I FIELD field_1436 name Ljava/lang/String; + FIELD field_56486 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56487 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_56488 INDEX_MAPPER Ljava/util/function/IntFunction; METHOD (Ljava/lang/String;ILjava/lang/String;I)V ARG 3 name - ARG 4 value + ARG 4 index METHOD method_1207 (Lnet/minecraft/class_270$class_271;)I ARG 0 collisionRule METHOD method_1209 getDisplayName ()Lnet/minecraft/class_2561; + METHOD method_67464 (Lnet/minecraft/class_270$class_271;)I + ARG 0 collisionRule CLASS class_272 VisibilityRule - FIELD field_1441 value I + FIELD field_1441 index I FIELD field_1445 name Ljava/lang/String; + FIELD field_56489 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56490 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_56491 INDEX_MAPPER Ljava/util/function/IntFunction; METHOD (Ljava/lang/String;ILjava/lang/String;I)V ARG 3 name - ARG 4 value + ARG 4 index METHOD method_1212 (Lnet/minecraft/class_270$class_272;)I ARG 0 visibilityRule METHOD method_1214 getDisplayName ()Lnet/minecraft/class_2561; + METHOD method_67465 (Lnet/minecraft/class_270$class_272;)I + ARG 0 visibilityRule diff --git a/mappings/net/minecraft/scoreboard/Scoreboard.mapping b/mappings/net/minecraft/scoreboard/Scoreboard.mapping index 63c93264e0..375eefc098 100644 --- a/mappings/net/minecraft/scoreboard/Scoreboard.mapping +++ b/mappings/net/minecraft/scoreboard/Scoreboard.mapping @@ -105,7 +105,22 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard ARG 1 scoreHolderName METHOD method_55432 (Ljava/lang/String;)Lnet/minecraft/class_9012; ARG 0 name + METHOD method_67453 addObjective (Lnet/minecraft/class_266$class_10742;)V + ARG 1 packedObjective + METHOD method_67454 addTeam (Lnet/minecraft/class_268$class_10743;)V + ARG 1 packedTeam + METHOD method_67455 addEntry (Lnet/minecraft/class_269$class_10744;)V + ARG 1 packedEntry + METHOD method_67456 (Ljava/lang/String;Ljava/util/Map$Entry;)Lnet/minecraft/class_269$class_10744; + ARG 1 entryx + METHOD method_67457 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; + ARG 0 entry + METHOD method_67458 pack ()Ljava/util/List; CLASS 1 METHOD method_55433 setLocked (Z)V ARG 1 locked METHOD method_55434 update ()V + CLASS class_10744 PackedEntry + FIELD field_56484 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67459 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping b/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping index 99bcdbde0e..894f2c137c 100644 --- a/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping +++ b/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion COMMENT A map of all scoreboard criteria that can be identified with a single COMMENT keyword (as opposed to combined words) by their names. COMMENT Updated automatically in {@link #create(String, boolean, ScoreboardCriterion.RenderType)}. + FIELD field_56492 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/lang/String;)V ARG 1 name METHOD (Ljava/lang/String;ZLnet/minecraft/class_274$class_275;)V @@ -34,6 +35,8 @@ CLASS net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion METHOD method_37270 create (Ljava/lang/String;)Lnet/minecraft/class_274; ARG 0 name METHOD method_37271 getAllSimpleCriteria ()Ljava/util/Set; + METHOD method_67466 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 0 name CLASS class_275 RenderType FIELD field_1469 name Ljava/lang/String; FIELD field_41683 CODEC Lnet/minecraft/class_3542$class_7292; diff --git a/mappings/net/minecraft/scoreboard/ScoreboardObjective.mapping b/mappings/net/minecraft/scoreboard/ScoreboardObjective.mapping index 2bfd05ec31..a539a00428 100644 --- a/mappings/net/minecraft/scoreboard/ScoreboardObjective.mapping +++ b/mappings/net/minecraft/scoreboard/ScoreboardObjective.mapping @@ -36,3 +36,8 @@ CLASS net/minecraft/class_266 net/minecraft/scoreboard/ScoreboardObjective ARG 1 numberFormat METHOD method_55383 shouldDisplayAutoUpdate ()Z METHOD method_55384 getNumberFormat ()Lnet/minecraft/class_9022; + METHOD method_67446 pack ()Lnet/minecraft/class_266$class_10742; + CLASS class_10742 Packed + FIELD field_56481 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67447 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/scoreboard/ScoreboardScore.mapping b/mappings/net/minecraft/scoreboard/ScoreboardScore.mapping index eac45ab27c..1ef551b3fd 100644 --- a/mappings/net/minecraft/scoreboard/ScoreboardScore.mapping +++ b/mappings/net/minecraft/scoreboard/ScoreboardScore.mapping @@ -3,6 +3,12 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardScore FIELD field_47534 score I FIELD field_47535 displayText Lnet/minecraft/class_2561; FIELD field_47536 numberFormat Lnet/minecraft/class_9022; + FIELD field_56483 CODEC Lcom/mojang/serialization/MapCodec; + METHOD (IZLjava/util/Optional;Ljava/util/Optional;)V + ARG 1 score + ARG 2 locked + ARG 3 displayText + ARG 4 numberFormat METHOD method_1125 setLocked (Z)V ARG 1 locked METHOD method_55401 setScore (I)V @@ -12,3 +18,9 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardScore METHOD method_55406 setNumberFormat (Lnet/minecraft/class_9022;)V ARG 1 numberFormat METHOD method_55407 getDisplayText ()Lnet/minecraft/class_2561; + METHOD method_67450 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67451 (Lnet/minecraft/class_267;)Ljava/util/Optional; + ARG 0 score + METHOD method_67452 (Lnet/minecraft/class_267;)Ljava/util/Optional; + ARG 0 score diff --git a/mappings/net/minecraft/scoreboard/ScoreboardState.mapping b/mappings/net/minecraft/scoreboard/ScoreboardState.mapping index 669f0764d3..b8c222fe16 100644 --- a/mappings/net/minecraft/scoreboard/ScoreboardState.mapping +++ b/mappings/net/minecraft/scoreboard/ScoreboardState.mapping @@ -3,3 +3,13 @@ CLASS net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState FIELD field_31893 SCOREBOARD_KEY Ljava/lang/String; METHOD (Lnet/minecraft/class_269;)V ARG 1 scoreboard + METHOD method_67460 pack ()Lnet/minecraft/class_273$class_10745; + METHOD method_67461 (Lnet/minecraft/class_8646;Ljava/lang/String;)V + ARG 1 slot + ARG 2 objectiveName + METHOD method_67462 unpack (Lnet/minecraft/class_273$class_10745;)V + ARG 1 packed + CLASS class_10745 Packed + FIELD field_56485 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67463 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/scoreboard/ServerScoreboard.mapping b/mappings/net/minecraft/scoreboard/ServerScoreboard.mapping index 13740f2769..5448bbf57c 100644 --- a/mappings/net/minecraft/scoreboard/ServerScoreboard.mapping +++ b/mappings/net/minecraft/scoreboard/ServerScoreboard.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2995 net/minecraft/scoreboard/ServerScoreboard FIELD field_13426 updateListeners Ljava/util/List; FIELD field_13427 syncableObjectives Ljava/util/Set; FIELD field_13428 server Lnet/minecraft/server/MinecraftServer; + FIELD field_56414 STATE_TYPE Lnet/minecraft/class_10741; METHOD (Lnet/minecraft/server/MinecraftServer;)V ARG 1 server METHOD method_12935 addUpdateListener (Ljava/lang/Runnable;)V @@ -17,6 +18,11 @@ CLASS net/minecraft/class_2995 net/minecraft/scoreboard/ServerScoreboard METHOD method_12940 createRemovePackets (Lnet/minecraft/class_266;)Ljava/util/List; ARG 1 objective METHOD method_12941 runUpdateListeners ()V - METHOD method_32704 stateFromNbt (Lnet/minecraft/class_273$class_10745;)Lnet/minecraft/class_273; + METHOD method_32704 unpackState (Lnet/minecraft/class_273$class_10745;)Lnet/minecraft/class_273; + ARG 1 packedState METHOD method_32705 createState ()Lnet/minecraft/class_273; + METHOD method_67325 (Lnet/minecraft/class_18$class_10740;)Lcom/mojang/serialization/Codec; + ARG 0 context + METHOD method_67326 (Lnet/minecraft/class_18$class_10740;)Lnet/minecraft/class_273; + ARG 0 context CLASS class_2996 UpdateMode diff --git a/mappings/net/minecraft/scoreboard/Team.mapping b/mappings/net/minecraft/scoreboard/Team.mapping index 81c62a4d4c..eff5ea80b3 100644 --- a/mappings/net/minecraft/scoreboard/Team.mapping +++ b/mappings/net/minecraft/scoreboard/Team.mapping @@ -48,3 +48,8 @@ CLASS net/minecraft/class_268 net/minecraft/scoreboard/Team METHOD method_1149 setNameTagVisibilityRule (Lnet/minecraft/class_270$class_272;)V ARG 1 nameTagVisibilityRule METHOD method_35594 getScoreboard ()Lnet/minecraft/class_269; + METHOD method_67448 pack ()Lnet/minecraft/class_268$class_10743; + CLASS class_10743 Packed + FIELD field_56482 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67449 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/server/Main.mapping b/mappings/net/minecraft/server/Main.mapping index 68c783bb1c..6a52a12e95 100644 --- a/mappings/net/minecraft/server/Main.mapping +++ b/mappings/net/minecraft/server/Main.mapping @@ -4,6 +4,12 @@ CLASS net/minecraft/server/Main ARG 0 args METHOD method_29173 forceUpgradeWorld (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5219;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Lnet/minecraft/class_5455;Z)V ARG 0 session + ARG 1 saveProperties + ARG 2 dataFixer + ARG 3 eraseCache + ARG 4 continueCheck + ARG 5 registries + ARG 6 recreateRegionFiles METHOD method_29734 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lnet/minecraft/class_3807;Lnet/minecraft/class_7497;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/class_3176; ARG 11 thread METHOD method_43612 (Lnet/minecraft/class_7237$class_6906;Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3807;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; diff --git a/mappings/net/minecraft/server/ServerConfigHandler.mapping b/mappings/net/minecraft/server/ServerConfigHandler.mapping index eeb14ce03a..cf77071298 100644 --- a/mappings/net/minecraft/server/ServerConfigHandler.mapping +++ b/mappings/net/minecraft/server/ServerConfigHandler.mapping @@ -69,6 +69,8 @@ CLASS net/minecraft/class_3321 net/minecraft/server/ServerConfigHandler METHOD onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V ARG 2 exception CLASS class_3322 ServerConfigException + METHOD (Ljava/lang/String;)V + ARG 1 message METHOD (Ljava/lang/String;Ljava/lang/Throwable;)V ARG 1 message ARG 2 cause diff --git a/mappings/net/minecraft/server/filter/AbstractTextFilterer.mapping b/mappings/net/minecraft/server/filter/AbstractTextFilterer.mapping index 35e5787c70..09b1ee93e7 100644 --- a/mappings/net/minecraft/server/filter/AbstractTextFilterer.mapping +++ b/mappings/net/minecraft/server/filter/AbstractTextFilterer.mapping @@ -83,6 +83,8 @@ CLASS net/minecraft/class_9847 net/minecraft/server/filter/AbstractTextFilterer METHOD method_33809 (Ljava/lang/Throwable;)Ljava/util/List; ARG 0 throwable CLASS class_5517 FailedHttpRequestException + METHOD (Ljava/lang/String;)V + ARG 1 message CLASS class_7242 MessageEncoder METHOD encode (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; ARG 1 gameProfile diff --git a/mappings/net/minecraft/server/world/ChunkTicket.mapping b/mappings/net/minecraft/server/world/ChunkTicket.mapping index 25889a37f9..226cd2e016 100644 --- a/mappings/net/minecraft/server/world/ChunkTicket.mapping +++ b/mappings/net/minecraft/server/world/ChunkTicket.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_3228 net/minecraft/server/world/ChunkTicket FIELD field_14023 type Lnet/minecraft/class_3230; FIELD field_14025 level I FIELD field_55597 ticksLeft J + FIELD field_56415 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_3230;I)V ARG 1 type ARG 2 level @@ -15,3 +16,7 @@ CLASS net/minecraft/class_3228 net/minecraft/server/world/ChunkTicket METHOD method_66022 refreshExpiry ()V METHOD method_66023 tick ()V METHOD method_66024 isExpired ()Z + METHOD method_67328 (Lnet/minecraft/class_3228;)Ljava/lang/Long; + ARG 0 ticket + METHOD method_67329 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/server/world/ChunkTicketManager.mapping b/mappings/net/minecraft/server/world/ChunkTicketManager.mapping index d6a16dbd79..006abfb5c9 100644 --- a/mappings/net/minecraft/server/world/ChunkTicketManager.mapping +++ b/mappings/net/minecraft/server/world/ChunkTicketManager.mapping @@ -6,6 +6,9 @@ CLASS net/minecraft/class_10592 net/minecraft/server/world/ChunkTicketManager FIELD field_55725 forcedChunks Lit/unimi/dsi/fastutil/longs/LongSet; FIELD field_55726 loadingLevelUpdater Lnet/minecraft/class_10592$class_10593; FIELD field_55727 simulationLevelUpdater Lnet/minecraft/class_10592$class_10593; + FIELD field_56450 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56451 STATE_TYPE Lnet/minecraft/class_10741; + FIELD field_56452 TICKET_POS_CODEC Lcom/mojang/serialization/Codec; METHOD (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V ARG 1 tickets ARG 2 savedTickets @@ -79,6 +82,19 @@ CLASS net/minecraft/class_10592 net/minecraft/server/world/ChunkTicketManager METHOD method_66383 shutdown ()V METHOD method_66384 getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; METHOD method_66385 recomputeForcedChunks ()V + METHOD method_67394 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67395 create (Ljava/util/List;)Lnet/minecraft/class_10592; + ARG 0 tickets + METHOD method_67396 (Ljava/util/List;Lnet/minecraft/class_1923;Lnet/minecraft/class_3228;)V + ARG 1 pos + ARG 2 ticket + METHOD method_67397 forEachTicket (Ljava/util/function/BiConsumer;)V + ARG 1 ticketConsumer + METHOD method_67398 forEachTicket (Ljava/util/function/BiConsumer;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V + ARG 0 ticketConsumer + ARG 1 tickets + METHOD method_67400 getTickets ()Ljava/util/List; CLASS class_10593 LevelUpdater METHOD update (JIZ)V ARG 1 pos diff --git a/mappings/net/minecraft/sound/AmbientDesertBlockSounds.mapping b/mappings/net/minecraft/sound/AmbientDesertBlockSounds.mapping new file mode 100644 index 0000000000..c7ea44846d --- /dev/null +++ b/mappings/net/minecraft/sound/AmbientDesertBlockSounds.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_10739 net/minecraft/sound/AmbientDesertBlockSounds + FIELD field_56467 IDLE_SOUND_CHANCE I + FIELD field_56468 WIND_SOUND_CHANCE I + METHOD method_67407 shouldPlayAmbientSoundAt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos + METHOD method_67408 tryPlayAmbientSounds (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 random + METHOD method_67409 shouldPlayWindSoundIn (Lnet/minecraft/class_6880;)Z + ARG 0 biome diff --git a/mappings/net/minecraft/test/GameTestState.mapping b/mappings/net/minecraft/test/GameTestState.mapping index 2e0c1c4524..e79dc35011 100644 --- a/mappings/net/minecraft/test/GameTestState.mapping +++ b/mappings/net/minecraft/test/GameTestState.mapping @@ -4,7 +4,7 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTestState FIELD field_20563 tickLimit I FIELD field_20565 started Z FIELD field_20567 completed Z - FIELD field_20569 throwable Lnet/minecraft/class_10751; + FIELD field_20569 exception Lnet/minecraft/class_10751; FIELD field_21452 timedTaskRunners Ljava/util/Collection; FIELD field_21453 ticksByRunnables Lit/unimi/dsi/fastutil/objects/Object2LongMap; FIELD field_21455 tick I @@ -27,6 +27,7 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTestState METHOD method_22167 addListener (Lnet/minecraft/class_4518;)V ARG 1 listener METHOD method_22168 fail (Lnet/minecraft/class_10751;)V + ARG 1 exception METHOD method_22171 (Lnet/minecraft/class_4520;Lnet/minecraft/class_4518;)V ARG 2 listener METHOD method_22172 getPos ()Lnet/minecraft/class_2338; @@ -84,3 +85,5 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTestState METHOD method_66954 getStructure ()Lnet/minecraft/class_2960; METHOD method_66955 getInstance ()Lnet/minecraft/class_10660; METHOD method_66956 getInstanceEntry ()Lnet/minecraft/class_6880$class_6883; + METHOD method_67485 fail (Lnet/minecraft/class_2561;)V + ARG 1 message diff --git a/mappings/net/minecraft/test/TestException.mapping b/mappings/net/minecraft/test/TestException.mapping new file mode 100644 index 0000000000..7b53a15f58 --- /dev/null +++ b/mappings/net/minecraft/test/TestException.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_10751 net/minecraft/test/TestException + METHOD (Ljava/lang/String;)V + ARG 1 message + METHOD method_66924 getText ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/test/TickLimitExceededException.mapping b/mappings/net/minecraft/test/TickLimitExceededException.mapping index 183a174298..fd385ea613 100644 --- a/mappings/net/minecraft/test/TickLimitExceededException.mapping +++ b/mappings/net/minecraft/test/TickLimitExceededException.mapping @@ -1 +1,4 @@ CLASS net/minecraft/class_4522 net/minecraft/test/TickLimitExceededException + FIELD field_56520 message Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_2561;)V + ARG 1 message diff --git a/mappings/net/minecraft/test/UnknownTestException.mapping b/mappings/net/minecraft/test/UnknownTestException.mapping new file mode 100644 index 0000000000..27968cfe17 --- /dev/null +++ b/mappings/net/minecraft/test/UnknownTestException.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_10752 net/minecraft/test/UnknownTestException + FIELD field_56521 throwable Ljava/lang/Throwable; + METHOD (Ljava/lang/Throwable;)V + ARG 1 throwable diff --git a/mappings/net/minecraft/util/Formatting.mapping b/mappings/net/minecraft/util/Formatting.mapping index 368b9e250b..41c2e1b05c 100644 --- a/mappings/net/minecraft/util/Formatting.mapping +++ b/mappings/net/minecraft/util/Formatting.mapping @@ -15,6 +15,7 @@ CLASS net/minecraft/class_124 net/minecraft/util/Formatting FIELD field_1081 modifier Z FIELD field_33292 FORMATTING_CODE_PREFIX C FIELD field_39218 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56511 COLOR_CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V ARG 3 name ARG 4 code @@ -72,3 +73,5 @@ CLASS net/minecraft/class_124 net/minecraft/util/Formatting METHOD method_544 byCode (C)Lnet/minecraft/class_124; COMMENT {@return the formatting with the code {@code code}, or {@code null} if there is none} ARG 0 code + METHOD method_67477 (Lnet/minecraft/class_124;)Lcom/mojang/serialization/DataResult; + ARG 0 formatting diff --git a/mappings/net/minecraft/util/math/random/RandomSequencesState.mapping b/mappings/net/minecraft/util/math/random/RandomSequencesState.mapping index a54ae0e05b..04b44914cb 100644 --- a/mappings/net/minecraft/util/math/random/RandomSequencesState.mapping +++ b/mappings/net/minecraft/util/math/random/RandomSequencesState.mapping @@ -3,8 +3,16 @@ CLASS net/minecraft/class_8565 net/minecraft/util/math/random/RandomSequencesSta FIELD field_45100 salt I FIELD field_45101 includeWorldSeed Z FIELD field_45102 includeSequenceId Z + FIELD field_56420 STATE_TYPE Lnet/minecraft/class_10741; + FIELD field_56421 sequences Ljava/util/Map; METHOD (J)V ARG 1 seed + METHOD (JIZZLjava/util/Map;)V + ARG 1 seed + ARG 3 salt + ARG 4 includeWorldSeed + ARG 5 includeSequenceId + ARG 6 sequences METHOD method_51843 getOrCreate (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819; ARG 1 id METHOD method_52509 resetAll ()I @@ -28,6 +36,22 @@ CLASS net/minecraft/class_8565 net/minecraft/util/math/random/RandomSequencesSta ARG 4 includeSequenceId METHOD method_52519 createSequence (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8564; ARG 1 id + METHOD method_67337 createCodec (J)Lcom/mojang/serialization/Codec; + ARG 0 seed + METHOD method_67338 (JLcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 2 instance + METHOD method_67339 (Lnet/minecraft/class_8565;)Ljava/util/Map; + ARG 0 state + METHOD method_67340 (Lnet/minecraft/class_18$class_10740;)Lcom/mojang/serialization/Codec; + ARG 0 state + METHOD method_67341 (Lnet/minecraft/class_8565;)Ljava/lang/Boolean; + ARG 0 state + METHOD method_67342 (Lnet/minecraft/class_18$class_10740;)Lnet/minecraft/class_8565; + ARG 0 state + METHOD method_67343 (Lnet/minecraft/class_8565;)Ljava/lang/Boolean; + ARG 0 state + METHOD method_67344 (Lnet/minecraft/class_8565;)Ljava/lang/Integer; + ARG 0 state CLASS class_8629 WrappedRandom FIELD field_44864 random Lnet/minecraft/class_5819; METHOD (Lnet/minecraft/class_8565;Lnet/minecraft/class_5819;)V diff --git a/mappings/net/minecraft/village/raid/RaidManager.mapping b/mappings/net/minecraft/village/raid/RaidManager.mapping index c06e3b9413..7b19a7ac2f 100644 --- a/mappings/net/minecraft/village/raid/RaidManager.mapping +++ b/mappings/net/minecraft/village/raid/RaidManager.mapping @@ -3,11 +3,19 @@ CLASS net/minecraft/class_3767 net/minecraft/village/raid/RaidManager FIELD field_16638 nextAvailableId I FIELD field_16639 raids Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD field_30690 RAIDS Ljava/lang/String; + FIELD field_56442 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56443 STATE_TYPE Lnet/minecraft/class_10741; + FIELD field_56444 END_STATE_TYPE Lnet/minecraft/class_10741; + METHOD (Ljava/util/List;II)V + ARG 1 raids + ARG 2 nextAvailableId + ARG 3 currentTime METHOD method_16532 getOrCreateRaid (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765; ARG 1 world ARG 2 pos METHOD method_16534 nextId ()I METHOD method_16539 tick (Lnet/minecraft/class_3218;)V + ARG 1 world METHOD method_16540 startRaid (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765; ARG 1 player ARG 2 pos @@ -20,4 +28,23 @@ CLASS net/minecraft/class_3767 net/minecraft/village/raid/RaidManager ARG 2 searchDistance METHOD method_44012 (Lnet/minecraft/class_6880;)Z ARG 0 poiType + METHOD method_67377 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67378 getRaidId (Lnet/minecraft/class_3765;)Ljava/util/OptionalInt; + ARG 1 raid + METHOD method_67379 (Lnet/minecraft/class_3767;)Ljava/lang/Integer; + ARG 0 raidManager + METHOD method_67380 getPersistentStateType (Lnet/minecraft/class_6880;)Lnet/minecraft/class_10741; + ARG 0 dimensionType + METHOD method_67381 (Lnet/minecraft/class_3767;)Ljava/lang/Integer; + ARG 0 raidManager + METHOD method_67382 (Lnet/minecraft/class_3767;)Ljava/util/List; + ARG 0 raidManager METHOD method_77 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767; + ARG 0 nbt + CLASS class_10734 RaidWithid + FIELD field_56445 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67383 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67384 fromMapEntry (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Lnet/minecraft/class_3767$class_10734; + ARG 0 entry diff --git a/mappings/net/minecraft/world/ChunkUpdateState.mapping b/mappings/net/minecraft/world/ChunkUpdateState.mapping index f2e2b78d4e..4d529079df 100644 --- a/mappings/net/minecraft/world/ChunkUpdateState.mapping +++ b/mappings/net/minecraft/world/ChunkUpdateState.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_3440 net/minecraft/world/ChunkUpdateState FIELD field_15301 all Lit/unimi/dsi/fastutil/longs/LongSet; FIELD field_15302 remaining Lit/unimi/dsi/fastutil/longs/LongSet; + FIELD field_56471 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56472 LONG_SET_CODEC Lcom/mojang/serialization/Codec; METHOD (Lit/unimi/dsi/fastutil/longs/LongSet;Lit/unimi/dsi/fastutil/longs/LongSet;)V ARG 1 all ARG 2 remaining @@ -13,3 +15,11 @@ CLASS net/minecraft/class_3440 net/minecraft/world/ChunkUpdateState METHOD method_14897 contains (J)Z ARG 1 pos METHOD method_14898 getAll ()Lit/unimi/dsi/fastutil/longs/LongSet; + METHOD method_67410 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67411 (Lnet/minecraft/class_3440;)Lit/unimi/dsi/fastutil/longs/LongSet; + ARG 0 state + METHOD method_67412 createStateType (Ljava/lang/String;)Lnet/minecraft/class_10741; + ARG 0 id + METHOD method_67413 (Lnet/minecraft/class_3440;)Lit/unimi/dsi/fastutil/longs/LongSet; + ARG 0 state diff --git a/mappings/net/minecraft/world/IdCountsState.mapping b/mappings/net/minecraft/world/IdCountsState.mapping index 2b76c21d5d..bc89eb1f93 100644 --- a/mappings/net/minecraft/world/IdCountsState.mapping +++ b/mappings/net/minecraft/world/IdCountsState.mapping @@ -1 +1,11 @@ CLASS net/minecraft/class_3978 net/minecraft/world/IdCountsState + FIELD field_56474 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56475 STATE_TYPE Lnet/minecraft/class_10741; + FIELD field_56477 map I + METHOD (I)V + ARG 1 map + METHOD method_67421 createNextMapId ()Lnet/minecraft/class_9209; + METHOD method_67422 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67423 (Lnet/minecraft/class_3978;)Ljava/lang/Integer; + ARG 0 state diff --git a/mappings/net/minecraft/world/PersistentState.mapping b/mappings/net/minecraft/world/PersistentState.mapping index a955d11143..713ff37ad3 100644 --- a/mappings/net/minecraft/world/PersistentState.mapping +++ b/mappings/net/minecraft/world/PersistentState.mapping @@ -4,3 +4,9 @@ CLASS net/minecraft/class_18 net/minecraft/world/PersistentState ARG 1 dirty METHOD method_79 isDirty ()Z METHOD method_80 markDirty ()V + CLASS class_10740 Context + FIELD comp_3639 world Lnet/minecraft/class_3218; + METHOD (Lnet/minecraft/class_3218;)V + ARG 1 world + METHOD comp_3639 world ()Lnet/minecraft/class_3218; + METHOD method_67417 getWorldOrThrow ()Lnet/minecraft/class_3218; diff --git a/mappings/net/minecraft/world/PersistentStateManager.mapping b/mappings/net/minecraft/world/PersistentStateManager.mapping index 673a3caf83..9d2b241d6e 100644 --- a/mappings/net/minecraft/world/PersistentStateManager.mapping +++ b/mappings/net/minecraft/world/PersistentStateManager.mapping @@ -5,8 +5,16 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager FIELD field_17664 directory Ljava/nio/file/Path; FIELD field_48926 registries Lnet/minecraft/class_7225$class_7874; FIELD field_52688 savingFuture Ljava/util/concurrent/CompletableFuture; + FIELD field_56480 context Lnet/minecraft/class_18$class_10740; + METHOD (Lnet/minecraft/class_18$class_10740;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_7225$class_7874;)V + ARG 1 context + ARG 2 directory + ARG 3 dataFixer + ARG 4 registries METHOD method_120 readFromFile (Lnet/minecraft/class_10741;)Lnet/minecraft/class_18; + ARG 1 type METHOD method_123 set (Lnet/minecraft/class_10741;Lnet/minecraft/class_18;)V + ARG 1 type ARG 2 state METHOD method_125 save ()V METHOD method_17921 isCompressed (Ljava/io/PushbackInputStream;)Z @@ -18,7 +26,20 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager ARG 2 dataFixTypes ARG 3 currentSaveVersion METHOD method_17924 getOrCreate (Lnet/minecraft/class_10741;)Lnet/minecraft/class_18; + ARG 1 tytpe METHOD method_20786 get (Lnet/minecraft/class_10741;)Lnet/minecraft/class_18; + ARG 1 type METHOD method_61873 startSaving ()Ljava/util/concurrent/CompletableFuture; METHOD method_61881 collectStatesToSave ()Ljava/util/Map; METHOD method_65963 save (Lnet/minecraft/class_10741;Lnet/minecraft/class_2487;)V + ARG 1 type + ARG 2 nbt + METHOD method_67442 encode (Lnet/minecraft/class_10741;Lnet/minecraft/class_18;Lnet/minecraft/class_6903;)Lnet/minecraft/class_2487; + ARG 1 type + ARG 2 state + ARG 3 ops + METHOD method_67444 (Ljava/util/Map;Lnet/minecraft/class_6903;Lnet/minecraft/class_10741;Ljava/util/Optional;)V + ARG 3 type + ARG 4 optionalState + METHOD method_67445 (Ljava/util/Map;Lnet/minecraft/class_10741;Lnet/minecraft/class_6903;Lnet/minecraft/class_18;)V + ARG 4 state diff --git a/mappings/net/minecraft/world/PersistentStateType.mapping b/mappings/net/minecraft/world/PersistentStateType.mapping new file mode 100644 index 0000000000..0facbf6e6a --- /dev/null +++ b/mappings/net/minecraft/world/PersistentStateType.mapping @@ -0,0 +1,20 @@ +CLASS net/minecraft/class_10741 net/minecraft/world/PersistentStateType + FIELD comp_3641 id Ljava/lang/String; + FIELD comp_3642 constructor Ljava/util/function/Function; + FIELD comp_3643 codec Ljava/util/function/Function; + FIELD comp_3644 dataFixType Lnet/minecraft/class_4284; + METHOD (Ljava/lang/String;Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_4284;)V + ARG 1 id + ARG 2 constructor + ARG 3 codec + ARG 4 dataFixType + METHOD comp_3641 id ()Ljava/lang/String; + METHOD comp_3642 constructor ()Ljava/util/function/Function; + METHOD comp_3643 codec ()Ljava/util/function/Function; + METHOD comp_3644 dataFixType ()Lnet/minecraft/class_4284; + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_67418 (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_18$class_10740;)Lcom/mojang/serialization/Codec; + ARG 1 context + METHOD method_67419 (Ljava/util/function/Supplier;Lnet/minecraft/class_18$class_10740;)Lnet/minecraft/class_18; + ARG 1 context diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index cbb0401139..fb981025f0 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -259,6 +259,11 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 2 box METHOD method_67233 getBlockColor (Lnet/minecraft/class_2338;)I ARG 1 pos + METHOD method_67392 playSoundClient (Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V + ARG 1 sound + ARG 2 category + ARG 3 volume + ARG 4 pitch 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/WorldView.mapping b/mappings/net/minecraft/world/WorldView.mapping index 60458fd92a..b34d872b3d 100644 --- a/mappings/net/minecraft/world/WorldView.mapping +++ b/mappings/net/minecraft/world/WorldView.mapping @@ -65,6 +65,9 @@ CLASS net/minecraft/class_4538 net/minecraft/world/WorldView METHOD method_45162 getEnabledFeatures ()Lnet/minecraft/class_7699; METHOD method_45448 createCommandRegistryWrapper (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7225; ARG 1 registryRef + METHOD method_67393 getTopY (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)I + ARG 1 heightmap + ARG 2 pos METHOD method_8392 getChunk (II)Lnet/minecraft/class_2791; COMMENT {@return the chunk with position {@code chunkX} and {@code chunkZ}} ARG 1 chunkX diff --git a/mappings/net/minecraft/world/gen/feature/BlockColumnFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/BlockColumnFeatureConfig.mapping index 07a5b1ee8c..4e03f09510 100644 --- a/mappings/net/minecraft/world/gen/feature/BlockColumnFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/BlockColumnFeatureConfig.mapping @@ -3,8 +3,12 @@ CLASS net/minecraft/class_6655 net/minecraft/world/gen/feature/BlockColumnFeatur METHOD method_38908 createLayer (Lnet/minecraft/class_6017;Lnet/minecraft/class_4651;)Lnet/minecraft/class_6655$class_6656; ARG 0 height ARG 1 state + METHOD method_38909 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD method_38910 create (Lnet/minecraft/class_6017;Lnet/minecraft/class_4651;)Lnet/minecraft/class_6655; ARG 0 height ARG 1 state CLASS class_6656 Layer FIELD field_35074 CODEC Lcom/mojang/serialization/Codec; + METHOD method_38911 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping index 01f7ac599f..bc34c2d039 100644 --- a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping @@ -51,6 +51,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu ARG 0 builder METHOD method_16984 addDefaultVegetation (Lnet/minecraft/class_5485$class_5495;Z)V ARG 0 builder + ARG 1 includeNearWater METHOD method_16985 addBadlandsVegetation (Lnet/minecraft/class_5485$class_5495;)V ARG 0 builder METHOD method_16987 addDesertVegetation (Lnet/minecraft/class_5485$class_5495;)V @@ -192,3 +193,5 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu ARG 0 builder METHOD method_66557 addBirchForestWildflowers (Lnet/minecraft/class_5485$class_5495;)V ARG 0 builder + METHOD method_67479 addBushes (Lnet/minecraft/class_5485$class_5495;)V + ARG 0 builder diff --git a/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping index e1778a6715..5dc082c327 100644 --- a/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping @@ -53,6 +53,10 @@ CLASS net/minecraft/class_6809 net/minecraft/world/gen/feature/VegetationConfigu FIELD field_55890 WILDFLOWERS_MEADOW Lnet/minecraft/class_5321; FIELD field_55891 PATCH_GRASS_MEADOW Lnet/minecraft/class_5321; FIELD field_55892 PATCH_LEAF_LITTER Lnet/minecraft/class_5321; + FIELD field_56512 PATCH_BUSH Lnet/minecraft/class_5321; + FIELD field_56513 PATCH_FIREFLY_BUSH Lnet/minecraft/class_5321; + FIELD field_56514 PATCH_FIREFLY_BUSH_SPARSE Lnet/minecraft/class_5321; + FIELD field_56515 PATCH_FIREFLY_BUSH_NEAR_WATER Lnet/minecraft/class_5321; METHOD method_39717 createRandomPatchFeatureConfig (Lnet/minecraft/class_4651;I)Lnet/minecraft/class_4638; ARG 0 block ARG 1 tries @@ -69,3 +73,5 @@ CLASS net/minecraft/class_6809 net/minecraft/world/gen/feature/VegetationConfigu ARG 2 max ARG 3 amountProperty ARG 4 facingProperty + METHOD method_67480 wouldSurviveNearWaterModifier (Lnet/minecraft/class_2248;)Lnet/minecraft/class_6658; + ARG 0 block diff --git a/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping index 31b98e22b3..b1b9dacf8c 100644 --- a/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping @@ -83,6 +83,10 @@ CLASS net/minecraft/class_6819 net/minecraft/world/gen/feature/VegetationPlacedF FIELD field_55899 WILDFLOWERS_BIRCH_FOREST Lnet/minecraft/class_5321; FIELD field_55900 WILDFLOWERS_MEADOW Lnet/minecraft/class_5321; FIELD field_55901 PATCH_GRASS_MEADOW Lnet/minecraft/class_5321; + FIELD field_56516 PATCH_BUSH Lnet/minecraft/class_5321; + FIELD field_56517 PATCH_FIREFLY_BUSH Lnet/minecraft/class_5321; + FIELD field_56518 PATCH_FIREFLY_BUSH_NEAR_WATER Lnet/minecraft/class_5321; + FIELD field_56519 PATCH_FIREFLY_BUSH_NEAR_WATER_SWAMP Lnet/minecraft/class_5321; METHOD method_39738 modifiers (I)Ljava/util/List; ARG 0 count METHOD method_39739 mushroomModifiers (ILnet/minecraft/class_6797;)Ljava/util/List;