Merge branch '1.17.1' into 1.18_experimental-snapshot-6

This commit is contained in:
modmuss50 2021-09-01 15:53:22 +01:00
commit 97753f0e3e
14 changed files with 212 additions and 53 deletions

View File

@ -28,7 +28,11 @@ CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock
ARG 0 state ARG 0 state
METHOD method_24164 getBedPart (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; METHOD method_24164 getBedPart (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733;
ARG 0 state ARG 0 state
METHOD method_27352 isOverworld (Lnet/minecraft/class_1937;)Z METHOD method_27352 isBedWorking (Lnet/minecraft/class_1937;)Z
COMMENT {@return whether the world's {@linkplain net.minecraft.world.dimension.DimensionType dimension type}
COMMENT allows beds to be respawned at and slept in without exploding}
COMMENT
COMMENT @see net.minecraft.world.dimension.DimensionType#isBedWorking()
ARG 0 world ARG 0 world
METHOD method_30835 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; METHOD method_30835 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional;
ARG 0 type ARG 0 type

View File

@ -84,8 +84,8 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
ARG 3 solid ARG 3 solid
ARG 4 blocksMovement ARG 4 blocksMovement
ARG 5 blocksLight ARG 5 blocksLight
ARG 6 breakByHand ARG 6 burnable
ARG 7 burnable ARG 7 replaceable
ARG 8 pistonBehavior ARG 8 pistonBehavior
METHOD method_15797 isLiquid ()Z METHOD method_15797 isLiquid ()Z
METHOD method_15798 getPistonBehavior ()Lnet/minecraft/class_3619; METHOD method_15798 getPistonBehavior ()Lnet/minecraft/class_3619;

View File

@ -53,7 +53,7 @@ CLASS net/minecraft/class_364 net/minecraft/client/gui/Element
ARG 3 mouseY ARG 3 mouseY
COMMENT the Y coordinate of the mouse COMMENT the Y coordinate of the mouse
ARG 5 amount ARG 5 amount
COMMENT value is {@code > 1} if scrolled down, {@code < 1} if scrolled up COMMENT value is {@code < 0} if scrolled down, {@code > 0} if scrolled up
METHOD method_25402 mouseClicked (DDI)Z METHOD method_25402 mouseClicked (DDI)Z
COMMENT Callback for when a mouse button down event COMMENT Callback for when a mouse button down event
COMMENT has been captured. COMMENT has been captured.

View File

@ -18,7 +18,7 @@ CLASS net/minecraft/class_5289 net/minecraft/client/gui/screen/GameModeSelection
METHOD method_28068 apply ()V METHOD method_28068 apply ()V
METHOD method_28069 checkForClose ()Z METHOD method_28069 checkForClose ()Z
METHOD method_30106 getPreviousGameMode ()Lnet/minecraft/class_1934; METHOD method_30106 getPreviousGameMode ()Lnet/minecraft/class_1934;
CLASS class_5290 GameMode CLASS class_5290 GameModeSelection
FIELD field_24580 VALUES [Lnet/minecraft/class_5289$class_5290; FIELD field_24580 VALUES [Lnet/minecraft/class_5289$class_5290;
FIELD field_24581 text Lnet/minecraft/class_2561; FIELD field_24581 text Lnet/minecraft/class_2561;
FIELD field_24582 command Ljava/lang/String; FIELD field_24582 command Ljava/lang/String;

View File

@ -2,13 +2,19 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_1814 cloudRenderMode Lnet/minecraft/class_4063; FIELD field_1814 cloudRenderMode Lnet/minecraft/class_4063;
FIELD field_1815 hideServerAddress Z FIELD field_1815 hideServerAddress Z
FIELD field_1816 keySmoothCamera Lnet/minecraft/class_304; FIELD field_1816 keySmoothCamera Lnet/minecraft/class_304;
COMMENT A key binding for toggling smooth camera.
COMMENT Not bound to any keys by default.
FIELD field_1817 chatLinksPrompt Z FIELD field_1817 chatLinksPrompt Z
FIELD field_1818 showSubtitles Z FIELD field_1818 showSubtitles Z
FIELD field_1819 forceUnicodeFont Z FIELD field_1819 forceUnicodeFont Z
FIELD field_1820 chatOpacity D FIELD field_1820 chatOpacity D
FIELD field_1822 keyInventory Lnet/minecraft/class_304; FIELD field_1822 keyInventory 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.
FIELD field_1823 GSON Lcom/google/gson/Gson; FIELD field_1823 GSON Lcom/google/gson/Gson;
FIELD field_1824 keyTogglePerspective Lnet/minecraft/class_304; FIELD field_1824 keyTogglePerspective Lnet/minecraft/class_304;
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 D
FIELD field_1826 fov D FIELD field_1826 fov D
FIELD field_1827 advancedItemTooltips Z FIELD field_1827 advancedItemTooltips Z
@ -16,25 +22,52 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_1829 mainArm Lnet/minecraft/class_1306; FIELD field_1829 mainArm Lnet/minecraft/class_1306;
FIELD field_1830 realmsNotifications Z FIELD field_1830 realmsNotifications Z
FIELD field_1831 keySwapHands Lnet/minecraft/class_304; FIELD field_1831 keySwapHands Lnet/minecraft/class_304;
COMMENT A key binding for swapping the items in the selected slot and the off hand.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F the F key} by default.
COMMENT
COMMENT <p>The selected slot is the slot the mouse is over when in a screen.
COMMENT Otherwise, it is the main hand.
FIELD field_1832 keySneak Lnet/minecraft/class_304; FIELD field_1832 keySneak Lnet/minecraft/class_304;
COMMENT A key binding for sneaking.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_LEFT_SHIFT the left shift key} by default.
FIELD field_1834 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_1834 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_1835 keyScreenshot Lnet/minecraft/class_304; FIELD field_1835 keyScreenshot Lnet/minecraft/class_304;
COMMENT A key binding for taking a screenshot.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F2 the F2 key} by default.
FIELD field_1836 keyFullscreen Lnet/minecraft/class_304; FIELD field_1836 keyFullscreen Lnet/minecraft/class_304;
COMMENT A key binding for toggling fullscreen.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_F11 the F11 key} by default.
FIELD field_1837 pauseOnLostFocus Z FIELD field_1837 pauseOnLostFocus Z
FIELD field_1838 chatHeightFocused D FIELD field_1838 chatHeightFocused D
FIELD field_1839 keysAll [Lnet/minecraft/class_304; FIELD field_1839 keysAll [Lnet/minecraft/class_304;
COMMENT An array of all key bindings.
COMMENT
COMMENT <p>Key bindings in this array are shown and can be configured in
COMMENT {@linkplain net.minecraft.client.gui.screen.option.ControlsOptionsScreen
COMMENT the controls options screen}.
FIELD field_1840 gamma D FIELD field_1840 gamma D
FIELD field_1841 ao Lnet/minecraft/class_4060; FIELD field_1841 ao Lnet/minecraft/class_4060;
FIELD field_1842 hudHidden Z FIELD field_1842 hudHidden Z
FIELD field_1843 mouseSensitivity D FIELD field_1843 mouseSensitivity D
FIELD field_1844 keyAdvancements Lnet/minecraft/class_304; FIELD field_1844 keyAdvancements Lnet/minecraft/class_304;
COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.advancement.AdvancementsScreen the advancements screen}.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_L the L key} by default.
FIELD field_1845 keyCommand Lnet/minecraft/class_304; FIELD field_1845 keyCommand Lnet/minecraft/class_304;
COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.ChatScreen
COMMENT the chat screen} with the {@code /} already typed.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_SLASH the slash key} by default.
FIELD field_1846 incompatibleResourcePacks Ljava/util/List; FIELD field_1846 incompatibleResourcePacks Ljava/util/List;
FIELD field_1847 snooperEnabled Z FIELD field_1847 snooperEnabled Z
FIELD field_1848 autoJump Z FIELD field_1848 autoJump Z
FIELD field_1849 keyRight Lnet/minecraft/class_304; FIELD field_1849 keyRight Lnet/minecraft/class_304;
COMMENT A key binding for moving right.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_D the D key} by default.
FIELD field_1851 difficulty Lnet/minecraft/class_1267; FIELD field_1851 difficulty Lnet/minecraft/class_1267;
FIELD field_1852 keysHotbar [Lnet/minecraft/class_304; FIELD field_1852 keysHotbar [Lnet/minecraft/class_304;
COMMENT Key bindings for selecting hotbar slots.
COMMENT Bound to the corresponding number keys (from {@linkplain
COMMENT org.lwjgl.glfw.GLFW#GLFW_KEY_1 the 1 key} to {@linkplain
COMMENT org.lwjgl.glfw.GLFW#GLFW_KEY_9 the 9 key}) by default.
FIELD field_1853 COLON_SPLITTER Lcom/google/common/base/Splitter; FIELD field_1853 COLON_SPLITTER Lcom/google/common/base/Splitter;
FIELD field_1854 touchscreen Z FIELD field_1854 touchscreen Z
FIELD field_1856 mipmapLevels I FIELD field_1856 mipmapLevels I
@ -45,50 +78,83 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_1865 invertYMouse Z FIELD field_1865 invertYMouse Z
FIELD field_1866 debugEnabled Z FIELD field_1866 debugEnabled Z
FIELD field_1867 keySprint Lnet/minecraft/class_304; FIELD field_1867 keySprint Lnet/minecraft/class_304;
COMMENT A key binding for sprinting.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_LEFT_CONTROL the left control key} by default.
FIELD field_1868 guiScale I FIELD field_1868 guiScale I
FIELD field_1869 keyDrop Lnet/minecraft/class_304; FIELD field_1869 keyDrop Lnet/minecraft/class_304;
COMMENT A key binding for dropping the item in the selected slot.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_Q the Q key} by default.
COMMENT
COMMENT <p>The selected slot is the slot the mouse is over when in a screen.
COMMENT Otherwise, it is the main hand.
FIELD field_1870 viewDistance I FIELD field_1870 viewDistance I
FIELD field_1871 keyPickItem Lnet/minecraft/class_304; FIELD field_1871 keyPickItem Lnet/minecraft/class_304;
COMMENT A key binding for holding an item corresponding to the {@linkplain net.minecraft.entity.Entity#getPickBlockStack() entity}
COMMENT or {@linkplain net.minecraft.block.Block#getPickStack(net.minecraft.world.BlockView,
COMMENT net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) block} the player is looking at.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_MIDDLE the middle mouse button} by default.
FIELD field_18725 backgroundForChatOnly Z FIELD field_18725 backgroundForChatOnly Z
FIELD field_18726 textBackgroundOpacity D FIELD field_18726 textBackgroundOpacity D
FIELD field_1872 overrideWidth I FIELD field_1872 overrideWidth I
FIELD field_1873 autoSuggestions Z FIELD field_1873 autoSuggestions Z
FIELD field_1874 keyLoadToolbarActivator Lnet/minecraft/class_304; FIELD field_1874 keyLoadToolbarActivator Lnet/minecraft/class_304;
COMMENT A key binding for loading the hotbar items in {@linkplain net.minecraft.world.GameMode#CREATIVE creative mode}.
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_1875 tutorialStep Lnet/minecraft/class_1157;
FIELD field_1876 useNativeTransport Z FIELD field_1876 useNativeTransport Z
FIELD field_1877 chatVisibility Lnet/minecraft/class_1659; FIELD field_1877 chatVisibility Lnet/minecraft/class_1659;
FIELD field_1878 biomeBlendRadius I FIELD field_1878 biomeBlendRadius I
FIELD field_1879 keySaveToolbarActivator Lnet/minecraft/class_304; FIELD field_1879 keySaveToolbarActivator Lnet/minecraft/class_304;
COMMENT A key binding for saving the hotbar items in {@linkplain net.minecraft.world.GameMode#CREATIVE creative mode}.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_C the C key} by default.
FIELD field_1880 debugProfilerEnabled Z FIELD field_1880 debugProfilerEnabled Z
FIELD field_1881 keyBack Lnet/minecraft/class_304; FIELD field_1881 keyBack 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 Lnet/minecraft/class_4066; FIELD field_1882 particles Lnet/minecraft/class_4066;
FIELD field_1883 language Ljava/lang/String; FIELD field_1883 language Ljava/lang/String;
FIELD field_1884 enableVsync Z FIELD field_1884 enableVsync Z
FIELD field_1885 overrideHeight I FIELD field_1885 overrideHeight I
FIELD field_1886 keyAttack Lnet/minecraft/class_304; FIELD field_1886 keyAttack Lnet/minecraft/class_304;
COMMENT A key binding for attacking an entity or breaking a block.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_LEFT the left mouse button} by default.
FIELD field_1887 resourcePacks Ljava/util/List; FIELD field_1887 resourcePacks Ljava/util/List;
FIELD field_1888 entityShadows Z FIELD field_1888 entityShadows Z
FIELD field_1889 mouseWheelSensitivity D FIELD field_1889 mouseWheelSensitivity D
FIELD field_1890 keyChat Lnet/minecraft/class_304; FIELD field_1890 keyChat Lnet/minecraft/class_304;
COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.ChatScreen the chat screen}.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_T the T key} by default.
FIELD field_1891 bobView Z FIELD field_1891 bobView Z
FIELD field_1892 enabledPlayerModelParts Ljava/util/Set; FIELD field_1892 enabledPlayerModelParts Ljava/util/Set;
FIELD field_1893 debugTpsEnabled Z FIELD field_1893 debugTpsEnabled Z
FIELD field_1894 keyForward Lnet/minecraft/class_304; FIELD field_1894 keyForward Lnet/minecraft/class_304;
COMMENT A key binding for moving forward.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_W the W key} by default.
FIELD field_1895 attackIndicator Lnet/minecraft/class_4061; FIELD field_1895 attackIndicator Lnet/minecraft/class_4061;
FIELD field_1896 narrator Lnet/minecraft/class_4065; FIELD field_1896 narrator Lnet/minecraft/class_4065;
FIELD field_1897 optionsFile Ljava/io/File; FIELD field_1897 optionsFile Ljava/io/File;
FIELD field_1900 chatColors Z FIELD field_1900 chatColors Z
FIELD field_1901 glDebugVerbosity I FIELD field_1901 glDebugVerbosity I
FIELD field_1903 keyJump Lnet/minecraft/class_304; FIELD field_1903 keyJump 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.
FIELD field_1904 keyUse Lnet/minecraft/class_304; FIELD field_1904 keyUse Lnet/minecraft/class_304;
COMMENT A key binding for using an item, such as placing a block.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_RIGHT the right mouse button} by default.
FIELD field_1905 heldItemTooltips Z FIELD field_1905 heldItemTooltips Z
FIELD field_1906 keySpectatorOutlines Lnet/minecraft/class_304; FIELD field_1906 keySpectatorOutlines Lnet/minecraft/class_304;
COMMENT A key binding for highlighting players in {@linkplain net.minecraft.world.GameMode#SPECTATOR spectator mode}.
COMMENT Not bound to any keys by default.
FIELD field_1907 keyPlayerList Lnet/minecraft/class_304; FIELD field_1907 keyPlayerList Lnet/minecraft/class_304;
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 D
FIELD field_1909 maxFps I FIELD field_1909 maxFps I
FIELD field_1910 reducedDebugInfo Z FIELD field_1910 reducedDebugInfo Z
FIELD field_1911 chatLinks Z FIELD field_1911 chatLinks Z
FIELD field_1913 keyLeft Lnet/minecraft/class_304; FIELD field_1913 keyLeft Lnet/minecraft/class_304;
COMMENT A key binding for moving left.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_A the A key} by default.
FIELD field_1914 smoothCameraEnabled Z FIELD field_1914 smoothCameraEnabled Z
FIELD field_1915 chatWidth D FIELD field_1915 chatWidth D
FIELD field_1916 soundVolumeLevels Lit/unimi/dsi/fastutil/objects/Object2FloatMap; FIELD field_1916 soundVolumeLevels Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
@ -107,6 +173,8 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_26677 perspective Lnet/minecraft/class_5498; FIELD field_26677 perspective Lnet/minecraft/class_5498;
FIELD field_26844 joinedFirstServer Z FIELD field_26844 joinedFirstServer Z
FIELD field_26845 keySocialInteractions Lnet/minecraft/class_304; FIELD field_26845 keySocialInteractions Lnet/minecraft/class_304;
COMMENT A key binding for opening {@linkplain net.minecraft.client.gui.screen.multiplayer.SocialInteractionsScreen the social interactions screen}.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_P the P key} by default.
FIELD field_26926 hideMatchedNames Z FIELD field_26926 hideMatchedNames Z
FIELD field_28777 hideBundleTutorial Z FIELD field_28777 hideBundleTutorial Z
FIELD field_32156 monochromeLogo Z FIELD field_32156 monochromeLogo Z

View File

@ -1,5 +1,18 @@
CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
FIELD field_21684 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_21684 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_32031 ALPHA_OFFSET I
COMMENT The bit offset of the alpha data in the {@linkplain Format#RGBA RGBA} format.
COMMENT Is {@value}. Notice the alpha data in {@linkplain Format#LUMINANCE_ALPHA
COMMENT luminance-alpha} format has a different offset of {@code 8}.
FIELD field_32032 BLUE_OFFSET I
COMMENT The bit offset of the blue data in the {@linkplain Format#RGBA RGBA} or the
COMMENT {@linkplain Format#RGB RGB} formats. Is {@value}.
FIELD field_32033 GREEN_OFFSET I
COMMENT The bit offset of the green data in the {@linkplain Format#RGBA RGBA} or the
COMMENT {@linkplain Format#RGB RGB} formats. Is {@value}.
FIELD field_32034 RED_OFFSET I
COMMENT The bit offset of the red data in the {@linkplain Format#RGBA RGBA} or the
COMMENT {@linkplain Format#RGB RGB} formats. Is {@value}.
FIELD field_4986 format Lnet/minecraft/class_1011$class_1012; FIELD field_4986 format Lnet/minecraft/class_1011$class_1012;
FIELD field_4987 sizeBytes J FIELD field_4987 sizeBytes J
FIELD field_4988 pointer J FIELD field_4988 pointer J
@ -38,13 +51,15 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
ARG 11 close ARG 11 close
METHOD method_24030 getAlpha (I)I METHOD method_24030 getAlpha (I)I
ARG 0 color ARG 0 color
METHOD method_24031 getAbgrColor (IIII)I METHOD method_24031 packColor (IIII)I
COMMENT The resulting color of this operation is stored as least to most significant bits. COMMENT The resulting color of this operation is stored as RGBA from least to most
COMMENT significant bits, or from smallest to biggest bits.
ARG 0 alpha ARG 0 alpha
ARG 1 blue ARG 1 blue
ARG 2 green ARG 2 green
ARG 3 red ARG 3 red
METHOD method_24032 write (Ljava/nio/channels/WritableByteChannel;)Z METHOD method_24032 write (Ljava/nio/channels/WritableByteChannel;)Z
ARG 1 channel
METHOD method_24033 getRed (I)I METHOD method_24033 getRed (I)I
ARG 0 color ARG 0 color
METHOD method_24034 getGreen (I)I METHOD method_24034 getGreen (I)I
@ -52,14 +67,18 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
METHOD method_24035 getBlue (I)I METHOD method_24035 getBlue (I)I
ARG 0 color ARG 0 color
METHOD method_24036 getBytes ()[B METHOD method_24036 getBytes ()[B
METHOD method_35621 setPixelLuminance (IIB)V METHOD method_35620 readDepthComponent (F)V
ARG 1 unused
METHOD method_35621 setLuminance (IIB)V
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
ARG 3 luminance ARG 3 luminance
METHOD method_35622 writeTo (Ljava/lang/String;)V
ARG 1 path
METHOD method_35623 getRed (II)B METHOD method_35623 getRed (II)B
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
METHOD method_35624 blendPixel (III)V METHOD method_35624 blend (III)V
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
ARG 3 color ARG 3 color
@ -69,6 +88,9 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
METHOD method_35626 getBlue (II)B METHOD method_35626 getBlue (II)B
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
METHOD method_35627 drawPixels ()V
COMMENT Use {@code upload} to upload this image to GL so it can be used later. This
COMMENT method is not used in vanilla, and its side effects are not yet known.
METHOD method_36559 isOutOfBounds (II)Z METHOD method_36559 isOutOfBounds (II)Z
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
@ -86,6 +108,7 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
METHOD method_4302 untrack ()V METHOD method_4302 untrack ()V
METHOD method_4303 read (Lnet/minecraft/class_1011$class_1012;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011; METHOD method_4303 read (Lnet/minecraft/class_1011$class_1012;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011;
ARG 0 format ARG 0 format
ARG 1 buffer
METHOD method_4304 copyRect (IIIIIIZZ)V METHOD method_4304 copyRect (IIIIIIZZ)V
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
@ -95,22 +118,27 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
ARG 6 height ARG 6 height
ARG 7 flipX ARG 7 flipX
ARG 8 flipY ARG 8 flipY
METHOD method_4305 setPixelColor (III)V METHOD method_4305 setColor (III)V
COMMENT Sets the color of a pixel on this native image. COMMENT Sets the color of a pixel on this native image.
COMMENT The color to be set using this method should be in a ABGR format. COMMENT The color to be set by this method will be in a big-endian (from biggest
COMMENT to smallest bits) ABGR format, or little-endian RGBA.
COMMENT COMMENT
COMMENT <p>This is only supported when this native image's format is {@link NativeImage.Format#ABGR ABGR} COMMENT @throws IllegalArgumentException when this native image's format is not
COMMENT {@linkplain Format#RGBA little-endian RGBA}, or the coordinate is out-of-bounds
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
ARG 3 color ARG 3 color
COMMENT the color, with red at smallest and alpha at biggest bits
METHOD method_4307 getWidth ()I METHOD method_4307 getWidth ()I
METHOD method_4308 setTextureFilter (ZZ)V METHOD method_4308 setTextureFilter (ZZ)V
ARG 0 blur ARG 0 blur
ARG 1 mipmap ARG 1 mipmap
METHOD method_4309 read (Ljava/io/InputStream;)Lnet/minecraft/class_1011; METHOD method_4309 read (Ljava/io/InputStream;)Lnet/minecraft/class_1011;
ARG 0 stream
METHOD method_4310 read (Lnet/minecraft/class_1011$class_1012;Ljava/io/InputStream;)Lnet/minecraft/class_1011; METHOD method_4310 read (Lnet/minecraft/class_1011$class_1012;Ljava/io/InputStream;)Lnet/minecraft/class_1011;
ARG 0 format ARG 0 format
METHOD method_4311 getPixelOpacity (II)B ARG 1 stream
METHOD method_4311 getOpacity (II)B
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
METHOD method_4312 upload (IIIIIIIZZ)V METHOD method_4312 upload (IIIIIIIZZ)V
@ -123,13 +151,16 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
ARG 7 height ARG 7 height
ARG 8 mipmap ARG 8 mipmap
ARG 9 close ARG 9 close
METHOD method_4314 writeFile (Ljava/nio/file/Path;)V METHOD method_4314 writeTo (Ljava/nio/file/Path;)V
ARG 1 path ARG 1 path
METHOD method_4315 getPixelColor (II)I METHOD method_4315 getColor (II)I
COMMENT Gets the color of a pixel on this native image. COMMENT Gets the color of a pixel on this native image.
COMMENT The color returned by this method will be in a ABGR format. COMMENT The color returned by this method will be in a big-endian (from biggest
COMMENT to smallest bits) ABGR format, or little-endian RGBA.
COMMENT COMMENT
COMMENT <p>This is only supported when this native image's format is {@link NativeImage.Format#ABGR ABGR}. COMMENT @throws IllegalArgumentException when this native image's format is not
COMMENT {@linkplain Format#RGBA little-endian RGBA}, or the coordinate is out-of-bounds
COMMENT @return the color, with red at smallest and alpha at biggest bits
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
METHOD method_4316 makeGlyphBitmapSubpixel (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V METHOD method_4316 makeGlyphBitmapSubpixel (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V
@ -163,7 +194,9 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
METHOD method_4322 makePixelArray ()[I METHOD method_4322 makePixelArray ()[I
METHOD method_4323 getHeight ()I METHOD method_4323 getHeight ()I
METHOD method_4324 read (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011; METHOD method_4324 read (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011;
METHOD method_4325 writeFile (Ljava/io/File;)V ARG 0 buffer
METHOD method_4325 writeTo (Ljava/io/File;)V
ARG 1 path
METHOD method_4326 fillRect (IIIII)V METHOD method_4326 fillRect (IIIII)V
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
@ -174,23 +207,30 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
ARG 1 level ARG 1 level
ARG 2 removeAlpha ARG 2 removeAlpha
CLASS class_1012 Format CLASS class_1012 Format
FIELD field_4993 pixelDataFormat I FIELD field_4993 glFormat I
FIELD field_4994 channelCount I FIELD field_4994 channelCount I
FIELD field_4996 writeable Z FIELD field_4996 writeable Z
FIELD field_4997 ABGR Lnet/minecraft/class_1011$class_1012; FIELD field_4997 RGBA Lnet/minecraft/class_1011$class_1012;
COMMENT The format stores RGBA in little endian order, so it's ABGR from the biggest to
COMMENT the smallest bits.
FIELD field_4999 hasAlpha Z FIELD field_4999 hasAlpha Z
FIELD field_5000 hasLuminance Z FIELD field_5000 hasLuminance Z
FIELD field_5001 BGR Lnet/minecraft/class_1011$class_1012; FIELD field_5001 RGB Lnet/minecraft/class_1011$class_1012;
COMMENT The format stores RGB in little endian order, so it's BGR from the biggest to
COMMENT the smallest bits.
FIELD field_5002 LUMINANCE_ALPHA Lnet/minecraft/class_1011$class_1012;
COMMENT The format stores luminance and alpha in little endian order, so it's alpha then
COMMENT luminance from the biggest to the smallest bits.
FIELD field_5003 hasBlue Z FIELD field_5003 hasBlue Z
FIELD field_5004 hasGreen Z FIELD field_5004 hasGreen Z
FIELD field_5005 hasRed Z FIELD field_5005 hasRed Z
FIELD field_5006 alphaChannelOffset I FIELD field_5006 alphaOffset I
FIELD field_5007 luminanceChannelOffset I FIELD field_5007 luminanceOffset I
FIELD field_5008 blueOffset I FIELD field_5008 blueOffset I
FIELD field_5009 greenOffset I FIELD field_5009 greenOffset I
FIELD field_5010 redOffset I FIELD field_5010 redOffset I
METHOD <init> (Ljava/lang/String;IIIZZZZZIIIIIZ)V METHOD <init> (Ljava/lang/String;IIIZZZZZIIIIIZ)V
ARG 3 channels ARG 3 channelCount
ARG 4 glFormat ARG 4 glFormat
ARG 5 hasRed ARG 5 hasRed
ARG 6 hasGreen ARG 6 hasGreen
@ -210,34 +250,41 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
METHOD method_35632 getRedOffset ()I METHOD method_35632 getRedOffset ()I
METHOD method_35633 getGreenOffset ()I METHOD method_35633 getGreenOffset ()I
METHOD method_35634 getBlueOffset ()I METHOD method_35634 getBlueOffset ()I
METHOD method_35635 getLuminanceChannelOffset ()I METHOD method_35635 getLuminanceOffset ()I
METHOD method_35636 hasRedChannel ()Z METHOD method_35636 hasRedChannel ()Z
METHOD method_35637 hasGreenChannel ()Z METHOD method_35637 hasGreenChannel ()Z
METHOD method_35638 hasBlueChannel ()Z METHOD method_35638 hasBlueChannel ()Z
METHOD method_35639 getRedOrLuminanceOffset ()I METHOD method_35639 getRedChannelOffset ()I
METHOD method_35640 getGreenOrLuminanceOffset ()I METHOD method_35640 getGreenChannelOffset ()I
METHOD method_35641 getBlueOrLuminanceOffset ()I METHOD method_35641 getBlueChannelOffset ()I
METHOD method_4329 hasAlphaChannel ()Z METHOD method_4329 hasAlpha ()Z
METHOD method_4330 getOpacityOffset ()I METHOD method_4330 getOpacityChannelOffset ()I
METHOD method_4332 getAlphaChannelOffset ()I COMMENT @apiNote For luminance-alpha format, this would return the luminance offset
METHOD method_4333 getPixelDataFormat ()I COMMENT than the alpha offset.
METHOD method_4332 getAlphaOffset ()I
METHOD method_4333 toGl ()I
METHOD method_4335 getChannelCount ()I METHOD method_4335 getChannelCount ()I
METHOD method_4336 getFormat (I)Lnet/minecraft/class_1011$class_1012; METHOD method_4336 fromGl (I)Lnet/minecraft/class_1011$class_1012;
ARG 0 glFormat ARG 0 glFormat
METHOD method_4337 hasOpacityChannel ()Z METHOD method_4337 hasOpacityChannel ()Z
METHOD method_4338 isWriteable ()Z METHOD method_4338 isWriteable ()Z
METHOD method_4339 setPackAlignment ()V METHOD method_4339 setPackAlignment ()V
METHOD method_4340 setUnpackAlignment ()V METHOD method_4340 setUnpackAlignment ()V
CLASS class_1013 GLFormat CLASS class_1013 InternalFormat
FIELD field_5011 BGR Lnet/minecraft/class_1011$class_1013; COMMENT Represents the internal formats sent to {@code glTexImage2D}, representing the
FIELD field_5012 ABGR Lnet/minecraft/class_1011$class_1013; COMMENT number of color channels present in an image to prepare.
FIELD field_5015 glConstant I COMMENT
COMMENT @see <a href="http://docs.gl/gl4/glTexImage2D#idm2352">Base Internal Formats</a>
COMMENT @see com.mojang.blaze3d.platform.TextureUtil#prepareImage(InternalFormat, int, int, int, int)
FIELD field_5015 value I
METHOD <init> (Ljava/lang/String;II)V METHOD <init> (Ljava/lang/String;II)V
ARG 3 glConstant ARG 3 value
METHOD method_4341 getGlConstant ()I METHOD method_4341 getValue ()I
CLASS class_1014 WriteCallback CLASS class_1014 WriteCallback
FIELD field_5018 channel Ljava/nio/channels/WritableByteChannel; FIELD field_5018 channel Ljava/nio/channels/WritableByteChannel;
FIELD field_5019 exception Ljava/io/IOException; FIELD field_5019 exception Ljava/io/IOException;
METHOD <init> (Ljava/nio/channels/WritableByteChannel;)V
ARG 1 channel
METHOD invoke (JJI)V METHOD invoke (JJI)V
ARG 1 context ARG 1 context
ARG 3 data ARG 3 data

View File

@ -224,14 +224,14 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider
METHOD method_33714 convertBetween (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String; METHOD method_33714 convertBetween (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String;
ARG 0 from ARG 0 from
ARG 1 to ARG 1 to
METHOD method_33715 offerRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V METHOD method_33715 offerStonecuttingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V
ARG 0 exporter ARG 0 exporter
ARG 1 output ARG 1 output
ARG 2 input ARG 2 input
ARG 3 count ARG 3 count
METHOD method_33716 getItemPath (Lnet/minecraft/class_1935;)Ljava/lang/String; METHOD method_33716 getItemPath (Lnet/minecraft/class_1935;)Ljava/lang/String;
ARG 0 item ARG 0 item
METHOD method_33717 offerRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_33717 offerStonecuttingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 output ARG 1 output
ARG 2 input ARG 2 input

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_1287 net/minecraft/entity/effect/DamageModifierStatusEffect CLASS net/minecraft/class_1287 net/minecraft/entity/effect/DamageModifierStatusEffect
FIELD field_5881 modifier D FIELD field_5881 modifier D
METHOD <init> (Lnet/minecraft/class_4081;ID)V METHOD <init> (Lnet/minecraft/class_4081;ID)V
ARG 1 type ARG 1 category
ARG 2 color ARG 2 color
ARG 3 modifier ARG 3 modifier

View File

@ -1,12 +1,12 @@
CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
FIELD field_18270 type Lnet/minecraft/class_4081; FIELD field_18270 category Lnet/minecraft/class_4081;
FIELD field_5883 translationKey Ljava/lang/String; FIELD field_5883 translationKey Ljava/lang/String;
FIELD field_5885 attributeModifiers Ljava/util/Map; FIELD field_5885 attributeModifiers Ljava/util/Map;
FIELD field_5886 color I FIELD field_5886 color I
METHOD <init> (Lnet/minecraft/class_4081;I)V METHOD <init> (Lnet/minecraft/class_4081;I)V
ARG 1 type ARG 1 category
ARG 2 color ARG 2 color
METHOD method_18792 getType ()Lnet/minecraft/class_4081; METHOD method_18792 getCategory ()Lnet/minecraft/class_4081;
METHOD method_5552 canApplyUpdateEffect (II)Z METHOD method_5552 canApplyUpdateEffect (II)Z
ARG 1 duration ARG 1 duration
ARG 2 amplifier ARG 2 amplifier

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_4081 net/minecraft/entity/effect/StatusEffectType CLASS net/minecraft/class_4081 net/minecraft/entity/effect/StatusEffectCategory
FIELD field_18274 formatting Lnet/minecraft/class_124; FIELD field_18274 formatting Lnet/minecraft/class_124;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_124;)V METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_124;)V
ARG 3 format ARG 3 format

View File

@ -1,5 +1,9 @@
CLASS net/minecraft/class_1794 net/minecraft/item/HoeItem CLASS net/minecraft/class_1794 net/minecraft/item/HoeItem
FIELD field_8023 TILLED_BLOCKS Ljava/util/Map; FIELD field_8023 TILLING_ACTIONS Ljava/util/Map;
COMMENT A map of input blocks to predicate-consumer action pairs.
COMMENT
COMMENT <p>Tilling works so that if the predicate succeeds, the consumer (the real action)
COMMENT is executed, and the hoe is damaged.
METHOD <init> (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V METHOD <init> (Lnet/minecraft/class_1832;IFLnet/minecraft/class_1792$class_1793;)V
ARG 1 material ARG 1 material
ARG 2 attackDamage ARG 2 attackDamage
@ -9,12 +13,19 @@ CLASS net/minecraft/class_1794 net/minecraft/item/HoeItem
ARG 1 p ARG 1 p
METHOD method_36984 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1838;)V METHOD method_36984 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1838;)V
ARG 1 context ARG 1 context
METHOD method_36985 getTillingConsumer (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;)Ljava/util/function/Consumer; METHOD method_36985 createTillAndDropAction (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;)Ljava/util/function/Consumer;
ARG 0 state COMMENT {@return a tilling action that sets a block state and drops an item}
ARG 1 dropItem ARG 0 result
COMMENT the tilled block state
ARG 1 droppedItem
COMMENT the item to drop
METHOD method_36986 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;Lnet/minecraft/class_1838;)V METHOD method_36986 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;Lnet/minecraft/class_1838;)V
ARG 2 context ARG 2 context
METHOD method_36987 usagePredicate (Lnet/minecraft/class_1838;)Z METHOD method_36987 canTillFarmland (Lnet/minecraft/class_1838;)Z
COMMENT {@return whether the used block can be tilled into farmland}
COMMENT This method is used as the tilling predicate for most vanilla blocks except rooted dirt.
ARG 0 context ARG 0 context
METHOD method_36988 getTillingConsumer (Lnet/minecraft/class_2680;)Ljava/util/function/Consumer; METHOD method_36988 createTillAction (Lnet/minecraft/class_2680;)Ljava/util/function/Consumer;
ARG 0 state COMMENT {@return a tilling action that sets a block state}
ARG 0 result
COMMENT the tilled block state

View File

@ -1,20 +1,37 @@
CLASS net/minecraft/class_247 net/minecraft/util/function/BooleanBiFunction CLASS net/minecraft/class_247 net/minecraft/util/function/BooleanBiFunction
COMMENT A function that is provided two booleans and returns one boolean.
FIELD field_1366 OR Lnet/minecraft/class_247; FIELD field_1366 OR Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code true}.
FIELD field_16885 NOT_OR Lnet/minecraft/class_247; FIELD field_16885 NOT_OR Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if neither argument is {@code true}.
FIELD field_16886 ONLY_FIRST Lnet/minecraft/class_247; FIELD field_16886 ONLY_FIRST Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if only the first argument is {@code true}.
FIELD field_16887 SECOND Lnet/minecraft/class_247; FIELD field_16887 SECOND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the second argument is {@code true}.
FIELD field_16888 NOT_AND Lnet/minecraft/class_247; FIELD field_16888 NOT_AND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code false}.
FIELD field_16889 CAUSES Lnet/minecraft/class_247; FIELD field_16889 CAUSES Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code false} or the second argument is {@code true}.
FIELD field_16890 SAME Lnet/minecraft/class_247; FIELD field_16890 SAME Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if both arguments are {@code true} or both arguments are {@code false}.
FIELD field_16891 FIRST Lnet/minecraft/class_247; FIELD field_16891 FIRST Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code true}.
FIELD field_16892 NOT_SAME Lnet/minecraft/class_247; FIELD field_16892 NOT_SAME Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if one argument is {@code true} and the other is {@code false}.
FIELD field_16893 ONLY_SECOND Lnet/minecraft/class_247; FIELD field_16893 ONLY_SECOND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if only the second argument is {@code true}.
FIELD field_16894 NOT_FIRST Lnet/minecraft/class_247; FIELD field_16894 NOT_FIRST Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code false}.
FIELD field_16895 TRUE Lnet/minecraft/class_247; FIELD field_16895 TRUE Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that always returns {@code true}.
FIELD field_16896 AND Lnet/minecraft/class_247; FIELD field_16896 AND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if both arguments are {@code true}.
FIELD field_16897 FALSE Lnet/minecraft/class_247; FIELD field_16897 FALSE Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that always returns {@code false}.
FIELD field_16898 NOT_SECOND Lnet/minecraft/class_247; FIELD field_16898 NOT_SECOND Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the second argument is {@code false}.
FIELD field_16899 CAUSED_BY Lnet/minecraft/class_247; FIELD field_16899 CAUSED_BY Lnet/minecraft/class_247;
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code true} or the second argument is {@code false}.
METHOD apply (ZZ)Z METHOD apply (ZZ)Z
ARG 1 a ARG 1 a
ARG 2 b ARG 2 b

View File

@ -1,6 +1,13 @@
CLASS net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries CLASS net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries
COMMENT Stores a few hardcoded registries with builtin values for datapack-loadable registries, COMMENT Stores a few hardcoded registries with builtin values for datapack-loadable registries,
COMMENT from which a registry tracker can create a new dynamic registry. COMMENT from which a registry tracker can create a new dynamic registry.
COMMENT
COMMENT <p>Note that these registries do not contain the actual entries that the server has,
COMMENT for that you will need to access it from {@link net.minecraft.util.registry.DynamicRegistryManager}.
COMMENT
COMMENT @see net.minecraft.server.MinecraftServer#getRegistryManager()
COMMENT @see net.minecraft.client.network.ClientPlayNetworkHandler#getRegistryManager()
COMMENT @see net.minecraft.util.registry.DynamicRegistryManager#get(RegistryKey)
FIELD field_25925 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_25925 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_25926 REGISTRIES Lnet/minecraft/class_2378; FIELD field_25926 REGISTRIES Lnet/minecraft/class_2378;
FIELD field_25927 CONFIGURED_SURFACE_BUILDER Lnet/minecraft/class_2378; FIELD field_25927 CONFIGURED_SURFACE_BUILDER Lnet/minecraft/class_2378;

View File

@ -70,6 +70,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 1 world ARG 1 world
ARG 2 structureManager ARG 2 structureManager
ARG 3 lightingProvider ARG 3 lightingProvider
ARG 4 convertCallback
ARG 5 chunk ARG 5 chunk
METHOD method_20610 getLightingFuture (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; METHOD method_20610 getLightingFuture (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 status ARG 0 status
@ -112,6 +113,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 3 world ARG 3 world
ARG 5 structureManager ARG 5 structureManager
ARG 6 lightingProvider ARG 6 lightingProvider
ARG 7 convertCallback
COMMENT will be invoked by statuses which have some special convert logic (e.g. the FULL status to convert the chunk to a full chunk)
CLASS class_2808 ChunkType CLASS class_2808 ChunkType
COMMENT Specifies the type of a chunk COMMENT Specifies the type of a chunk
FIELD field_12807 LEVELCHUNK Lnet/minecraft/class_2806$class_2808; FIELD field_12807 LEVELCHUNK Lnet/minecraft/class_2806$class_2808;
@ -129,4 +132,6 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 2 world ARG 2 world
ARG 3 structureManager ARG 3 structureManager
ARG 4 lightingProvider ARG 4 lightingProvider
ARG 5 convertCallback
COMMENT will be invoked by statuses which have some special convert logic (e.g. the FULL status to convert the chunk to a full chunk)
ARG 6 chunk ARG 6 chunk