mirror of https://github.com/FabricMC/yarn.git
Merge branch '1.17.1' into 1.18_experimental-snapshot-6
This commit is contained in:
commit
97753f0e3e
|
@ -28,7 +28,11 @@ CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock
|
|||
ARG 0 state
|
||||
METHOD method_24164 getBedPart (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733;
|
||||
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
|
||||
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
|
||||
|
|
|
@ -84,8 +84,8 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
|
|||
ARG 3 solid
|
||||
ARG 4 blocksMovement
|
||||
ARG 5 blocksLight
|
||||
ARG 6 breakByHand
|
||||
ARG 7 burnable
|
||||
ARG 6 burnable
|
||||
ARG 7 replaceable
|
||||
ARG 8 pistonBehavior
|
||||
METHOD method_15797 isLiquid ()Z
|
||||
METHOD method_15798 getPistonBehavior ()Lnet/minecraft/class_3619;
|
||||
|
|
|
@ -53,7 +53,7 @@ CLASS net/minecraft/class_364 net/minecraft/client/gui/Element
|
|||
ARG 3 mouseY
|
||||
COMMENT the Y coordinate of the mouse
|
||||
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
|
||||
COMMENT Callback for when a mouse button down event
|
||||
COMMENT has been captured.
|
||||
|
|
|
@ -18,7 +18,7 @@ CLASS net/minecraft/class_5289 net/minecraft/client/gui/screen/GameModeSelection
|
|||
METHOD method_28068 apply ()V
|
||||
METHOD method_28069 checkForClose ()Z
|
||||
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_24581 text Lnet/minecraft/class_2561;
|
||||
FIELD field_24582 command Ljava/lang/String;
|
||||
|
|
|
@ -2,13 +2,19 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
|
|||
FIELD field_1814 cloudRenderMode Lnet/minecraft/class_4063;
|
||||
FIELD field_1815 hideServerAddress Z
|
||||
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_1818 showSubtitles Z
|
||||
FIELD field_1819 forceUnicodeFont Z
|
||||
FIELD field_1820 chatOpacity D
|
||||
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_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_1826 fov D
|
||||
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_1830 realmsNotifications Z
|
||||
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;
|
||||
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_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;
|
||||
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_1838 chatHeightFocused D
|
||||
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_1841 ao Lnet/minecraft/class_4060;
|
||||
FIELD field_1842 hudHidden Z
|
||||
FIELD field_1843 mouseSensitivity D
|
||||
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;
|
||||
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_1847 snooperEnabled Z
|
||||
FIELD field_1848 autoJump Z
|
||||
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_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_1854 touchscreen Z
|
||||
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_1866 debugEnabled Z
|
||||
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_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_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_18726 textBackgroundOpacity D
|
||||
FIELD field_1872 overrideWidth I
|
||||
FIELD field_1873 autoSuggestions Z
|
||||
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_1876 useNativeTransport Z
|
||||
FIELD field_1877 chatVisibility Lnet/minecraft/class_1659;
|
||||
FIELD field_1878 biomeBlendRadius I
|
||||
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_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_1883 language Ljava/lang/String;
|
||||
FIELD field_1884 enableVsync Z
|
||||
FIELD field_1885 overrideHeight I
|
||||
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_1888 entityShadows Z
|
||||
FIELD field_1889 mouseWheelSensitivity D
|
||||
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_1892 enabledPlayerModelParts Ljava/util/Set;
|
||||
FIELD field_1893 debugTpsEnabled Z
|
||||
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_1896 narrator Lnet/minecraft/class_4065;
|
||||
FIELD field_1897 optionsFile Ljava/io/File;
|
||||
FIELD field_1900 chatColors Z
|
||||
FIELD field_1901 glDebugVerbosity I
|
||||
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;
|
||||
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_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;
|
||||
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_1909 maxFps I
|
||||
FIELD field_1910 reducedDebugInfo Z
|
||||
FIELD field_1911 chatLinks Z
|
||||
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_1915 chatWidth D
|
||||
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_26844 joinedFirstServer Z
|
||||
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_28777 hideBundleTutorial Z
|
||||
FIELD field_32156 monochromeLogo Z
|
||||
|
|
|
@ -1,5 +1,18 @@
|
|||
CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
||||
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_4987 sizeBytes J
|
||||
FIELD field_4988 pointer J
|
||||
|
@ -38,13 +51,15 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
ARG 11 close
|
||||
METHOD method_24030 getAlpha (I)I
|
||||
ARG 0 color
|
||||
METHOD method_24031 getAbgrColor (IIII)I
|
||||
COMMENT The resulting color of this operation is stored as least to most significant bits.
|
||||
METHOD method_24031 packColor (IIII)I
|
||||
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 1 blue
|
||||
ARG 2 green
|
||||
ARG 3 red
|
||||
METHOD method_24032 write (Ljava/nio/channels/WritableByteChannel;)Z
|
||||
ARG 1 channel
|
||||
METHOD method_24033 getRed (I)I
|
||||
ARG 0 color
|
||||
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
|
||||
ARG 0 color
|
||||
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 2 y
|
||||
ARG 3 luminance
|
||||
METHOD method_35622 writeTo (Ljava/lang/String;)V
|
||||
ARG 1 path
|
||||
METHOD method_35623 getRed (II)B
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
METHOD method_35624 blendPixel (III)V
|
||||
METHOD method_35624 blend (III)V
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 color
|
||||
|
@ -69,6 +88,9 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
METHOD method_35626 getBlue (II)B
|
||||
ARG 1 x
|
||||
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
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
@ -86,6 +108,7 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
METHOD method_4302 untrack ()V
|
||||
METHOD method_4303 read (Lnet/minecraft/class_1011$class_1012;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011;
|
||||
ARG 0 format
|
||||
ARG 1 buffer
|
||||
METHOD method_4304 copyRect (IIIIIIZZ)V
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
@ -95,22 +118,27 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
ARG 6 height
|
||||
ARG 7 flipX
|
||||
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 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 <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 2 y
|
||||
ARG 3 color
|
||||
COMMENT the color, with red at smallest and alpha at biggest bits
|
||||
METHOD method_4307 getWidth ()I
|
||||
METHOD method_4308 setTextureFilter (ZZ)V
|
||||
ARG 0 blur
|
||||
ARG 1 mipmap
|
||||
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;
|
||||
ARG 0 format
|
||||
METHOD method_4311 getPixelOpacity (II)B
|
||||
ARG 1 stream
|
||||
METHOD method_4311 getOpacity (II)B
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
METHOD method_4312 upload (IIIIIIIZZ)V
|
||||
|
@ -123,13 +151,16 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
ARG 7 height
|
||||
ARG 8 mipmap
|
||||
ARG 9 close
|
||||
METHOD method_4314 writeFile (Ljava/nio/file/Path;)V
|
||||
METHOD method_4314 writeTo (Ljava/nio/file/Path;)V
|
||||
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 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 <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 2 y
|
||||
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_4323 getHeight ()I
|
||||
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
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
@ -174,23 +207,30 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
ARG 1 level
|
||||
ARG 2 removeAlpha
|
||||
CLASS class_1012 Format
|
||||
FIELD field_4993 pixelDataFormat I
|
||||
FIELD field_4993 glFormat I
|
||||
FIELD field_4994 channelCount I
|
||||
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_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_5004 hasGreen Z
|
||||
FIELD field_5005 hasRed Z
|
||||
FIELD field_5006 alphaChannelOffset I
|
||||
FIELD field_5007 luminanceChannelOffset I
|
||||
FIELD field_5006 alphaOffset I
|
||||
FIELD field_5007 luminanceOffset I
|
||||
FIELD field_5008 blueOffset I
|
||||
FIELD field_5009 greenOffset I
|
||||
FIELD field_5010 redOffset I
|
||||
METHOD <init> (Ljava/lang/String;IIIZZZZZIIIIIZ)V
|
||||
ARG 3 channels
|
||||
ARG 3 channelCount
|
||||
ARG 4 glFormat
|
||||
ARG 5 hasRed
|
||||
ARG 6 hasGreen
|
||||
|
@ -210,34 +250,41 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
|||
METHOD method_35632 getRedOffset ()I
|
||||
METHOD method_35633 getGreenOffset ()I
|
||||
METHOD method_35634 getBlueOffset ()I
|
||||
METHOD method_35635 getLuminanceChannelOffset ()I
|
||||
METHOD method_35635 getLuminanceOffset ()I
|
||||
METHOD method_35636 hasRedChannel ()Z
|
||||
METHOD method_35637 hasGreenChannel ()Z
|
||||
METHOD method_35638 hasBlueChannel ()Z
|
||||
METHOD method_35639 getRedOrLuminanceOffset ()I
|
||||
METHOD method_35640 getGreenOrLuminanceOffset ()I
|
||||
METHOD method_35641 getBlueOrLuminanceOffset ()I
|
||||
METHOD method_4329 hasAlphaChannel ()Z
|
||||
METHOD method_4330 getOpacityOffset ()I
|
||||
METHOD method_4332 getAlphaChannelOffset ()I
|
||||
METHOD method_4333 getPixelDataFormat ()I
|
||||
METHOD method_35639 getRedChannelOffset ()I
|
||||
METHOD method_35640 getGreenChannelOffset ()I
|
||||
METHOD method_35641 getBlueChannelOffset ()I
|
||||
METHOD method_4329 hasAlpha ()Z
|
||||
METHOD method_4330 getOpacityChannelOffset ()I
|
||||
COMMENT @apiNote For luminance-alpha format, this would return the luminance offset
|
||||
COMMENT than the alpha offset.
|
||||
METHOD method_4332 getAlphaOffset ()I
|
||||
METHOD method_4333 toGl ()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
|
||||
METHOD method_4337 hasOpacityChannel ()Z
|
||||
METHOD method_4338 isWriteable ()Z
|
||||
METHOD method_4339 setPackAlignment ()V
|
||||
METHOD method_4340 setUnpackAlignment ()V
|
||||
CLASS class_1013 GLFormat
|
||||
FIELD field_5011 BGR Lnet/minecraft/class_1011$class_1013;
|
||||
FIELD field_5012 ABGR Lnet/minecraft/class_1011$class_1013;
|
||||
FIELD field_5015 glConstant I
|
||||
CLASS class_1013 InternalFormat
|
||||
COMMENT Represents the internal formats sent to {@code glTexImage2D}, representing the
|
||||
COMMENT number of color channels present in an image to prepare.
|
||||
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
|
||||
ARG 3 glConstant
|
||||
METHOD method_4341 getGlConstant ()I
|
||||
ARG 3 value
|
||||
METHOD method_4341 getValue ()I
|
||||
CLASS class_1014 WriteCallback
|
||||
FIELD field_5018 channel Ljava/nio/channels/WritableByteChannel;
|
||||
FIELD field_5019 exception Ljava/io/IOException;
|
||||
METHOD <init> (Ljava/nio/channels/WritableByteChannel;)V
|
||||
ARG 1 channel
|
||||
METHOD invoke (JJI)V
|
||||
ARG 1 context
|
||||
ARG 3 data
|
||||
|
|
|
@ -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;
|
||||
ARG 0 from
|
||||
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 1 output
|
||||
ARG 2 input
|
||||
ARG 3 count
|
||||
METHOD method_33716 getItemPath (Lnet/minecraft/class_1935;)Ljava/lang/String;
|
||||
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 1 output
|
||||
ARG 2 input
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_1287 net/minecraft/entity/effect/DamageModifierStatusEffect
|
||||
FIELD field_5881 modifier D
|
||||
METHOD <init> (Lnet/minecraft/class_4081;ID)V
|
||||
ARG 1 type
|
||||
ARG 1 category
|
||||
ARG 2 color
|
||||
ARG 3 modifier
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
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_5885 attributeModifiers Ljava/util/Map;
|
||||
FIELD field_5886 color I
|
||||
METHOD <init> (Lnet/minecraft/class_4081;I)V
|
||||
ARG 1 type
|
||||
ARG 1 category
|
||||
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
|
||||
ARG 1 duration
|
||||
ARG 2 amplifier
|
||||
|
|
|
@ -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;
|
||||
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_124;)V
|
||||
ARG 3 format
|
|
@ -1,5 +1,9 @@
|
|||
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
|
||||
ARG 1 material
|
||||
ARG 2 attackDamage
|
||||
|
@ -9,12 +13,19 @@ CLASS net/minecraft/class_1794 net/minecraft/item/HoeItem
|
|||
ARG 1 p
|
||||
METHOD method_36984 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1838;)V
|
||||
ARG 1 context
|
||||
METHOD method_36985 getTillingConsumer (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;)Ljava/util/function/Consumer;
|
||||
ARG 0 state
|
||||
ARG 1 dropItem
|
||||
METHOD method_36985 createTillAndDropAction (Lnet/minecraft/class_2680;Lnet/minecraft/class_1935;)Ljava/util/function/Consumer;
|
||||
COMMENT {@return a tilling action that sets a block state and drops an item}
|
||||
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
|
||||
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
|
||||
METHOD method_36988 getTillingConsumer (Lnet/minecraft/class_2680;)Ljava/util/function/Consumer;
|
||||
ARG 0 state
|
||||
METHOD method_36988 createTillAction (Lnet/minecraft/class_2680;)Ljava/util/function/Consumer;
|
||||
COMMENT {@return a tilling action that sets a block state}
|
||||
ARG 0 result
|
||||
COMMENT the tilled block state
|
||||
|
|
|
@ -1,20 +1,37 @@
|
|||
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;
|
||||
COMMENT A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code true}.
|
||||
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;
|
||||
COMMENT A {@link BooleanBiFunction} that returns {@code true} if only the first argument is {@code true}.
|
||||
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;
|
||||
COMMENT A {@link BooleanBiFunction} that returns {@code true} if either argument is {@code false}.
|
||||
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;
|
||||
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;
|
||||
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code true}.
|
||||
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;
|
||||
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;
|
||||
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the first argument is {@code false}.
|
||||
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;
|
||||
COMMENT A {@link BooleanBiFunction} that returns {@code true} if both arguments are {@code true}.
|
||||
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;
|
||||
COMMENT A {@link BooleanBiFunction} that returns {@code true} if the second argument is {@code false}.
|
||||
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
|
||||
ARG 1 a
|
||||
ARG 2 b
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
CLASS net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries
|
||||
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
|
||||
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_25926 REGISTRIES Lnet/minecraft/class_2378;
|
||||
FIELD field_25927 CONFIGURED_SURFACE_BUILDER Lnet/minecraft/class_2378;
|
||||
|
|
|
@ -70,6 +70,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
ARG 1 world
|
||||
ARG 2 structureManager
|
||||
ARG 3 lightingProvider
|
||||
ARG 4 convertCallback
|
||||
ARG 5 chunk
|
||||
METHOD method_20610 getLightingFuture (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 0 status
|
||||
|
@ -112,6 +113,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
ARG 3 world
|
||||
ARG 5 structureManager
|
||||
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
|
||||
COMMENT Specifies the type of a chunk
|
||||
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 3 structureManager
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue