From 633e721e4565eae0a8d003b58b4370812dd2ce91 Mon Sep 17 00:00:00 2001 From: My-Name-Is-Jeff <37018278+My-Name-Is-Jeff@users.noreply.github.com> Date: Wed, 25 Dec 2024 21:03:21 -0500 Subject: [PATCH] Update misc mappings --- mappings/net/minecraft/Bootstrap.mapping | 1 + .../net/minecraft/CommandResultStats.mapping | 29 +++++++++++++ mappings/net/minecraft/FlowerBlock.mapping | 3 ++ .../net/minecraft/StainedGlassBlock.mapping | 1 + mappings/net/minecraft/block/Block.mapping | 15 +++++++ mappings/net/minecraft/block/Blocks.mapping | 43 +++++++++++++++++++ .../minecraft/block/FlowingFluidBlock.mapping | 1 + .../minecraft/block/StillFluidBlock.mapping | 1 + .../minecraft/block/TallPlantBlock.mapping | 1 + mappings/net/minecraft/class_0_1236.mapping | 3 ++ .../net/minecraft/client/TextRenderer.mapping | 40 +++++++++++++++++ .../client/option/GameOptions.mapping | 36 ++++++++++++++++ .../client/option/KeyBinding.mapping | 16 ++++++- mappings/net/minecraft/entity/Entity.mapping | 2 + .../minecraft/entity/data/DataTracker.mapping | 2 + .../entity/player/PlayerEntity.mapping | 8 ++++ mappings/net/minecraft/item/AnvilItem.mapping | 1 + .../net/minecraft/item/LeavesItem.mapping | 4 ++ .../minecraft/item/MultiTextureItem.mapping | 1 + .../net/minecraft/item/TallGrassItem.mapping | 1 + .../minecraft/network/NetworkState.mapping | 2 + .../minecraft/network/PacketByteBuf.mapping | 15 +++++-- .../listener/ClientPlayPacketListener.mapping | 6 +++ .../listener/ServerPlayPacketListener.mapping | 1 + .../c2s/play/ClientSettingsC2SPacket.mapping | 5 +++ .../play/CommandSuggestionsC2SPacket.mapping | 5 +++ .../s2c/play/BulkChunkDataS2CPacket.mapping | 12 ++++++ .../s2c/play/ChunkDataS2CPacket.mapping | 9 ++++ .../play/CommandSuggestionsS2CPacket.mapping | 3 ++ .../s2c/play/CompressionS2CPacket.mapping | 3 ++ .../s2c/play/EntityNbtUpdateS2CPacket.mapping | 9 ++++ .../packet/s2c/play/EntityS2CPacket.mapping | 22 ++++++++++ .../s2c/play/PlayerRespawnS2CPacket.mapping | 9 ++++ .../s2c/play/PlayerSleepS2CPacket.mapping | 9 ++++ .../s2c/play/UpdateSignS2CPacket.mapping | 10 +++++ .../server/command/CommandOutput.mapping | 7 +++ .../net/minecraft/sound/SoundCategory.mapping | 8 ++++ .../net/minecraft/util/Int2ObjectMap.mapping | 43 +++++++++++++++++++ .../collection/TypeFilterableList.mapping | 16 +++++++ .../net/minecraft/util/math/BlockPos.mapping | 27 +++++++++++- .../net/minecraft/util/math/Vec3i.mapping | 10 ++++- mappings/net/minecraft/world/World.mapping | 9 ++++ .../minecraft/world/chunk/WorldChunk.mapping | 2 + .../minecraft/world/level/LevelInfo.mapping | 14 ++++++ 44 files changed, 459 insertions(+), 6 deletions(-) create mode 100644 mappings/net/minecraft/CommandResultStats.mapping create mode 100644 mappings/net/minecraft/FlowerBlock.mapping create mode 100644 mappings/net/minecraft/StainedGlassBlock.mapping create mode 100644 mappings/net/minecraft/block/FlowingFluidBlock.mapping create mode 100644 mappings/net/minecraft/block/StillFluidBlock.mapping create mode 100644 mappings/net/minecraft/class_0_1236.mapping create mode 100644 mappings/net/minecraft/item/AnvilItem.mapping create mode 100644 mappings/net/minecraft/item/LeavesItem.mapping create mode 100644 mappings/net/minecraft/item/MultiTextureItem.mapping create mode 100644 mappings/net/minecraft/item/TallGrassItem.mapping create mode 100644 mappings/net/minecraft/network/packet/c2s/play/CommandSuggestionsC2SPacket.mapping create mode 100644 mappings/net/minecraft/network/packet/s2c/play/BulkChunkDataS2CPacket.mapping create mode 100644 mappings/net/minecraft/network/packet/s2c/play/CompressionS2CPacket.mapping create mode 100644 mappings/net/minecraft/network/packet/s2c/play/EntityNbtUpdateS2CPacket.mapping create mode 100644 mappings/net/minecraft/network/packet/s2c/play/PlayerSleepS2CPacket.mapping create mode 100644 mappings/net/minecraft/network/packet/s2c/play/UpdateSignS2CPacket.mapping create mode 100644 mappings/net/minecraft/util/Int2ObjectMap.mapping diff --git a/mappings/net/minecraft/Bootstrap.mapping b/mappings/net/minecraft/Bootstrap.mapping index 7fa6c2038d..e54ca7a546 100644 --- a/mappings/net/minecraft/Bootstrap.mapping +++ b/mappings/net/minecraft/Bootstrap.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2966 net/minecraft/Bootstrap FIELD field_13358 SYSOUT Ljava/io/PrintStream; FIELD field_13359 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_13359 LOGGER Lorg/slf4j/Logger; + METHOD method_0_5873 isInitialized ()Z METHOD method_12847 println (Ljava/lang/String;)V ARG 0 str METHOD method_12848 collectMissingTranslations (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V diff --git a/mappings/net/minecraft/CommandResultStats.mapping b/mappings/net/minecraft/CommandResultStats.mapping new file mode 100644 index 0000000000..543558b9bc --- /dev/null +++ b/mappings/net/minecraft/CommandResultStats.mapping @@ -0,0 +1,29 @@ +CLASS net/minecraft/class_0_1712 net/minecraft/CommandResultStats + FIELD field_0_7141 NUM_RESULT_TYPES I + FIELD field_0_7142 STRING_RESULT_TYPES [Ljava/lang/String; + FIELD field_0_7143 entitiesID [Ljava/lang/String; + FIELD field_0_7144 objectives [Ljava/lang/String; + METHOD method_0_6657 readStatsFromNBT (Lnet/minecraft/class_2487;)V + ARG 1 tagcompound + METHOD method_0_6658 setCommandStatScore (Lnet/minecraft/class_2165;Lnet/minecraft/class_0_1712$class_0_1713;I)V + ARG 3 scorePoint + METHOD method_0_6659 addAllStats (Lnet/minecraft/class_0_1712;)V + ARG 1 resultStats + METHOD method_0_6660 removeScoreBoardStat (Lnet/minecraft/class_0_1712;Lnet/minecraft/class_0_1712$class_0_1713;)V + ARG 0 resultStats + ARG 1 resultType + METHOD method_0_6661 setScoreBoardStat (Lnet/minecraft/class_0_1712;Lnet/minecraft/class_0_1712$class_0_1713;Ljava/lang/String;Ljava/lang/String;)V + ARG 0 stats + ARG 1 resultType + ARG 2 entityID + ARG 3 objectiveName + METHOD method_0_6662 writeStatsToNBT (Lnet/minecraft/class_2487;)V + ARG 1 tagcompound + CLASS class_0_1713 Type + FIELD field_0_7150 typeID I + FIELD field_0_7151 typeName Ljava/lang/String; + METHOD method_0_6663 getTypeID ()I + METHOD method_0_6664 getTypeByName (Ljava/lang/String;)Lnet/minecraft/class_0_1712$class_0_1713; + ARG 0 name + METHOD method_0_6665 getTypeName ()Ljava/lang/String; + METHOD method_0_6666 getTypeNames ()[Ljava/lang/String; diff --git a/mappings/net/minecraft/FlowerBlock.mapping b/mappings/net/minecraft/FlowerBlock.mapping new file mode 100644 index 0000000000..717ed58dae --- /dev/null +++ b/mappings/net/minecraft/FlowerBlock.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_0_212 net/minecraft/FlowerBlock + CLASS class_0_213 FlowerType + CLASS class_0_214 FlowerColor diff --git a/mappings/net/minecraft/StainedGlassBlock.mapping b/mappings/net/minecraft/StainedGlassBlock.mapping new file mode 100644 index 0000000000..72524741fa --- /dev/null +++ b/mappings/net/minecraft/StainedGlassBlock.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_0_308 net/minecraft/StainedGlassBlock diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index cd7e7717e6..5215b75914 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -22,6 +22,11 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block COMMENT COMMENT @see AbstractBlock COMMENT @see BlockState + FIELD field_0_590 AIR_IDENTIFIER Lnet/minecraft/class_2960; + FIELD field_0_591 group Lnet/minecraft/class_1761; + FIELD field_0_592 REGISTRY Lnet/minecraft/class_2348; + FIELD field_0_607 opaqueFullCube Z + FIELD field_0_609 translucent Z FIELD field_10634 lightLevel I FIELD field_10635 material Lnet/minecraft/class_3614; FIELD field_10636 dropTableId Lnet/minecraft/class_2960; @@ -42,6 +47,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block FIELD field_10649 FACE_CULL_MAP Ljava/lang/ThreadLocal; FIELD field_10650 hardness F FIELD field_10651 STATE_IDS Lnet/minecraft/class_2361; + FIELD field_10651 STATE_IDS Lnet/minecraft/class_3513; FIELD field_17562 cachedItem Lnet/minecraft/class_1792; FIELD field_18966 SOLID_MEDIUM_SQUARE_SHAPE Lnet/minecraft/class_265; FIELD field_19061 SOLID_SMALL_SQUARE_SHAPE Lnet/minecraft/class_265; @@ -68,6 +74,9 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block FIELD field_31036 NOTIFY_ALL I COMMENT The default setBlockState behavior. Same as {@code NOTIFY_NEIGHBORS | NOTIFY_LISTENERS}. FIELD field_36404 registryEntry Lnet/minecraft/class_6880$class_6883; + METHOD method_0_731 isOpaqueFullCube ()Z + METHOD method_0_733 isTranslucent ()Z + METHOD method_0_734 getLightLevel ()I METHOD method_16361 hasTopRim (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos @@ -216,6 +225,8 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block ARG 4 precipitation COMMENT the precipitation (snow or rain), including snow COMMENT observable on high altitude + METHOD method_9507 getRawIdFromState (Lnet/minecraft/class_0_378;)I + ARG 0 state 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; @@ -570,11 +581,15 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block METHOD method_9600 shouldSuffocate ()Z METHOD method_9601 isOpaque (Lnet/minecraft/class_2680;)Z ARG 1 state + METHOD method_9602 getMapColor (Lnet/minecraft/class_0_378;)Lnet/minecraft/class_3620; + ARG 1 state METHOD method_9602 getMapColor (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620; ARG 1 state ARG 2 view ARG 3 pos METHOD method_9604 getRenderType ()I + METHOD method_9605 (I)Lnet/minecraft/class_0_378; + ARG 1 metadata METHOD method_9605 getPlacementState (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680; ARG 1 ctx METHOD method_9607 shouldDrawSide (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index 190e176bdd..ac96fc1bdf 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -1,5 +1,48 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks COMMENT Contains all the minecraft blocks. + FIELD field_0_628 STICKY_PISON Lnet/minecraft/class_2665; + FIELD field_0_630 FERN Lnet/minecraft/class_2526; + FIELD field_0_631 DEAD_BUSH Lnet/minecraft/class_2311; + FIELD field_0_632 PISTON Lnet/minecraft/class_2665; + FIELD field_0_633 PISTON_HEAD Lnet/minecraft/class_2671; + FIELD field_0_635 MOVING_PISTON Lnet/minecraft/class_2667; + FIELD field_0_636 DANDELION Lnet/minecraft/class_0_212; + FIELD field_0_637 POPPY Lnet/minecraft/class_0_212; + FIELD field_0_638 BROWN_MUSHROOM Lnet/minecraft/class_2261; + FIELD field_0_639 RED_MUSHROOM Lnet/minecraft/class_2261; + FIELD field_0_643 STONE_SLAB Lnet/minecraft/class_2482; + FIELD field_0_659 CACTUS Lnet/minecraft/class_2266; + FIELD field_0_662 SUGAR_CANE Lnet/minecraft/class_2523; + FIELD field_0_674 NETHER_PORTAL Lnet/minecraft/class_2423; + FIELD field_0_677 FIRE Lnet/minecraft/class_2358; + FIELD field_0_680 CHEST Lnet/minecraft/class_2281; + FIELD field_0_681 REDSTONE_WIRE Lnet/minecraft/class_2457; + FIELD field_0_706 CAULDRON Lnet/minecraft/class_2275; + FIELD field_0_715 WOODEN_SLAB Lnet/minecraft/class_2482; + FIELD field_0_720 TripwireHook Lnet/minecraft/class_2537; + FIELD field_0_727 BEACON Lnet/minecraft/class_2238; + FIELD field_0_730 REPEATER Lnet/minecraft/class_2462; + FIELD field_0_731 POWERED_REPEATER Lnet/minecraft/class_2462; + FIELD field_0_751 MYCELIUM Lnet/minecraft/class_2418; + FIELD field_0_752 LILY_PAD Lnet/minecraft/class_2248; + FIELD field_0_760 TALL_GRASS Lnet/minecraft/class_0_196; + FIELD field_0_761 STAINED_GLASS Lnet/minecraft/class_0_308; + FIELD field_0_762 STAINED_GLASS_PANE Lnet/minecraft/class_2504; + FIELD field_0_767 GRASS_BLOCK Lnet/minecraft/class_2493; + FIELD field_0_771 STONE_SLAB2 Lnet/minecraft/class_2482; + FIELD field_0_776 WITHER_SKELETON_SKULL Lnet/minecraft/class_2570; + FIELD field_0_781 COMPARATOR Lnet/minecraft/class_2286; + FIELD field_0_782 POWERED_COMPARATOR Lnet/minecraft/class_2286; + FIELD field_0_783 DAYLIGHT_DETECTOR Lnet/minecraft/class_2309; + FIELD field_0_784 INVERTED_DAYLIGHT_DETECTOR Lnet/minecraft/class_2309; + FIELD field_0_787 HOPPER Lnet/minecraft/class_2377; + FIELD field_0_803 FLOWING_WATER Lnet/minecraft/class_0_201; + FIELD field_0_804 WATER Lnet/minecraft/class_0_314; + FIELD field_0_805 FLOWING_LAVA Lnet/minecraft/class_0_201; + FIELD field_0_806 LAVA Lnet/minecraft/class_0_314; + FIELD field_0_807 SAND Lnet/minecraft/class_2468; + FIELD field_0_814 LEAVES Lnet/minecraft/class_2397; + FIELD field_0_815 LEAVES2 Lnet/minecraft/class_2397; METHOD method_24419 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_26104 (Lnet/minecraft/class_2680;)I diff --git a/mappings/net/minecraft/block/FlowingFluidBlock.mapping b/mappings/net/minecraft/block/FlowingFluidBlock.mapping new file mode 100644 index 0000000000..62deefa089 --- /dev/null +++ b/mappings/net/minecraft/block/FlowingFluidBlock.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_0_201 net/minecraft/block/FlowingFluidBlock diff --git a/mappings/net/minecraft/block/StillFluidBlock.mapping b/mappings/net/minecraft/block/StillFluidBlock.mapping new file mode 100644 index 0000000000..8398c55496 --- /dev/null +++ b/mappings/net/minecraft/block/StillFluidBlock.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_0_314 net/minecraft/block/StillFluidBlock diff --git a/mappings/net/minecraft/block/TallPlantBlock.mapping b/mappings/net/minecraft/block/TallPlantBlock.mapping index fb1a5d054c..a4d3d01110 100644 --- a/mappings/net/minecraft/block/TallPlantBlock.mapping +++ b/mappings/net/minecraft/block/TallPlantBlock.mapping @@ -1,3 +1,4 @@ +CLASS net/minecraft/class_0_196 net/minecraft/block/TallPlantBlock CLASS net/minecraft/class_2320 net/minecraft/block/TallPlantBlock FIELD field_10929 HALF Lnet/minecraft/class_2754; METHOD method_10021 placeAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V diff --git a/mappings/net/minecraft/class_0_1236.mapping b/mappings/net/minecraft/class_0_1236.mapping new file mode 100644 index 0000000000..9a76d37052 --- /dev/null +++ b/mappings/net/minecraft/class_0_1236.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_0_1236 + METHOD method_0_4285 readBufferedImage (Ljava/io/InputStream;)Ljava/awt/image/BufferedImage; + METHOD method_0_4292 bindTexture (I)V diff --git a/mappings/net/minecraft/client/TextRenderer.mapping b/mappings/net/minecraft/client/TextRenderer.mapping index 051db6e6fb..676fb3f6f0 100644 --- a/mappings/net/minecraft/client/TextRenderer.mapping +++ b/mappings/net/minecraft/client/TextRenderer.mapping @@ -1,2 +1,42 @@ CLASS net/minecraft/class_0_681 net/minecraft/client/TextRenderer + FIELD field_0_2811 fontHeight I + FIELD field_0_2812 random Ljava/util/Random; + FIELD field_0_2813 glyphPageIds [Lnet/minecraft/class_2960; + FIELD field_0_2814 glyphWidths [I + FIELD field_0_2816 colorCodes [I + FIELD field_0_2817 id Lnet/minecraft/class_2960; + FIELD field_0_2818 textureManager Lnet/minecraft/class_1060; + FIELD field_0_2819 x F + FIELD field_0_2820 y F + FIELD field_0_2821 unicode Z + FIELD field_0_2822 bidi Z + FIELD field_0_2823 red F + FIELD field_0_2824 green F + FIELD field_0_2825 blue F + FIELD field_0_2826 alpha F + FIELD field_0_2827 color I + FIELD field_0_2828 obfuscated Z + FIELD field_0_2829 bold Z + FIELD field_0_2830 italic Z + FIELD field_0_2831 underline Z + FIELD field_0_2832 strikethrough Z + METHOD (Lnet/minecraft/class_315;Lnet/minecraft/class_2960;Lnet/minecraft/class_1060;Z)V + ARG 1 options + ARG 2 fontId + ARG 3 textureManager + ARG 4 unicode + METHOD method_0_2376 getWidth (C)I + ARG 1 character + METHOD method_0_2377 drawUnicode (CZ)F + METHOD method_0_2378 getGlyphId (I)Lnet/minecraft/class_2960; + ARG 1 page + METHOD method_0_2379 draw (CZ)F + ARG 1 character + ARG 2 italic + METHOD method_0_2380 draw (IZ)F + ARG 1 characterIndex + ARG 2 italic METHOD method_0_2381 getWidth (Ljava/lang/String;)I + ARG 1 text + METHOD method_0_2399 readFont ()V + METHOD method_0_2403 readGlyphSizes ()V diff --git a/mappings/net/minecraft/client/option/GameOptions.mapping b/mappings/net/minecraft/client/option/GameOptions.mapping index 16e69c8d39..cb7c0358c3 100644 --- a/mappings/net/minecraft/client/option/GameOptions.mapping +++ b/mappings/net/minecraft/client/option/GameOptions.mapping @@ -1,4 +1,20 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions + FIELD field_0_2631 showInventoryAchievementHint Z + FIELD field_0_2633 streamBytesPerPixel F + FIELD field_0_2634 streamMicVolume F + FIELD field_0_2635 streamSystemVolume F + FIELD field_0_2636 streamKbps F + FIELD field_0_2637 streamFps F + FIELD field_0_2638 streamCompression I + FIELD field_0_2639 streamSendMetadata Z + FIELD field_0_2640 streamPreferredServer Ljava/lang/String; + FIELD field_0_2641 streamChatEnabled I + FIELD field_0_2642 streamChatUserFilter I + FIELD field_0_2643 streamMicToggleBehavior I + FIELD field_0_2663 forceUnicodeFont Z + FIELD field_0_2718 chatOpacity F + FIELD field_0_2723 allowBlockAlternatives Z + FIELD field_0_8853 realmsNotifications Z FIELD field_1814 cloudRenderMode I FIELD field_1814 cloudRenderMode Lnet/minecraft/class_4063; FIELD field_1814 cloudRenderMode Lnet/minecraft/class_7172; @@ -14,6 +30,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions FIELD field_1819 forceUnicodeFont Z FIELD field_1820 chatOpacity D FIELD field_1820 chatOpacity Lnet/minecraft/class_7172; + FIELD field_1820 anaglyph3d Z FIELD field_1822 inventoryKey Lnet/minecraft/class_304; COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.ingame.InventoryScreen the inventory screen}. COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_E the E key} by default. @@ -22,8 +39,10 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions COMMENT A key binding for toggling perspective. COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F5 the F5 key} by default. FIELD field_1825 chatHeightUnfocused D + FIELD field_1825 chatHeightUnfocused F FIELD field_1825 chatHeightUnfocused Lnet/minecraft/class_7172; FIELD field_1826 fov D + FIELD field_1826 fov F FIELD field_1826 fov Lnet/minecraft/class_7172; FIELD field_1827 advancedItemTooltips Z FIELD field_1828 fullscreenResolution Ljava/lang/String; @@ -51,6 +70,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F11 the F11 key} by default. FIELD field_1837 pauseOnLostFocus Z FIELD field_1838 chatHeightFocused D + FIELD field_1838 chatHeightFocused F FIELD field_1838 chatHeightFocused Lnet/minecraft/class_7172; FIELD field_1839 allKeys [Lnet/minecraft/class_304; COMMENT An array of all key bindings. @@ -59,11 +79,14 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions COMMENT {@linkplain net.minecraft.client.gui.screen.option.ControlsOptionsScreen COMMENT the controls options screen}. FIELD field_1840 gamma D + FIELD field_1840 gamma F FIELD field_1840 gamma Lnet/minecraft/class_7172; + FIELD field_1841 ao I FIELD field_1841 ao Lnet/minecraft/class_4060; FIELD field_1841 ao Lnet/minecraft/class_7172; FIELD field_1842 hudHidden Z FIELD field_1843 mouseSensitivity D + FIELD field_1843 mouseSensitivity F FIELD field_1843 mouseSensitivity Lnet/minecraft/class_7172; FIELD field_1844 advancementsKey Lnet/minecraft/class_304; COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.advancement.AdvancementsScreen the advancements screen}. @@ -89,11 +112,13 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions FIELD field_1853 COLON_SPLITTER Lcom/google/common/base/Splitter; FIELD field_1854 touchscreen Lnet/minecraft/class_7172; FIELD field_1854 touchscreen Z + FIELD field_1855 saturation F FIELD field_1856 mipmapLevels I FIELD field_1856 mipmapLevels Lnet/minecraft/class_7172; FIELD field_1857 fullscreen Lnet/minecraft/class_7172; FIELD field_1857 fullscreen Z FIELD field_1859 STRING_LIST_TYPE Lcom/google/gson/reflect/TypeToken; + FIELD field_1859 STRING_LIST_TYPE Ljava/lang/reflect/ParameterizedType; FIELD field_1859 STRING_LIST_TYPE Ljava/lang/reflect/Type; FIELD field_1863 client Lnet/minecraft/class_310; FIELD field_1864 lastServer Ljava/lang/String; @@ -130,6 +155,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_X the X key} by default. FIELD field_1875 tutorialStep Lnet/minecraft/class_1157; FIELD field_1876 useNativeTransport Z + FIELD field_1877 chatVisibility Lnet/minecraft/class_1657$class_1659; FIELD field_1877 chatVisibility Lnet/minecraft/class_1659; FIELD field_1877 chatVisibility Lnet/minecraft/class_7172; FIELD field_1878 biomeBlendRadius I @@ -141,6 +167,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions FIELD field_1881 backKey Lnet/minecraft/class_304; COMMENT A key binding for moving backward. COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_S the S key} by default. + FIELD field_1882 particles I FIELD field_1882 particles Lnet/minecraft/class_4066; FIELD field_1882 particles Lnet/minecraft/class_7172; FIELD field_1883 language Ljava/lang/String; @@ -170,9 +197,11 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions FIELD field_1896 narrator Lnet/minecraft/class_4065; FIELD field_1896 narrator Lnet/minecraft/class_7172; FIELD field_1897 optionsFile Ljava/io/File; + FIELD field_1899 useVbos Z FIELD field_1900 chatColors Lnet/minecraft/class_7172; FIELD field_1900 chatColors Z FIELD field_1901 glDebugVerbosity I + FIELD field_1902 fboEnable Z FIELD field_1903 jumpKey Lnet/minecraft/class_304; COMMENT A key binding for jumping. COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_SPACE the space key} by default. @@ -187,6 +216,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions COMMENT A key binding for displaying {@linkplain net.minecraft.client.gui.hud.PlayerListHud the player list}. COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_TAB the tab key} by default. FIELD field_1908 chatScale D + FIELD field_1908 chatScale F FIELD field_1908 chatScale Lnet/minecraft/class_7172; FIELD field_1909 maxFps I FIELD field_1909 maxFps Lnet/minecraft/class_7172; @@ -199,6 +229,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_A the A key} by default. FIELD field_1914 smoothCameraEnabled Z FIELD field_1915 chatWidth D + FIELD field_1915 chatWidth F FIELD field_1915 chatWidth Lnet/minecraft/class_7172; FIELD field_1916 soundVolumeLevels Lit/unimi/dsi/fastutil/objects/Object2FloatMap; FIELD field_1916 soundVolumeLevels Ljava/util/Map; @@ -730,6 +761,10 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions METHOD method_49599 (Ljava/lang/Boolean;)V ARG 1 value METHOD method_49600 getHighContrast ()Lnet/minecraft/class_7172; + CLASS 1 + METHOD getActualTypeArguments getActualTypeArguments ()[Ljava/lang/reflect/Type; + METHOD getOwnerType getOwnerType ()Ljava/lang/reflect/Type; + METHOD getRawType getRawType ()Ljava/lang/reflect/Type; CLASS 2 METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String; ARG 1 key @@ -742,6 +777,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions ARG 1 partialResult METHOD method_42573 (Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V ARG 3 json + CLASS class_316 Options CLASS class_5823 Visitor METHOD method_33678 visitDouble (Ljava/lang/String;D)D ARG 1 key diff --git a/mappings/net/minecraft/client/option/KeyBinding.mapping b/mappings/net/minecraft/client/option/KeyBinding.mapping index b0da5d1da3..509837a3a0 100644 --- a/mappings/net/minecraft/client/option/KeyBinding.mapping +++ b/mappings/net/minecraft/client/option/KeyBinding.mapping @@ -1,11 +1,15 @@ CLASS net/minecraft/class_304 net/minecraft/client/option/KeyBinding + FIELD field_0_2497 KEYS Ljava/util/List; FIELD field_1652 KEY_CATEGORIES Ljava/util/Set; FIELD field_1653 pressed Z + FIELD field_1654 defaultKey I FIELD field_1654 defaultKey Lnet/minecraft/class_3675$class_306; + FIELD field_1655 boundKey I FIELD field_1655 boundKey Lnet/minecraft/class_3675$class_306; FIELD field_1656 CATEGORY_ORDER_MAP Ljava/util/Map; FIELD field_1657 KEYS_BY_ID Ljava/util/Map; FIELD field_1658 KEY_TO_BINDINGS Ljava/util/Map; + FIELD field_1658 KEY_TO_BINDINGS Lnet/minecraft/class_3525; FIELD field_1659 category Ljava/lang/String; FIELD field_1660 translationKey Ljava/lang/String; FIELD field_1661 timesPressed I @@ -25,9 +29,13 @@ CLASS net/minecraft/class_304 net/minecraft/client/option/KeyBinding ARG 2 type ARG 3 code ARG 4 category - METHOD compareTo (Ljava/lang/Object;)I + METHOD compareTo compareTo (Ljava/lang/Object;)I ARG 1 other + METHOD method_0_2199 getKeyCategories ()Ljava/util/Set; METHOD method_1415 isUnbound ()Z + METHOD method_1416 setKeyPressed (IZ)V + ARG 0 key + ARG 1 pressed METHOD method_1416 setKeyPressed (Lnet/minecraft/class_3675$class_306;Z)V ARG 0 key ARG 1 pressed @@ -38,8 +46,13 @@ CLASS net/minecraft/class_304 net/minecraft/client/option/KeyBinding ARG 0 map METHOD method_1419 getLocalizedName (Ljava/lang/String;)Ljava/util/function/Supplier; ARG 0 id + METHOD method_1420 onKeyPressed (I)V + ARG 0 key METHOD method_1420 onKeyPressed (Lnet/minecraft/class_3675$class_306;)V ARG 0 key + METHOD method_1421 getBoundKey ()I + METHOD method_1422 setBoundKey (I)V + ARG 1 keyCode METHOD method_1422 setBoundKey (Lnet/minecraft/class_3675$class_306;)V ARG 1 boundKey METHOD method_1423 getCategory ()Ljava/lang/String; @@ -48,6 +61,7 @@ CLASS net/minecraft/class_304 net/minecraft/client/option/KeyBinding METHOD method_1426 updateKeysByCode ()V METHOD method_1427 isDefault ()Z METHOD method_1428 getBoundKeyTranslationKey ()Ljava/lang/String; + METHOD method_1429 getDefaultKey ()I METHOD method_1429 getDefaultKey ()Lnet/minecraft/class_3675$class_306; METHOD method_1431 getTranslationKey ()Ljava/lang/String; METHOD method_1433 matchesMouse (I)Z diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 5662acec68..b32d1a2f7d 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -82,6 +82,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity COMMENT

Discarding

COMMENT Entities can be discarded (despawned) by calling {@link #discard}. This does not drop loot. COMMENT To kill entities and drop loot, call {@link #kill} or {@link damage} (with large enough damage amount). + FIELD field_0_7360 cmdResult Lnet/minecraft/class_0_1712; FIELD field_0_7372 passenger Lnet/minecraft/class_1297; FIELD field_0_7373 vehicle Lnet/minecraft/class_1297; FIELD field_17046 movementMultiplier Lnet/minecraft/class_243; @@ -183,6 +184,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity FIELD field_5975 NAME_VISIBLE Lnet/minecraft/class_2940; FIELD field_5976 horizontalCollision Z FIELD field_5977 isFireImmune Z + FIELD field_5978 CURRENT_ID I FIELD field_5978 CURRENT_ID Ljava/util/concurrent/atomic/AtomicInteger; COMMENT A generator of unique entity {@link #id network IDs}. The generated COMMENT ID for client entities are useless and discarded subsequently through diff --git a/mappings/net/minecraft/entity/data/DataTracker.mapping b/mappings/net/minecraft/entity/data/DataTracker.mapping index ff41ed3c61..2f390ffbca 100644 --- a/mappings/net/minecraft/entity/data/DataTracker.mapping +++ b/mappings/net/minecraft/entity/data/DataTracker.mapping @@ -16,8 +16,10 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker METHOD method_0_7231 getByte (I)B METHOD method_0_7239 getShort (I)S METHOD method_0_7240 set (ILjava/lang/Object;)V + METHOD method_0_7243 getInt (I)I METHOD method_0_7245 getFloat (I)F METHOD method_0_7247 getString (I)Ljava/lang/String; + METHOD method_0_7248 getItemStack (I)Lnet/minecraft/class_1799; METHOD method_12776 addTrackedData (Lnet/minecraft/class_2940;Ljava/lang/Object;)V ARG 1 key ARG 2 value diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index a3534412ed..a9e86b76fd 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -376,3 +376,11 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity COMMENT when sleeping fails with this reason. COMMENT COMMENT @return the message, or null if none is sent for this reason + CLASS class_1659 ChatVisibility + FIELD field_7534 ENTRIES [Lnet/minecraft/class_1657$class_1659; + FIELD field_7535 id I + FIELD field_7540 optionKey Ljava/lang/String; + METHOD method_7359 getOptionKey ()Ljava/lang/String; + METHOD method_7360 fromId (I)Lnet/minecraft/class_1657$class_1659; + ARG 0 index + METHOD method_7362 getId ()I diff --git a/mappings/net/minecraft/item/AnvilItem.mapping b/mappings/net/minecraft/item/AnvilItem.mapping new file mode 100644 index 0000000000..a06f90814d --- /dev/null +++ b/mappings/net/minecraft/item/AnvilItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_0_2013 net/minecraft/item/AnvilItem diff --git a/mappings/net/minecraft/item/LeavesItem.mapping b/mappings/net/minecraft/item/LeavesItem.mapping new file mode 100644 index 0000000000..a3da2fce0c --- /dev/null +++ b/mappings/net/minecraft/item/LeavesItem.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_0_4 net/minecraft/item/LeavesItem + FIELD field_0_31 leaves Lnet/minecraft/class_2397; + METHOD (Lnet/minecraft/class_2397;)V + ARG 1 leaves diff --git a/mappings/net/minecraft/item/MultiTextureItem.mapping b/mappings/net/minecraft/item/MultiTextureItem.mapping new file mode 100644 index 0000000000..053280b2ba --- /dev/null +++ b/mappings/net/minecraft/item/MultiTextureItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_0_8 net/minecraft/item/MultiTextureItem diff --git a/mappings/net/minecraft/item/TallGrassItem.mapping b/mappings/net/minecraft/item/TallGrassItem.mapping new file mode 100644 index 0000000000..83908c5be4 --- /dev/null +++ b/mappings/net/minecraft/item/TallGrassItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_0_2035 net/minecraft/item/TallGrassItem diff --git a/mappings/net/minecraft/network/NetworkState.mapping b/mappings/net/minecraft/network/NetworkState.mapping index c274ac7bcf..762b38c3e6 100644 --- a/mappings/net/minecraft/network/NetworkState.mapping +++ b/mappings/net/minecraft/network/NetworkState.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_2539 net/minecraft/network/NetworkState + FIELD field_0_5970 MIN_PACKET_ID I + FIELD field_0_5971 MAX_PACKET_ID I FIELD field_11686 id I FIELD field_11687 HANDLER_STATE_MAP Ljava/util/Map; FIELD field_11692 packetHandlerMap Ljava/util/Map; diff --git a/mappings/net/minecraft/network/PacketByteBuf.mapping b/mappings/net/minecraft/network/PacketByteBuf.mapping index da39f89f0a..e871d31b56 100644 --- a/mappings/net/minecraft/network/PacketByteBuf.mapping +++ b/mappings/net/minecraft/network/PacketByteBuf.mapping @@ -291,6 +291,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf COMMENT @see #writeIntArray(int[]) COMMENT @see #readIntList() COMMENT @return the read byte array + METHOD method_10788 writeString (Ljava/lang/String;)Lnet/minecraft/class_2540; METHOD method_10788 writeString (Ljava/lang/String;I)Lnet/minecraft/class_2540; COMMENT Writes a string to this buf. A string is represented by a byte array of COMMENT its UTF-8 data. That byte array can have a maximum length of @@ -347,6 +348,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf COMMENT @see #readItemStack() ARG 1 stack COMMENT the stack to write + METHOD method_10793 writeItemStack (Lnet/minecraft/class_1799;)V METHOD method_10794 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2540; COMMENT Writes an NBT compound to this buf. The binary representation of NBT is COMMENT handled by {@link net.minecraft.nbt.NbtIo}. If {@code compound} is {@code @@ -360,6 +362,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf COMMENT @see #readNbt(NbtTagSizeTracker) ARG 1 compound COMMENT the compound to write + METHOD method_10794 writeNbt (Lnet/minecraft/class_2487;)V METHOD method_10795 readByteArray ()[B COMMENT Reads an array of primitive bytes from this buf. The array first has a COMMENT var int indicating its length, followed by the actual bytes. The array @@ -469,6 +472,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf COMMENT @see #getVarIntLength(int) ARG 1 value COMMENT the value to write + METHOD method_10804 writeVarInt (I)V METHOD method_10805 writeText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2540; COMMENT Writes a text to this buf. A text is represented by a JSON string with COMMENT max length {@value #MAX_TEXT_LENGTH}. @@ -480,6 +484,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf COMMENT @see #MAX_TEXT_LENGTH ARG 1 text COMMENT the text to write + METHOD method_10805 writeText (Lnet/minecraft/class_2561;)V METHOD method_10806 writeIntArray ([I)Lnet/minecraft/class_2540; COMMENT Writes an array of primitive ints to this buf. The array first has a COMMENT var int indicating its length, followed by the var int entries. @@ -500,6 +505,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf COMMENT @see #readBlockPos() ARG 1 pos COMMENT the pos to write + METHOD method_10807 writeBlockPos (Lnet/minecraft/class_2338;)V METHOD method_10808 readText ()Lnet/minecraft/class_2561; COMMENT Reads a text from this buf. A text is represented by a JSON string with COMMENT max length {@value #MAX_TEXT_LENGTH}. @@ -1241,6 +1247,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf ARG 2 length METHOD order (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf; ARG 1 byteOrder + METHOD readBoolean readBoolean ()Z METHOD readBytes (I)Lio/netty/buffer/ByteBuf; ARG 1 length METHOD readBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; @@ -1273,10 +1280,12 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf METHOD readCharSequence (ILjava/nio/charset/Charset;)Ljava/lang/CharSequence; ARG 1 length ARG 2 charset + METHOD readInt readInt ()I METHOD readRetainedSlice (I)Lio/netty/buffer/ByteBuf; ARG 1 length METHOD readSlice (I)Lio/netty/buffer/ByteBuf; ARG 1 length + METHOD readUnsignedByte readUnsignedByte ()S METHOD readerIndex (I)Lio/netty/buffer/ByteBuf; ARG 1 index METHOD release (I)Z @@ -1384,9 +1393,9 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf ARG 1 charset METHOD touch (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; ARG 1 object - METHOD writeBoolean (Z)Lio/netty/buffer/ByteBuf; + METHOD writeBoolean writeBoolean (Z)Lio/netty/buffer/ByteBuf; ARG 1 value - METHOD writeByte (I)Lio/netty/buffer/ByteBuf; + METHOD writeByte writeByte (I)Lio/netty/buffer/ByteBuf; ARG 1 value METHOD writeBytes (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; ARG 1 buf @@ -1424,7 +1433,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf ARG 1 value METHOD writeFloat (F)Lio/netty/buffer/ByteBuf; ARG 1 value - METHOD writeInt (I)Lio/netty/buffer/ByteBuf; + METHOD writeInt writeInt (I)Lio/netty/buffer/ByteBuf; ARG 1 value METHOD writeIntLE (I)Lio/netty/buffer/ByteBuf; ARG 1 value diff --git a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping index 9f4d37bca3..f9f69db8dc 100644 --- a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping +++ b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping @@ -1,5 +1,10 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketListener COMMENT A client side packet listener where play stage packets from the server are processed. + METHOD method_0_5250 onCommandSuggestions (Lnet/minecraft/class_0_1478;)V + METHOD method_0_5262 onEntityNbtUpdate (Lnet/minecraft/class_0_1492;)V + METHOD method_0_5264 onCompression (Lnet/minecraft/class_0_1494;)V + METHOD method_0_5268 onBulkChunkData (Lnet/minecraft/class_0_1499;)V + METHOD method_0_5301 onUpdateSign (Lnet/minecraft/class_0_1543;)V METHOD method_11077 onParticle (Lnet/minecraft/class_2675;)V ARG 1 packet METHOD method_11078 onBossBar (Lnet/minecraft/class_2629;)V @@ -123,6 +128,7 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi ARG 1 packet METHOD method_11136 onBlockUpdate (Lnet/minecraft/class_2626;)V ARG 1 packet + METHOD method_11137 onPlayerSleep (Lnet/minecraft/class_2711;)V METHOD method_11138 onMobSpawn (Lnet/minecraft/class_2610;)V ARG 1 packet METHOD method_11139 onEntitySetHeadYaw (Lnet/minecraft/class_2726;)V diff --git a/mappings/net/minecraft/network/listener/ServerPlayPacketListener.mapping b/mappings/net/minecraft/network/listener/ServerPlayPacketListener.mapping index 38fbfeeb98..a2bab8ade9 100644 --- a/mappings/net/minecraft/network/listener/ServerPlayPacketListener.mapping +++ b/mappings/net/minecraft/network/listener/ServerPlayPacketListener.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2792 net/minecraft/network/listener/ServerPlayPacketListener COMMENT A server side packet listener where play stage packets from a client are processed. + METHOD method_0_5656 onCommandSuggestions (Lnet/minecraft/class_0_1552;)V METHOD method_12045 onClientCommand (Lnet/minecraft/class_2848;)V ARG 1 packet METHOD method_12046 onPlayerInteractBlock (Lnet/minecraft/class_2885;)V diff --git a/mappings/net/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket.mapping index d40804280c..013808ae96 100644 --- a/mappings/net/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/play/ClientSettingsC2SPacket.mapping @@ -14,6 +14,11 @@ CLASS net/minecraft/class_2803 net/minecraft/network/packet/c2s/play/ClientSetti FIELD field_12782 mainArm Lnet/minecraft/class_1306; FIELD field_28961 filterText Z FIELD field_33360 MAX_LANGUAGE_LENGTH I + METHOD (Ljava/lang/String;ILnet/minecraft/class_1657$class_1659;ZI)V + ARG 1 language + ARG 2 viewDistance + ARG 4 chatColors + ARG 5 playerModelBitMask METHOD (Ljava/lang/String;ILnet/minecraft/class_1659;ZILnet/minecraft/class_1306;ZZ)V ARG 1 language ARG 2 viewDistance diff --git a/mappings/net/minecraft/network/packet/c2s/play/CommandSuggestionsC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/CommandSuggestionsC2SPacket.mapping new file mode 100644 index 0000000000..8fb04b8701 --- /dev/null +++ b/mappings/net/minecraft/network/packet/c2s/play/CommandSuggestionsC2SPacket.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_0_1552 net/minecraft/network/packet/c2s/play/CommandSuggestionsC2SPacket + FIELD field_0_6365 text Ljava/lang/String; + FIELD field_0_6366 pos Lnet/minecraft/class_2338; + METHOD method_0_5679 getText ()Ljava/lang/String; + METHOD method_0_5681 getPos ()Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/network/packet/s2c/play/BulkChunkDataS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/BulkChunkDataS2CPacket.mapping new file mode 100644 index 0000000000..a16436e76f --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/BulkChunkDataS2CPacket.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_0_1499 net/minecraft/network/packet/s2c/play/BulkChunkDataS2CPacket + FIELD field_0_6167 chunkXs [I + FIELD field_0_6168 chunkZs [I + FIELD field_0_6169 chunkDatas [Lnet/minecraft/class_2672$class_0_1498; + FIELD field_0_6170 nonNether Z + METHOD (Ljava/util/List;)V + ARG 1 chunks + METHOD method_0_5463 getChunkCount ()I + METHOD method_0_5464 getChunkX (I)I + METHOD method_0_5466 getChunkZ (I)I + METHOD method_0_5467 getChunkBytes (I)[B + METHOD method_0_5468 getChunkByteSize (I)I diff --git a/mappings/net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket.mapping index 1677daf2a3..b6d3073e62 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2672 net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket + FIELD field_0_6163 chunkData Lnet/minecraft/class_2672$class_0_1498; FIELD field_12233 isFullChunk Z FIELD field_12234 verticalStripBitmask I FIELD field_12234 verticalStripBitmask Ljava/util/BitSet; @@ -20,7 +21,12 @@ CLASS net/minecraft/class_2672 net/minecraft/network/packet/s2c/play/ChunkDataS2 ARG 3 skyBits ARG 4 blockBits ARG 5 nonEdge + METHOD (Lnet/minecraft/class_2818;ZI)V + ARG 1 chunk + ARG 2 fullChunk + METHOD method_0_5456 getChunkData (Lnet/minecraft/class_2818;ZZI)Lnet/minecraft/class_2672$class_0_1498; METHOD method_11521 getReadBuffer ()Lnet/minecraft/class_2540; + METHOD method_11521 getChunkBytes ()[B METHOD method_11522 getDataSize (Lnet/minecraft/class_2818;)I ARG 1 chunk METHOD method_11522 getDataSize (Lnet/minecraft/class_2818;I)I @@ -44,3 +50,6 @@ CLASS net/minecraft/class_2672 net/minecraft/network/packet/s2c/play/ChunkDataS2 METHOD method_22422 getBiomeArray ()[I METHOD method_38598 getChunkData ()Lnet/minecraft/class_6603; METHOD method_38599 getLightData ()Lnet/minecraft/class_6606; + CLASS class_0_1498 ChunkData + FIELD field_0_6165 data [B + FIELD field_0_6166 size I diff --git a/mappings/net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket.mapping index 1997dc7166..b621f9f70c 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket.mapping @@ -1,3 +1,6 @@ +CLASS net/minecraft/class_0_1478 net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket + FIELD field_0_6115 completions [Ljava/lang/String; + METHOD method_0_5390 getCompletions ()[Ljava/lang/String; CLASS net/minecraft/class_2639 net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket FIELD field_12121 suggestions Lcom/mojang/brigadier/suggestion/Suggestions; FIELD field_12122 completionId I diff --git a/mappings/net/minecraft/network/packet/s2c/play/CompressionS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/CompressionS2CPacket.mapping new file mode 100644 index 0000000000..e282ef5c6f --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/CompressionS2CPacket.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_0_1494 net/minecraft/network/packet/s2c/play/CompressionS2CPacket + FIELD field_0_6156 compressionThreshold I + METHOD method_0_5447 getCompressionThreshold ()I diff --git a/mappings/net/minecraft/network/packet/s2c/play/EntityNbtUpdateS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EntityNbtUpdateS2CPacket.mapping new file mode 100644 index 0000000000..524cbea762 --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/EntityNbtUpdateS2CPacket.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_0_1492 net/minecraft/network/packet/s2c/play/EntityNbtUpdateS2CPacket + FIELD field_0_6146 entityId I + FIELD field_0_6147 nbt Lnet/minecraft/class_2487; + METHOD (ILnet/minecraft/class_2487;)V + ARG 1 entityId + ARG 2 nbt + METHOD method_0_5435 getNbt ()Lnet/minecraft/class_2487; + METHOD method_0_5436 getEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; + ARG 1 world diff --git a/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping index cd1577e8df..652cf72060 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping @@ -1,14 +1,19 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPacket FIELD field_12305 rotate Z FIELD field_12306 onGround Z + FIELD field_12307 deltaZ B FIELD field_12307 deltaZ S + FIELD field_12308 deltaY B FIELD field_12308 deltaY S + FIELD field_12309 deltaX B FIELD field_12309 deltaX S FIELD field_12310 id I FIELD field_12311 pitch B FIELD field_12312 yaw B FIELD field_20849 positionChanged Z FIELD field_33335 COORDINATE_SCALE D + METHOD (I)V + ARG 1 entityId METHOD (ISSSBBZZZ)V ARG 1 entityId ARG 2 deltaX @@ -21,8 +26,11 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPa ARG 9 positionChanged METHOD method_11645 getEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; ARG 1 world + METHOD method_11646 getDeltaY ()B METHOD method_11646 getDeltaYShort ()S + METHOD method_11647 getDeltaZ ()B METHOD method_11647 getDeltaZShort ()S + METHOD method_11648 getDeltaX ()B METHOD method_11648 getDeltaXShort ()S METHOD method_11649 getYaw ()B METHOD method_11650 getPitch ()B @@ -43,6 +51,12 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPa METHOD method_36151 getDeltaY ()S METHOD method_36152 getDeltaZ ()S CLASS class_2685 MoveRelative + METHOD (IBBBZ)V + ARG 1 entityId + ARG 2 deltaX + ARG 3 deltaY + ARG 4 deltaZ + ARG 5 onGround METHOD (ISSSZ)V ARG 1 entityId ARG 2 deltaX @@ -52,6 +66,14 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPa METHOD method_34138 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2685; ARG 0 buf CLASS class_2686 RotateAndMoveRelative + METHOD (IBBBBBZ)V + ARG 1 entityId + ARG 2 deltaX + ARG 3 deltaY + ARG 4 deltaZ + ARG 5 yaw + ARG 6 pitch + ARG 7 onGround METHOD (ISSSBBZ)V ARG 1 entityId ARG 2 deltaX diff --git a/mappings/net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket.mapping index d0e1b8c615..f203c355d7 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket.mapping @@ -1,8 +1,11 @@ CLASS net/minecraft/class_2724 net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket + FIELD field_12431 dimension I FIELD field_12431 dimension Lnet/minecraft/class_2874; FIELD field_12431 dimension Lnet/minecraft/class_5321; FIELD field_12432 generatorType Lnet/minecraft/class_1942; + FIELD field_12433 difficulty Lnet/minecraft/class_1267; FIELD field_12434 gameMode Lnet/minecraft/class_1934; + FIELD field_12434 gameMode Lnet/minecraft/class_1940$class_1934; FIELD field_20667 sha256Seed J FIELD field_24451 keepPlayerAttributes Z FIELD field_24620 debugWorld Z @@ -15,6 +18,9 @@ CLASS net/minecraft/class_2724 net/minecraft/network/packet/s2c/play/PlayerRespa FIELD field_41731 KEEP_TRACKED_DATA B FIELD field_41732 KEEP_ALL B FIELD field_41733 flag B + METHOD (ILnet/minecraft/class_1267;Lnet/minecraft/class_1942;Lnet/minecraft/class_1940$class_1934;)V + ARG 1 dimension + ARG 2 difficulty METHOD (Lnet/minecraft/class_2540;)V ARG 1 buf METHOD (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;JLnet/minecraft/class_1934;Lnet/minecraft/class_1934;ZZBLjava/util/Optional;)V @@ -27,10 +33,13 @@ CLASS net/minecraft/class_2724 net/minecraft/network/packet/s2c/play/PlayerRespa ARG 8 flatWorld ARG 9 flag ARG 10 lastDeathPos + METHOD method_11779 getDimension ()I METHOD method_11779 getDimension ()Lnet/minecraft/class_2874; METHOD method_11779 getDimension ()Lnet/minecraft/class_5321; METHOD method_11780 getGameMode ()Lnet/minecraft/class_1934; + METHOD method_11780 getGameMode ()Lnet/minecraft/class_1940$class_1934; METHOD method_11781 getGeneratorType ()Lnet/minecraft/class_1942; + METHOD method_11783 getDifficulty ()Lnet/minecraft/class_1267; METHOD method_22425 getSha256Seed ()J METHOD method_27904 shouldKeepPlayerAttributes ()Z METHOD method_28120 isDebugWorld ()Z diff --git a/mappings/net/minecraft/network/packet/s2c/play/PlayerSleepS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/PlayerSleepS2CPacket.mapping new file mode 100644 index 0000000000..aa04832f92 --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/PlayerSleepS2CPacket.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_2711 net/minecraft/network/packet/s2c/play/PlayerSleepS2CPacket + FIELD field_12406 id I + FIELD field_12407 sleepPos Lnet/minecraft/class_2338; + METHOD (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;)V + ARG 1 player + ARG 2 bedPos + METHOD method_11747 getPlayer (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1657; + ARG 1 world + METHOD method_11749 getSleepPos ()Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/network/packet/s2c/play/UpdateSignS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/UpdateSignS2CPacket.mapping new file mode 100644 index 0000000000..1686ccee44 --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/UpdateSignS2CPacket.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_0_1543 net/minecraft/network/packet/s2c/play/UpdateSignS2CPacket + FIELD field_0_6340 world Lnet/minecraft/class_1937; + FIELD field_0_6341 pos Lnet/minecraft/class_2338; + FIELD field_0_6342 text [Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;[Lnet/minecraft/class_2561;)V + ARG 1 world + ARG 2 poos + ARG 3 text + METHOD method_0_5625 getPos ()Lnet/minecraft/class_2338; + METHOD method_0_5627 getText ()[Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/server/command/CommandOutput.mapping b/mappings/net/minecraft/server/command/CommandOutput.mapping index ce9fd0db16..9ea2c2f803 100644 --- a/mappings/net/minecraft/server/command/CommandOutput.mapping +++ b/mappings/net/minecraft/server/command/CommandOutput.mapping @@ -1,7 +1,11 @@ CLASS net/minecraft/class_2165 net/minecraft/server/command/CommandOutput COMMENT Represents a subject which can receive command feedback. FIELD field_17395 DUMMY Lnet/minecraft/class_2165; + METHOD method_0_6348 setCommandStat (Lnet/minecraft/class_0_1712$class_0_1713;I)V + ARG 1 type + ARG 2 amount METHOD method_0_6351 getWorld ()Lnet/minecraft/class_1937; + METHOD method_0_6353 getCommandOutputEntity ()Lnet/minecraft/class_1297; METHOD method_36320 cannotBeSilenced ()Z METHOD method_43496 sendMessage (Lnet/minecraft/class_2561;)V COMMENT Sends a system message. @@ -14,6 +18,9 @@ CLASS net/minecraft/class_2165 net/minecraft/server/command/CommandOutput METHOD method_5797 getDisplayName ()Lnet/minecraft/class_2561; METHOD method_5812 getPos ()Lnet/minecraft/class_243; METHOD method_9200 shouldReceiveFeedback ()Z + METHOD method_9200 canCommandOutputUseCommand (ILjava/lang/String;)Z + ARG 1 permLevel + ARG 2 commandName METHOD method_9201 shouldBroadcastConsoleToOps ()Z METHOD method_9202 shouldTrackOutput ()Z METHOD method_9203 sendMessage (Lnet/minecraft/class_2561;)V diff --git a/mappings/net/minecraft/sound/SoundCategory.mapping b/mappings/net/minecraft/sound/SoundCategory.mapping index d24ab77826..213d8fb899 100644 --- a/mappings/net/minecraft/sound/SoundCategory.mapping +++ b/mappings/net/minecraft/sound/SoundCategory.mapping @@ -1,6 +1,14 @@ CLASS net/minecraft/class_3419 net/minecraft/sound/SoundCategory + FIELD field_0_5414 BY_ID Ljava/util/Map; + FIELD field_0_5416 id I FIELD field_15249 name Ljava/lang/String; FIELD field_15257 BY_NAME Ljava/util/Map; METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 3 name + METHOD (Ljava/lang/String;ILjava/lang/String;I)V + ARG 3 name + ARG 4 id + METHOD method_0_4501 fromName (Ljava/lang/String;)Lnet/minecraft/class_3419; + ARG 0 name + METHOD method_0_4502 getId ()I METHOD method_14840 getName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/util/Int2ObjectMap.mapping b/mappings/net/minecraft/util/Int2ObjectMap.mapping new file mode 100644 index 0000000000..b8e284e8dd --- /dev/null +++ b/mappings/net/minecraft/util/Int2ObjectMap.mapping @@ -0,0 +1,43 @@ +CLASS net/minecraft/class_3525 net/minecraft/util/Int2ObjectMap + FIELD field_15707 loadFactor F + FIELD field_15708 threshold I + FIELD field_15709 size I + FIELD field_15710 table [Lnet/minecraft/class_3525$class_3526; + METHOD method_15309 copyTable ([Lnet/minecraft/class_3525$class_3526;)V + METHOD method_15310 removeNode (I)Lnet/minecraft/class_3525$class_3526; + ARG 1 key + METHOD method_15311 contains (I)Z + ARG 1 key + METHOD method_15312 remove (I)Ljava/lang/Object; + ARG 1 key + METHOD method_15313 put (ILjava/lang/Object;)V + ARG 1 key + ARG 2 value + METHOD method_15314 hash (I)I + METHOD method_15316 get (I)Ljava/lang/Object; + ARG 1 key + METHOD method_15317 putNode (IILjava/lang/Object;I)V + ARG 1 hash + ARG 2 key + ARG 3 value + ARG 4 index + METHOD method_15318 grow (I)V + ARG 1 size + METHOD method_15319 index (II)I + ARG 0 hash + ARG 1 size + METHOD method_15320 getEntry (I)Lnet/minecraft/class_3525$class_3526; + ARG 1 key + METHOD method_15321 clear ()V + CLASS class_3526 Node + FIELD field_15711 next Lnet/minecraft/class_3525$class_3526; + FIELD field_15712 hash I + FIELD field_15713 key I + FIELD field_15714 value Ljava/lang/Object; + METHOD (IILjava/lang/Object;Lnet/minecraft/class_3525$class_3526;)V + ARG 1 hash + ARG 2 key + ARG 3 value + ARG 4 next + METHOD method_15323 getValue ()Ljava/lang/Object; + METHOD method_15327 getKey ()I diff --git a/mappings/net/minecraft/util/collection/TypeFilterableList.mapping b/mappings/net/minecraft/util/collection/TypeFilterableList.mapping index 82304554a4..7593e677ae 100644 --- a/mappings/net/minecraft/util/collection/TypeFilterableList.mapping +++ b/mappings/net/minecraft/util/collection/TypeFilterableList.mapping @@ -1,3 +1,19 @@ +CLASS net/minecraft/class_0_1691 net/minecraft/util/collection/TypeFilterableList + FIELD field_0_7073 elementsByType Ljava/util/Map; + FIELD field_0_7075 elementType Ljava/lang/Class; + FIELD field_0_7076 allElements Ljava/util/List; + METHOD add add (Ljava/lang/Object;)Z + ARG 1 e + METHOD contains contains (Ljava/lang/Object;)Z + ARG 1 o + METHOD iterator iterator ()Ljava/util/Iterator; + METHOD method_0_6501 getAllOfType (Ljava/lang/Class;)Ljava/lang/Iterable; + ARG 1 type + METHOD remove remove (Ljava/lang/Object;)Z + ARG 1 o + METHOD size size ()I + CLASS 1 + METHOD iterator iterator ()Ljava/util/Iterator; CLASS net/minecraft/class_3509 net/minecraft/util/collection/TypeFilterableList COMMENT A collection allowing getting all elements of a specific type. Backed COMMENT by {@link java.util.ArrayList}s. diff --git a/mappings/net/minecraft/util/math/BlockPos.mapping b/mappings/net/minecraft/util/math/BlockPos.mapping index 234a3acfdb..681ca13d3e 100644 --- a/mappings/net/minecraft/util/math/BlockPos.mapping +++ b/mappings/net/minecraft/util/math/BlockPos.mapping @@ -6,7 +6,10 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos COMMENT

A block position may be mutable; hence, when using block positions COMMENT obtained from other places as map keys, etc., you should call {@link COMMENT #toImmutable()} to obtain an immutable block position. - FIELD field_10973 BITS_Z J + FIELD field_0_5760 BIT_SHIFT_Y I + FIELD field_0_5761 BIT_SHIFT_X I + FIELD field_0_5763 BITS_Y J + FIELD field_10973 BITS_X J FIELD field_10974 BITS_Y J FIELD field_10975 SIZE_BITS_Y I FIELD field_10976 BITS_X J @@ -15,12 +18,17 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos FIELD field_10980 ORIGIN Lnet/minecraft/class_2338; COMMENT The block position which x, y, and z values are all zero. FIELD field_10981 BIT_SHIFT_X I + FIELD field_10982 BITS_Z J FIELD field_10983 BIT_SHIFT_Z I FIELD field_18789 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_18789 LOGGER Lorg/slf4j/Logger; FIELD field_25064 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2382;)V ARG 1 pos + METHOD method_0_4851 fromLong (J)Lnet/minecraft/class_2338; + ARG 0 packedPos + METHOD method_0_4869 asLong ()J + METHOD method_10059 subtract (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; METHOD method_10060 offset (JLnet/minecraft/class_2350;)J ARG 0 value ARG 2 direction @@ -38,11 +46,13 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos ARG 1 y ARG 2 z METHOD method_10067 west ()Lnet/minecraft/class_2338; + METHOD method_10069 add (III)Lnet/minecraft/class_2338; METHOD method_10070 rotate (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338; ARG 1 rotation METHOD method_10071 unpackLongY (J)I ARG 0 packedPos METHOD method_10072 south ()Lnet/minecraft/class_2338; + METHOD method_10074 down ()Lnet/minecraft/class_2338; METHOD method_10075 crossProduct (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; ARG 1 pos METHOD method_10076 north (I)Lnet/minecraft/class_2338; @@ -50,11 +60,18 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos METHOD method_10077 south (I)Lnet/minecraft/class_2338; ARG 1 distance METHOD method_10078 east ()Lnet/minecraft/class_2338; + METHOD method_10079 offset (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_2338; + ARG 1 direction + ARG 2 distance + METHOD method_10080 add (DDD)Lnet/minecraft/class_2338; + METHOD method_10081 add (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2338; METHOD method_10083 unpackLongZ (J)I ARG 0 packedPos METHOD method_10084 up ()Lnet/minecraft/class_2338; METHOD method_10086 up (I)Lnet/minecraft/class_2338; ARG 1 distance + METHOD method_10087 down (I)Lnet/minecraft/class_2338; + ARG 1 distance METHOD method_10088 west (I)Lnet/minecraft/class_2338; ARG 1 distance METHOD method_10089 east (I)Lnet/minecraft/class_2338; @@ -63,6 +80,8 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos ARG 0 y METHOD method_10092 fromLong (J)Lnet/minecraft/class_2338; ARG 0 packedPos + METHOD method_10093 offset (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338; + ARG 1 direction METHOD method_10094 iterate (IIIIII)Ljava/lang/Iterable; ARG 0 startX ARG 1 startY @@ -236,6 +255,9 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos FIELD field_18231 position Lnet/minecraft/class_2338$class_2339; FIELD field_23945 pos Lnet/minecraft/class_2338$class_2339; FIELD field_23946 remaining I + METHOD iterator iterator ()Ljava/util/Iterator; + CLASS 1 + METHOD computeNext computeNext ()Ljava/lang/Object; CLASS 2 FIELD field_10990 maxZ I FIELD field_10991 maxY I @@ -256,6 +278,9 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos FIELD field_23103 dy I FIELD field_23378 pos Lnet/minecraft/class_2338$class_2339; FIELD field_23379 swapZ Z + METHOD iterator iterator ()Ljava/util/Iterator; + CLASS 1 + METHOD computeNext computeNext ()Ljava/lang/Object; CLASS 3 FIELD field_23105 size I FIELD field_23106 sizeX I diff --git a/mappings/net/minecraft/util/math/Vec3i.mapping b/mappings/net/minecraft/util/math/Vec3i.mapping index d422f42040..83e94cc6c3 100644 --- a/mappings/net/minecraft/util/math/Vec3i.mapping +++ b/mappings/net/minecraft/util/math/Vec3i.mapping @@ -18,11 +18,15 @@ CLASS net/minecraft/class_2382 net/minecraft/util/math/Vec3i FIELD field_11175 x I FIELD field_11176 ZERO Lnet/minecraft/class_2382; FIELD field_25123 CODEC Lcom/mojang/serialization/Codec; + METHOD (DDD)V + ARG 1 x + ARG 3 y + ARG 5 z METHOD (III)V ARG 1 x ARG 2 y ARG 3 z - METHOD compareTo (Ljava/lang/Object;)I + METHOD compareTo compareTo (Ljava/lang/Object;)I ARG 1 vec METHOD equals (Ljava/lang/Object;)Z ARG 1 o @@ -33,6 +37,10 @@ CLASS net/minecraft/class_2382 net/minecraft/util/math/Vec3i METHOD method_10259 crossProduct (Lnet/minecraft/class_2382;)Lnet/minecraft/class_2382; ARG 1 vec METHOD method_10260 getZ ()I + METHOD method_10261 getSquaredDistance (DDD)D + ARG 1 x + ARG 3 y + ARG 5 z METHOD method_10262 getSquaredDistance (Lnet/minecraft/class_2382;)D COMMENT {@return the squared distance between here (center) and {@code vec}} COMMENT diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index cf8bde8f70..d872b32656 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -1,4 +1,11 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World + FIELD field_0_244 scoreboard Lnet/minecraft/class_269; + FIELD field_0_251 calendar Ljava/util/Calendar; + FIELD field_0_260 loadedEntities Ljava/util/List; + FIELD field_0_261 unloadedEntities Ljava/util/List; + FIELD field_0_262 loadedBlockEntities Ljava/util/List; + FIELD field_0_263 blockEntityTickers Ljava/util/List; + FIELD field_0_266 entityMap Lnet/minecraft/class_3525; FIELD field_16316 profiler Ljava/util/function/Supplier; FIELD field_16316 profiler Lnet/minecraft/class_3695; FIELD field_17086 thread Ljava/lang/Thread; @@ -26,6 +33,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World FIELD field_9223 border Lnet/minecraft/class_2784; FIELD field_9224 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_9226 ambientDarkness I + FIELD field_9228 playerEntities Ljava/util/List; FIELD field_9229 random Ljava/util/Random; FIELD field_9229 random Lnet/minecraft/class_5819; FIELD field_9231 blockEntities Ljava/util/List; @@ -38,6 +46,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World FIELD field_9238 lcgBlockSeedIncrement I FIELD field_9241 pendingBlockEntities Ljava/util/List; FIELD field_9242 ticksSinceLightning I + FIELD field_9244 seaLevel I FIELD field_9245 unusedWhite J FIELD field_9246 tickingBlockEntities Ljava/util/List; FIELD field_9247 dimension Lnet/minecraft/class_2869; diff --git a/mappings/net/minecraft/world/chunk/WorldChunk.mapping b/mappings/net/minecraft/world/chunk/WorldChunk.mapping index a4fb8a787a..387c45fa5a 100644 --- a/mappings/net/minecraft/world/chunk/WorldChunk.mapping +++ b/mappings/net/minecraft/world/chunk/WorldChunk.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk FIELD field_12833 entitySections [Lnet/minecraft/class_3509; FIELD field_12834 shouldSave Z + FIELD field_12835 z I FIELD field_12836 postProcessingLists [Lit/unimi/dsi/fastutil/shorts/ShortList; FIELD field_12837 unsaved Z FIELD field_12838 structureStarts Ljava/util/Map; @@ -18,6 +19,7 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk FIELD field_12849 upgradeData Lnet/minecraft/class_2843; FIELD field_12850 loadToWorldConsumer Ljava/util/function/Consumer; FIELD field_12850 entityLoader Lnet/minecraft/class_2818$class_6829; + FIELD field_12851 x I FIELD field_12852 EMPTY_SECTION Lnet/minecraft/class_2826; FIELD field_12853 heightmaps Ljava/util/Map; FIELD field_12854 blockEntities Ljava/util/Map; diff --git a/mappings/net/minecraft/world/level/LevelInfo.mapping b/mappings/net/minecraft/world/level/LevelInfo.mapping index b22a526a74..c021c95ab6 100644 --- a/mappings/net/minecraft/world/level/LevelInfo.mapping +++ b/mappings/net/minecraft/world/level/LevelInfo.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo FIELD field_9262 hardcore Z FIELD field_9263 seed J FIELD field_9264 generatorOptions Lcom/google/gson/JsonElement; + FIELD field_9264 name Ljava/lang/String; METHOD (Ljava/lang/String;Lnet/minecraft/class_1934;ZLnet/minecraft/class_1267;ZLnet/minecraft/class_1928;Lnet/minecraft/class_7712;)V ARG 1 name ARG 2 gameMode @@ -50,11 +51,24 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo METHOD method_8578 enableCommands ()Lnet/minecraft/class_1940; METHOD method_8579 setGeneratorOptions (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1940; ARG 1 generatorOptions + METHOD method_8579 setName (Ljava/lang/String;)Lnet/minecraft/class_1940; METHOD method_8581 hasBonusChest ()Z METHOD method_8582 areCommandsAllowed ()Z METHOD method_8583 isHardcore ()Z METHOD method_8584 getGeneratorOptions ()Lcom/google/gson/JsonElement; CLASS class_1934 GameMode + FIELD field_9217 id I + FIELD field_9221 name Ljava/lang/String; + METHOD (Ljava/lang/String;IILjava/lang/String;)V + ARG 3 id + ARG 4 name + METHOD method_8379 getId ()I + METHOD method_8381 getName ()Ljava/lang/String; METHOD method_8382 setAbilities (Lnet/minecraft/class_1656;)V + ARG 1 abilities + METHOD method_8384 getFromId (I)Lnet/minecraft/class_1940$class_1934; + ARG 0 id + METHOD method_8385 getFromName (Ljava/lang/String;)Lnet/minecraft/class_1940$class_1934; + ARG 0 name METHOD method_8386 isCreative ()Z METHOD method_8388 isSurvivalLike ()Z