diff --git a/mappings/net/minecraft/MinecraftVersion.mapping b/mappings/net/minecraft/MinecraftVersion.mapping index 6888f0daf7..8c1518a097 100644 --- a/mappings/net/minecraft/MinecraftVersion.mapping +++ b/mappings/net/minecraft/MinecraftVersion.mapping @@ -10,4 +10,7 @@ CLASS net/minecraft/class_3797 net/minecraft/MinecraftVersion FIELD field_16741 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_25319 GAME_VERSION Lcom/mojang/bridge/game/GameVersion; FIELD field_27843 resourcePackVersion I + METHOD getPackVersion (Lcom/mojang/bridge/game/PackType;)I + ARG 1 packType + METHOD getProtocolVersion ()I METHOD method_16672 create ()Lcom/mojang/bridge/game/GameVersion; diff --git a/mappings/net/minecraft/block/AbstractCauldronBlock.mapping b/mappings/net/minecraft/block/AbstractCauldronBlock.mapping index 6a6924590d..1022ad6eca 100644 --- a/mappings/net/minecraft/block/AbstractCauldronBlock.mapping +++ b/mappings/net/minecraft/block/AbstractCauldronBlock.mapping @@ -1,3 +1,13 @@ CLASS net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock FIELD field_10746 OUTLINE_SHAPE Lnet/minecraft/class_265; FIELD field_10747 RAY_TRACE_SHAPE Lnet/minecraft/class_265; + FIELD field_27084 behaviorMap Ljava/util/Map; + METHOD (Lnet/minecraft/class_4970$class_2251;Ljava/util/Map;)V + ARG 1 settings + ARG 2 behaviorMap + METHOD method_31615 getFluidHeight (Lnet/minecraft/class_2680;)D + ARG 1 state + METHOD method_31616 isEntityTouchingFluid (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z + ARG 1 state + ARG 2 pos + ARG 3 entity \ No newline at end of file diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index e9309a651e..04297cb044 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -52,6 +52,9 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block METHOD method_9503 getBlockFromItem (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2248; ARG 0 item METHOD method_9504 rainTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + ARG 1 state + ARG 2 world + ARG 3 pos METHOD method_9507 getRawIdFromState (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_9510 postProcessState (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/block/CauldronBlock.mapping b/mappings/net/minecraft/block/CauldronBlock.mapping index ef28029b07..d5165f4314 100644 --- a/mappings/net/minecraft/block/CauldronBlock.mapping +++ b/mappings/net/minecraft/block/CauldronBlock.mapping @@ -1 +1,4 @@ CLASS net/minecraft/class_5546 net/minecraft/block/CauldronBlock + METHOD method_31636 canFillWithRain (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos \ No newline at end of file diff --git a/mappings/net/minecraft/block/CopperBlock.mapping b/mappings/net/minecraft/block/CopperBlock.mapping index 26f138ed89..5ad5e7e5a8 100644 --- a/mappings/net/minecraft/block/CopperBlock.mapping +++ b/mappings/net/minecraft/block/CopperBlock.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_5548 net/minecraft/block/CopperBlock - FIELD field_27189 block Lnet/minecraft/class_2248; + FIELD field_27189 oxidationResult Lnet/minecraft/class_2248; METHOD (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V ARG 1 settings ARG 2 block diff --git a/mappings/net/minecraft/block/CopperSlabBlock.mapping b/mappings/net/minecraft/block/CopperSlabBlock.mapping index 995688abc5..6191f0bb91 100644 --- a/mappings/net/minecraft/block/CopperSlabBlock.mapping +++ b/mappings/net/minecraft/block/CopperSlabBlock.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_5549 net/minecraft/block/CopperSlabBlock - FIELD field_27190 block Lnet/minecraft/class_2248; + FIELD field_27190 oxidationResult Lnet/minecraft/class_2248; METHOD (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V ARG 1 settings ARG 2 block diff --git a/mappings/net/minecraft/block/CopperStairsBlock.mapping b/mappings/net/minecraft/block/CopperStairsBlock.mapping index fd68a7356d..9845f876f8 100644 --- a/mappings/net/minecraft/block/CopperStairsBlock.mapping +++ b/mappings/net/minecraft/block/CopperStairsBlock.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_5550 net/minecraft/block/CopperStairsBlock - FIELD field_27191 block Lnet/minecraft/class_2248; + FIELD field_27191 oxidationResult Lnet/minecraft/class_2248; METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V ARG 1 state ARG 2 settings diff --git a/mappings/net/minecraft/block/MapColor.mapping b/mappings/net/minecraft/block/MapColor.mapping index b3055bf4f2..2ddfdcd791 100644 --- a/mappings/net/minecraft/block/MapColor.mapping +++ b/mappings/net/minecraft/block/MapColor.mapping @@ -55,6 +55,13 @@ CLASS net/minecraft/class_3620 net/minecraft/block/MapColor FIELD field_16028 GREEN_TERRACOTTA Lnet/minecraft/class_3620; FIELD field_16029 PURPLE_TERRACOTTA Lnet/minecraft/class_3620; FIELD field_16030 PINK Lnet/minecraft/class_3620; + FIELD field_25702 CRIMSON_NYLIUM Lnet/minecraft/class_3620; + FIELD field_25703 CRIMSON_STEM Lnet/minecraft/class_3620; + FIELD field_25704 CRIMSON_HYPHAE Lnet/minecraft/class_3620; + FIELD field_25705 WARPED_NYLIUM Lnet/minecraft/class_3620; + FIELD field_25706 WARPED_STEM Lnet/minecraft/class_3620; + FIELD field_25707 WARPED_HYPHAE Lnet/minecraft/class_3620; + FIELD field_25708 WARPED_WART Lnet/minecraft/class_3620; METHOD (II)V ARG 1 id ARG 2 color diff --git a/mappings/net/minecraft/block/Oxidizable.mapping b/mappings/net/minecraft/block/Oxidizable.mapping index 3afac97cf3..03d2207d98 100644 --- a/mappings/net/minecraft/block/Oxidizable.mapping +++ b/mappings/net/minecraft/block/Oxidizable.mapping @@ -1,5 +1,13 @@ CLASS net/minecraft/class_5547 net/minecraft/block/Oxidizable + METHOD method_31637 scheduleOxidation (Lnet/minecraft/class_1937;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V + ARG 1 world + ARG 2 block + ARG 3 pos METHOD method_31638 oxidize (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 state ARG 3 pos + METHOD method_31639 getOxidationResult (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 1 state + METHOD method_31640 getOxidationTime (Ljava/util/Random;)I + ARG 1 random diff --git a/mappings/net/minecraft/block/WaterCauldronBlock.mapping b/mappings/net/minecraft/block/WaterCauldronBlock.mapping index 52b81dfc04..1780332c98 100644 --- a/mappings/net/minecraft/block/WaterCauldronBlock.mapping +++ b/mappings/net/minecraft/block/WaterCauldronBlock.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_5556 net/minecraft/block/WaterCauldronBlock FIELD field_27206 LEVEL Lnet/minecraft/class_2758; + METHOD method_31650 subtractWaterLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + ARG 0 state + ARG 1 world + ARG 2 pos \ No newline at end of file diff --git a/mappings/net/minecraft/block/cauldron/CauldronBehavior.mapping b/mappings/net/minecraft/block/cauldron/CauldronBehavior.mapping new file mode 100644 index 0000000000..401182bae0 --- /dev/null +++ b/mappings/net/minecraft/block/cauldron/CauldronBehavior.mapping @@ -0,0 +1,34 @@ +CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior + FIELD field_27775 EMPTY_CAULDRON_BEHAVIOR Ljava/util/Map; + FIELD field_27776 WATER_CAULDRON_BEHAVIOR Ljava/util/Map; + FIELD field_27777 LAVA_CAULDRON_BEHAVIOR Ljava/util/Map; + FIELD field_27778 FILL_WITH_WATER Lnet/minecraft/class_5620; + FIELD field_27779 FILL_WITH_LAVA Lnet/minecraft/class_5620; + FIELD field_27780 CLEAN_SHULKER_BOX Lnet/minecraft/class_5620; + FIELD field_27781 CLEAN_BANNER Lnet/minecraft/class_5620; + FIELD field_27782 CLEAN_DYEABLE_ITEM Lnet/minecraft/class_5620; + METHOD interact (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269; + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 player + ARG 5 hand + ARG 6 stack + METHOD method_32206 createMap ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap; + METHOD method_32207 fillCauldron (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1269; + ARG 0 world + ARG 1 pos + ARG 2 player + ARG 3 hand + ARG 4 stack + ARG 5 state + METHOD method_32210 emptyCauldron (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;)Lnet/minecraft/class_1269; + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 player + ARG 4 hand + ARG 5 stack + ARG 6 output + ARG 7 predicate + METHOD method_32212 registerBehavior ()V diff --git a/mappings/net/minecraft/client/MinecraftClient.mapping b/mappings/net/minecraft/client/MinecraftClient.mapping index 74140f70d7..6c23bf32dc 100644 --- a/mappings/net/minecraft/client/MinecraftClient.mapping +++ b/mappings/net/minecraft/client/MinecraftClient.mapping @@ -105,6 +105,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient FIELD field_25034 onlineChatEnabled Z FIELD field_25671 videoWarningManager Lnet/minecraft/class_5407; FIELD field_26842 socialInteractionsManager Lnet/minecraft/class_5520; + FIELD field_26902 socialInteractionsService Lcom/mojang/authlib/minecraft/SocialInteractionsService; METHOD (Lnet/minecraft/class_542;)V ARG 1 args METHOD method_1476 checkIs64Bit ()Z diff --git a/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactories.mapping b/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactories.mapping new file mode 100644 index 0000000000..7fd5842820 --- /dev/null +++ b/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactories.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_5616 net/minecraft/client/render/block/entity/BlockEntityRendererFactories + FIELD field_27752 FACTORIES Ljava/util/Map; + METHOD method_32144 register (Lnet/minecraft/class_2591;Lnet/minecraft/class_5614;)V + ARG 0 type + ARG 1 factory + METHOD method_32146 reload (Lnet/minecraft/class_5614$class_5615;)Ljava/util/Map; + ARG 0 args diff --git a/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactory.mapping b/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactory.mapping new file mode 100644 index 0000000000..f3934cddc6 --- /dev/null +++ b/mappings/net/minecraft/client/render/block/entity/BlockEntityRendererFactory.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_5614 net/minecraft/client/render/block/entity/BlockEntityRendererFactory + CLASS class_5615 Arguments + FIELD field_27748 renderDispatcher Lnet/minecraft/class_824; + FIELD field_27749 renderManager Lnet/minecraft/class_776; + FIELD field_27750 layerRenderDispatcher Lnet/minecraft/class_5599; + FIELD field_27751 textRenderer Lnet/minecraft/class_327; + METHOD (Lnet/minecraft/class_824;Lnet/minecraft/class_776;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V + ARG 1 renderDispatcher + ARG 2 renderManager + ARG 3 layerRenderDispatcher + ARG 4 textRenderer + METHOD method_32139 getRenderDispatcher ()Lnet/minecraft/class_824; + METHOD method_32140 getLayerModelPart (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630; + ARG 1 modelLayer + METHOD method_32141 getRenderManager ()Lnet/minecraft/class_776; + METHOD method_32142 getLayerRenderDispatcher ()Lnet/minecraft/class_5599; + METHOD method_32143 getTextRenderer ()Lnet/minecraft/class_327; diff --git a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityModel.mapping b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityModel.mapping new file mode 100644 index 0000000000..8427f32c38 --- /dev/null +++ b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityModel.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5598 net/minecraft/client/render/block/entity/SkullBlockEntityModel diff --git a/mappings/net/minecraft/client/render/entity/EntityRenderers.mapping b/mappings/net/minecraft/client/render/entity/EntityRenderers.mapping new file mode 100644 index 0000000000..3aff0d919b --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/EntityRenderers.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderers + FIELD field_27767 LOGGER Lorg/apache/logging/log4j/Logger; + METHOD method_32173 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V + ARG 0 type diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping new file mode 100644 index 0000000000..150d907d9a --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping @@ -0,0 +1,62 @@ +CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityModelLayers + FIELD field_27555 DROWNED_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27556 DROWNED_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27557 DROWNED_OUTER Lnet/minecraft/class_5601; + FIELD field_27570 GIANT_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27571 GIANT_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27574 PIGLIN_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27575 PIG_SADDLE Lnet/minecraft/class_5601; + FIELD field_27579 PLAYER_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27580 PLAYER_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27582 PLAYER_SLIM_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27583 PLAYER_SLIM_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27594 SHEEP_FUR Lnet/minecraft/class_5601; + FIELD field_27605 HUSK_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27606 HUSK_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27611 LLAMA_DECOR Lnet/minecraft/class_5601; + FIELD field_27624 PIGLIN_BRUTE_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27625 PIGLIN_BRUTE_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27626 PIGLIN_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27630 WITHER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27632 WITHER_SKELETON_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27633 WITHER_SKELETON_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27639 ARMOR_STAND_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27642 ZOMBIE_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27643 ZOMBIE_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27645 ZOMBIE_VILLAGER_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27646 ZOMBIE_VILLAGER_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27648 ZOMBIFIED_PIGLIN_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27649 ZOMBIFIED_PIGLIN_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27650 LAYERS Ljava/util/Set; + FIELD field_27651 SKELETON_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27652 SKELETON_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27655 SLIME_OUTER Lnet/minecraft/class_5601; + FIELD field_27661 STRAY_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27662 STRAY_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27663 STRAY_OUTER Lnet/minecraft/class_5601; + FIELD field_27665 STRIDER_SADDLE Lnet/minecraft/class_5601; + FIELD field_27670 TROPICAL_FISH_LARGE_PATTERN Lnet/minecraft/class_5601; + FIELD field_27672 TROPICAL_FISH_SMALL_PATTERN Lnet/minecraft/class_5601; + FIELD field_27677 ARMOR_STAND_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_27687 CAT_COLLAR Lnet/minecraft/class_5601; + FIELD field_27695 CONDUIT_EYE Lnet/minecraft/class_5601; + FIELD field_27696 CONDUIT_SHELL Lnet/minecraft/class_5601; + FIELD field_27697 CONDUIT_WIND Lnet/minecraft/class_5601; + FIELD field_27700 CREEPER_ARMOR Lnet/minecraft/class_5601; + METHOD method_32076 getLayers ()Ljava/util/stream/Stream; + METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601; + ARG 0 type + METHOD method_32078 craftSign (Lnet/minecraft/class_4719;)Lnet/minecraft/class_5601; + ARG 0 type + METHOD method_32079 registerMain (Ljava/lang/String;)Lnet/minecraft/class_5601; + ARG 0 id + METHOD method_32080 register (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601; + ARG 0 id + ARG 1 layer + METHOD method_32081 createInnerArmor (Ljava/lang/String;)Lnet/minecraft/class_5601; + ARG 0 id + METHOD method_32082 create (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601; + ARG 0 id + ARG 1 layer + METHOD method_32083 createOuterArmor (Ljava/lang/String;)Lnet/minecraft/class_5601; + ARG 0 id diff --git a/mappings/net/minecraft/client/world/ClientWorld.mapping b/mappings/net/minecraft/client/world/ClientWorld.mapping index 89fe87d9a6..e3bfe2084a 100644 --- a/mappings/net/minecraft/client/world/ClientWorld.mapping +++ b/mappings/net/minecraft/client/world/ClientWorld.mapping @@ -56,6 +56,8 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld ARG 2 angle METHOD method_27874 getSpawnPos ()Lnet/minecraft/class_2338; METHOD method_28103 getSkyProperties ()Lnet/minecraft/class_5294; + METHOD method_29089 setTime (J)V + ARG 1 time METHOD method_29090 tickTime ()V METHOD method_2932 addParticle (DDDDDLnet/minecraft/class_2394;)V ARG 1 minX @@ -102,9 +104,12 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld ARG 2 parameters ARG 3 shape ARG 4 y + METHOD method_30671 getSpawnAngle ()F + METHOD method_32120 asString ()Ljava/lang/String; METHOD method_32124 (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_8435 setTimeOfDay (J)V + ARG 1 timeOfDay METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V ARG 1 shouldKeepTicking CLASS class_5271 Properties diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 51b1ff3205..a558b88f81 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -245,13 +245,14 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 other METHOD method_31166 (F)Lnet/minecraft/class_243; ARG 1 tickDelta - METHOD method_31471 (Lnet/minecraft/class_2604;)V + METHOD method_31471 onSpawnPacket (Lnet/minecraft/class_2604;)V ARG 1 packet METHOD method_31472 discard ()V METHOD method_31476 getChunkPos ()Lnet/minecraft/class_1923; METHOD method_31477 getBlockX ()I METHOD method_31478 getBlockY ()I METHOD method_31479 getBlockZ ()I + METHOD method_31480 getPickBlockStack ()Lnet/minecraft/class_1799; METHOD method_31481 isRemoved ()Z METHOD method_31482 unsetRemoved ()V METHOD method_31483 getFirstPassenger ()Lnet/minecraft/class_1297; diff --git a/mappings/net/minecraft/entity/mob/PiglinBrain.mapping b/mappings/net/minecraft/entity/mob/PiglinBrain.mapping index 93a661b017..7f34c92417 100644 --- a/mappings/net/minecraft/entity/mob/PiglinBrain.mapping +++ b/mappings/net/minecraft/entity/mob/PiglinBrain.mapping @@ -46,6 +46,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain METHOD method_24734 (Lnet/minecraft/class_1657;Lnet/minecraft/class_4836;)V ARG 1 piglin METHOD method_24735 isGoldenItem (Lnet/minecraft/class_1799;)Z + ARG 0 stack METHOD method_24736 setHuntedRecently (Lnet/minecraft/class_4836;)V ARG 0 piglin METHOD method_24737 makeRememberRideableHoglinTask ()Lnet/minecraft/class_4821; @@ -60,6 +61,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain METHOD method_24743 addIdleActivities (Lnet/minecraft/class_4095;)V ARG 0 piglin METHOD method_24746 acceptsForBarter (Lnet/minecraft/class_1799;)Z + ARG 0 stack METHOD method_24747 makeGoToZombifiedPiglinTask ()Lnet/minecraft/class_4809; METHOD method_24748 isHoldingCrossbow (Lnet/minecraft/class_1309;)Z ARG 0 piglin @@ -70,6 +72,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain ARG 0 piglin ARG 1 brain METHOD method_24752 isFood (Lnet/minecraft/class_1799;)Z + ARG 0 stack METHOD method_24753 setAdmiringItem (Lnet/minecraft/class_1309;)V ARG 0 entity METHOD method_24754 haveHuntedHoglinsRecently (Lnet/minecraft/class_4836;)Z @@ -84,6 +87,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain METHOD method_24758 rememberGroupHunting (Lnet/minecraft/class_4836;)V ARG 0 piglin METHOD method_24759 tryRevenge (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V + ARG 0 piglin + ARG 1 target METHOD method_24760 addAdmireItemActivities (Lnet/minecraft/class_4095;)V ARG 0 brain METHOD method_24761 hasPlayerHoldingWantedItemNearby (Lnet/minecraft/class_1309;)Z @@ -162,6 +167,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain ARG 0 piglin METHOD method_29534 isZombified (Lnet/minecraft/class_1299;)Z ARG 0 entityType + METHOD method_29536 getAvoiding (Lnet/minecraft/class_4836;)Ljava/util/Optional; + ARG 0 piglin METHOD method_29537 getNearestZombifiedPiglin (Lnet/minecraft/class_4836;)Z ARG 0 piglin METHOD method_29538 hasTargetToAvoid (Lnet/minecraft/class_4836;)Z @@ -173,11 +180,11 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain ARG 1 player METHOD method_29947 getNearestDetectedPlayer (Lnet/minecraft/class_5418;)Ljava/util/Optional; ARG 0 piglin - METHOD method_30087 (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; + METHOD method_30087 getSoundEvent (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; ARG 0 piglin ARG 1 activity METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V ARG 0 piglin ARG 1 stack - METHOD method_30091 (Lnet/minecraft/class_4836;)Ljava/util/Optional; + METHOD method_30091 getOptionalSoundEvent (Lnet/minecraft/class_4836;)Ljava/util/Optional; ARG 0 piglin diff --git a/mappings/net/minecraft/entity/mob/ShulkerEntity.mapping b/mappings/net/minecraft/entity/mob/ShulkerEntity.mapping index 89216d507f..b5f965df34 100644 --- a/mappings/net/minecraft/entity/mob/ShulkerEntity.mapping +++ b/mappings/net/minecraft/entity/mob/ShulkerEntity.mapping @@ -15,6 +15,9 @@ CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity METHOD method_24351 findAttachSide (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; ARG 1 pos METHOD method_26921 createShulkerAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_31546 setColor (Lnet/minecraft/class_1767;)V + ARG 1 color + METHOD method_31547 spawnNewShulker ()V METHOD method_7113 getTeleportLerpTimer ()I METHOD method_7115 getPeekAmount ()I METHOD method_7116 getOpenProgress (F)F diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index 1d230fb0aa..d2a7022ef7 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -73,6 +73,8 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity ARG 0 world ARG 1 pos METHOD method_26956 createPlayerAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_31548 getInventory ()Lnet/minecraft/class_1661; + METHOD method_31549 getAbilities ()Lnet/minecraft/class_1656; METHOD method_31550 isUsingSpyglass ()Z METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I ARG 1 recipes diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index 50579fbc37..7261630fe4 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -38,6 +38,10 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_30267 isSectionHidden (ILnet/minecraft/class_1799$class_5422;)Z ARG 0 flags METHOD method_30268 addHideFlag (Lnet/minecraft/class_1799$class_5422;)V + METHOD method_31573 isIn (Lnet/minecraft/class_3494;)Z + ARG 1 tag + METHOD method_31574 itemMatches (Lnet/minecraft/class_1792;)Z + ARG 1 item 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 de3411daa8..70bc0a13b6 100644 --- a/mappings/net/minecraft/item/ItemUsage.mapping +++ b/mappings/net/minecraft/item/ItemUsage.mapping @@ -1,2 +1,5 @@ CLASS net/minecraft/class_5328 net/minecraft/item/ItemUsage METHOD method_29282 consumeHeldItem (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; + ARG 0 world + ARG 1 player + ARG 2 hand diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index c4bc37797d..4898698868 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -195,6 +195,24 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_27031 CUT_COPPER_STAIRS Lnet/minecraft/class_1792; FIELD field_27032 LIGHTLY_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; FIELD field_27033 SEMI_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; + FIELD field_27034 WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; + FIELD field_27035 CUT_COPPER_SLAB Lnet/minecraft/class_1792; + FIELD field_27036 LIGHTLY_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792; + FIELD field_27037 SEMI_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792; + FIELD field_27038 WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792; + FIELD field_27039 WAXED_COPPER Lnet/minecraft/class_1792; + FIELD field_27040 WAXED_LIGHTLY_WEATHERED_COPPER Lnet/minecraft/class_1792; + FIELD field_27041 WAXED_SEMI_WEATHERED_COPPER Lnet/minecraft/class_1792; + FIELD field_27042 WAXED_CUT_COPPER Lnet/minecraft/class_1792; + FIELD field_27043 WAXED_LIGHTLY_WEATHERED_CUT_COPPER Lnet/minecraft/class_1792; + FIELD field_27044 WAXED_SEMI_WEATHERED_CUT_COPPER Lnet/minecraft/class_1792; + FIELD field_27045 WAXED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; + FIELD field_27046 WAXED_LIGHTLY_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; + FIELD field_27047 WAXED_SEMI_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; + FIELD field_27048 WAXED_CUT_COPPER_SLAB Lnet/minecraft/class_1792; + FIELD field_27049 WAXED_LIGHTLY_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792; + FIELD field_27050 WAXED_SEMI_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792; + FIELD field_27051 LIGHTNING_ROD Lnet/minecraft/class_1792; FIELD field_27052 LIME_CANDLE Lnet/minecraft/class_1792; FIELD field_27053 PINK_CANDLE Lnet/minecraft/class_1792; FIELD field_27054 GRAY_CANDLE Lnet/minecraft/class_1792; @@ -462,7 +480,7 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_8508 MAGENTA_CONCRETE Lnet/minecraft/class_1792; FIELD field_8516 BLACK_CONCRETE_POWDER Lnet/minecraft/class_1792; FIELD field_8517 DARK_OAK_DOOR Lnet/minecraft/class_1792; - FIELD field_8519 GRASS_PATH Lnet/minecraft/class_1792; + FIELD field_8519 DIRT_PATH Lnet/minecraft/class_1792; FIELD field_8520 PINK_SHULKER_BOX Lnet/minecraft/class_1792; FIELD field_8521 TUBE_CORAL_FAN Lnet/minecraft/class_1792; FIELD field_8522 RED_NETHER_BRICK_SLAB Lnet/minecraft/class_1792; diff --git a/mappings/net/minecraft/nbt/visitor/StringNbtWriter.mapping b/mappings/net/minecraft/nbt/visitor/StringNbtWriter.mapping new file mode 100644 index 0000000000..819efe8f53 --- /dev/null +++ b/mappings/net/minecraft/nbt/visitor/StringNbtWriter.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_5626 net/minecraft/nbt/visitor/StringNbtWriter + FIELD field_27829 SIMPLE_NAME Ljava/util/regex/Pattern; + FIELD field_27830 result Ljava/lang/StringBuilder; + METHOD method_32287 escapeName (Ljava/lang/String;)Ljava/lang/String; + ARG 0 name + METHOD method_32288 apply (Lnet/minecraft/class_2520;)Ljava/lang/String; + ARG 1 tag diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index cf8d80c087..e6d9c47536 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -77,6 +77,9 @@ 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_31595 addBlockBreakParticles (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 1 pos + ARG 2 state METHOD method_31594 addBlockEntityTicker (Lnet/minecraft/class_5562;)V METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos diff --git a/mappings/net/minecraft/world/chunk/WorldChunk.mapping b/mappings/net/minecraft/world/chunk/WorldChunk.mapping index baa9138304..d7d2593427 100644 --- a/mappings/net/minecraft/world/chunk/WorldChunk.mapping +++ b/mappings/net/minecraft/world/chunk/WorldChunk.mapping @@ -88,9 +88,10 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk CLASS 1 EmptyBlockEntityTickInvoker CLASS class_2819 CreationType CLASS class_5563 DirectBlockEntityTickInvoker + FIELD field_27223 worldChunk Lnet/minecraft/class_2818; FIELD field_27224 blockEntity Lnet/minecraft/class_2586; FIELD field_27225 ticker Lnet/minecraft/class_5558; FIELD field_27226 hasWarned Z CLASS class_5564 WrappedBlockEntityTickInvoker FIELD field_27228 wrapped Lnet/minecraft/class_5562; - METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V + METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V \ No newline at end of file diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping index 1700ff5314..f79861f172 100644 --- a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping @@ -117,3 +117,9 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature FIELD field_26249 ROSE_BUSH Lnet/minecraft/class_2680; FIELD field_26250 PEONY Lnet/minecraft/class_2680; FIELD field_26251 BROWN_MUSHROOM Lnet/minecraft/class_2680; + FIELD field_27795 AIR Lnet/minecraft/class_2680; + FIELD field_27796 AMETHYST_BLOCK Lnet/minecraft/class_2680; + FIELD field_27797 BUDDING_AMETHYST Lnet/minecraft/class_2680; + FIELD field_27798 CALCITE Lnet/minecraft/class_2680; + FIELD field_27799 TUFF Lnet/minecraft/class_2680; + FIELD field_27800 COPPER_ORE Lnet/minecraft/class_2680;