1.19.4-pre1 stuff (#3515)

* 1.19.4-pre1 stuff

Might do more later

* little more

* Suggestions
This commit is contained in:
Shnupbups 2023-02-24 22:56:03 +11:00 committed by GitHub
parent cd52dc61df
commit c9788b4f8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
47 changed files with 347 additions and 19 deletions

View File

@ -19,3 +19,4 @@ CLASS net/minecraft/class_2377 net/minecraft/block/HopperBlock
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 flags

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_8171 net/minecraft/block/TorchflowerBlock
FIELD field_42776 AGE Lnet/minecraft/class_2758;
FIELD field_42778 SHAPES [Lnet/minecraft/class_265;

View File

@ -32,6 +32,13 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 12 alpha
ARG 13 light
METHOD method_1712 drawTrimmed (Lnet/minecraft/class_4587;Lnet/minecraft/class_5348;IIII)V
ARG 1 matrices
ARG 2 text
ARG 3 x
ARG 4 y
ARG 5 maxWidth
ARG 6 color
COMMENT the text color in the 0xAARRGGBB format
METHOD method_1713 getWrappedLinesHeight (Ljava/lang/String;I)I
COMMENT Gets the height of the text when it has been wrapped.
COMMENT

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
COMMENT The texture of icons used in the stats screen.
FIELD field_22737 GUI_ICONS_TEXTURE Lnet/minecraft/class_2960;
COMMENT The texture of various icons and widgets used for rendering ingame indicators.
FIELD field_43045 LIGHT_DIRT_BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
METHOD method_25290 drawTexture (Lnet/minecraft/class_4587;IIFFIIII)V
COMMENT Draws a textured rectangle from a region in a texture.
COMMENT
@ -54,6 +55,11 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 9 textureHeight
COMMENT the height of the entire texture
METHOD method_25292 drawHorizontalLine (Lnet/minecraft/class_4587;IIII)V
ARG 0 matrices
ARG 1 x1
ARG 2 x2
ARG 3 y
ARG 4 color
METHOD method_25293 drawTexture (Lnet/minecraft/class_4587;IIIIFFIIII)V
COMMENT Draws a textured rectangle from a region in a texture.
ARG 0 matrices
@ -87,8 +93,23 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 5 color
METHOD method_25295 drawTexturedQuad (Lorg/joml/Matrix4f;IIIIIFFFF)V
ARG 0 matrix
ARG 1 x0
ARG 2 x1
ARG 3 y0
ARG 4 y1
ARG 5 z
ARG 6 u0
ARG 7 u1
ARG 8 v0
ARG 9 v1
METHOD method_25296 fillGradient (Lnet/minecraft/class_4587;IIIIII)V
ARG 0 matrices
ARG 1 startX
ARG 2 startY
ARG 3 endX
ARG 4 endY
ARG 5 colorStart
ARG 6 colorEnd
METHOD method_25297 drawTexture (Lnet/minecraft/class_4587;IIIIIIIFFII)V
ARG 0 matrices
ARG 1 x0
@ -118,6 +139,11 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 4 y
ARG 5 color
METHOD method_25301 drawVerticalLine (Lnet/minecraft/class_4587;IIII)V
ARG 0 matrices
ARG 1 x
ARG 2 y1
ARG 3 y2
ARG 4 color
METHOD method_25302 drawTexture (Lnet/minecraft/class_4587;IIIIII)V
COMMENT Draws a textured rectangle from a region in a 256x256 texture.
COMMENT
@ -125,6 +151,13 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
COMMENT
COMMENT <p>The width and height of the region are the same as
COMMENT the dimensions of the rectangle.
ARG 0 matrices
ARG 1 x
ARG 2 y
ARG 3 u
ARG 4 v
ARG 5 width
ARG 6 height
METHOD method_25303 drawTextWithShadow (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Ljava/lang/String;III)V
ARG 0 matrices
ARG 1 textRenderer
@ -135,6 +168,10 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
METHOD method_27533 fillGradient (Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIIII)V
ARG 0 matrix
ARG 1 builder
ARG 2 startX
ARG 3 startY
ARG 4 endX
ARG 5 endY
ARG 6 z
ARG 7 colorStart
ARG 8 colorEnd
@ -153,6 +190,10 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 4 y
ARG 5 color
METHOD method_29343 drawWithOutline (IILjava/util/function/BiConsumer;)V
ARG 0 x
ARG 1 y
ARG 2 renderAction
COMMENT the action to render both the content and the outline, taking x and y positions as input
METHOD method_33284 fillGradient (Lnet/minecraft/class_4587;IIIIIII)V
ARG 0 matrices
ARG 1 startX
@ -204,11 +245,58 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 10 alpha
METHOD method_48466 drawTexturedQuad (Lorg/joml/Matrix4f;IIIIIFFFFFFFF)V
ARG 0 matrix
ARG 1 x0
ARG 2 x1
ARG 3 y0
ARG 4 y1
ARG 5 z
ARG 6 u0
ARG 7 u1
ARG 8 v0
ARG 9 v1
ARG 10 red
ARG 11 green
ARG 12 blue
ARG 13 alpha
METHOD method_48585 drawRepeatingTexture (Lnet/minecraft/class_4587;IIIIIIII)V
ARG 0 matrices
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 u
ARG 6 v
ARG 7 textureWidth
ARG 8 textureHeight
METHOD method_48586 drawNineSlicedTexture (Lnet/minecraft/class_4587;IIIIIIIII)V
ARG 0 matrices
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 outerSliceSize
ARG 6 centerSliceWidth
ARG 7 centerSliceHeight
ARG 8 u
ARG 9 v
METHOD method_48587 drawNineSlicedTexture (Lnet/minecraft/class_4587;IIIIIIIIIIII)V
ARG 0 matrices
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 leftSliceWidth
ARG 6 topSliceHeight
ARG 7 rightSliceWidth
ARG 8 bottomSliceHeight
ARG 9 centerSliceWidth
ARG 10 centerSliceHeight
ARG 11 u
ARG 12 v
METHOD method_49601 drawBorder (Lnet/minecraft/class_4587;IIIII)V
ARG 0 matrices
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 color

View File

@ -14,3 +14,9 @@ CLASS net/minecraft/class_8020 net/minecraft/client/gui/LogoDrawer
ARG 2 screenWidth
ARG 3 alpha
ARG 4 y
METHOD method_48211 (Lnet/minecraft/class_4587;Ljava/lang/Integer;Ljava/lang/Integer;)V
ARG 1 x
ARG 2 y
METHOD method_48212 (Lnet/minecraft/class_4587;Ljava/lang/Integer;Ljava/lang/Integer;)V
ARG 1 x
ARG 2 y

View File

@ -33,6 +33,10 @@ CLASS net/minecraft/class_5289 net/minecraft/client/gui/screen/GameModeSelection
ARG 5 icon
METHOD method_28070 getText ()Lnet/minecraft/class_2561;
METHOD method_28074 renderIcon (Lnet/minecraft/class_4587;Lnet/minecraft/class_918;II)V
ARG 1 matrices
ARG 2 itemRenderer
ARG 3 x
ARG 4 y
METHOD method_28075 getCommand ()Ljava/lang/String;
METHOD method_28076 of (Lnet/minecraft/class_1934;)Ljava/util/Optional;
ARG 0 gameMode

View File

@ -29,6 +29,9 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc
ARG 1 advancement
METHOD method_2309 getTitle ()Lnet/minecraft/class_2561;
METHOD method_2310 render (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 x
ARG 3 y
METHOD method_2311 drawBackground (Lnet/minecraft/class_4587;IIZ)V
ARG 1 matrices
ARG 2 x
@ -45,6 +48,10 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc
ARG 4 x
ARG 5 y
METHOD method_2315 drawIcon (Lnet/minecraft/class_4587;IILnet/minecraft/class_918;)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 itemRenderer
METHOD method_2316 isClickOnTab (IIDD)Z
ARG 1 screenX
ARG 2 screenY

View File

@ -12,6 +12,10 @@ CLASS net/minecraft/class_453 net/minecraft/client/gui/screen/advancement/Advanc
ARG 7 tabCount
METHOD method_2301 drawBackground (Lnet/minecraft/class_4587;IIZI)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 selected
ARG 5 index
METHOD method_2302 getTabX (I)I
ARG 1 index
METHOD method_2303 isClickOnTab (IIIDD)Z
@ -24,3 +28,9 @@ CLASS net/minecraft/class_453 net/minecraft/client/gui/screen/advancement/Advanc
METHOD method_2305 getTabY (I)I
ARG 1 index
METHOD method_2306 drawIcon (Lnet/minecraft/class_4587;IIILnet/minecraft/class_918;Lnet/minecraft/class_1799;)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 index
ARG 5 itemRenderer
ARG 6 icon

View File

@ -55,6 +55,11 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre
ARG 6 top
ARG 7 button
METHOD method_2382 drawItem (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;IILjava/lang/String;)V
ARG 1 matrices
ARG 2 stack
ARG 3 x
ARG 4 y
ARG 5 amountText
METHOD method_2383 onMouseClick (Lnet/minecraft/class_1735;IILnet/minecraft/class_1713;)V
COMMENT @see net.minecraft.screen.ScreenHandler#onSlotClick(int, int, net.minecraft.screen.slot.SlotActionType, net.minecraft.entity.player.PlayerEntity)
ARG 1 slot

View File

@ -11,4 +11,16 @@ CLASS net/minecraft/class_490 net/minecraft/client/gui/screen/ingame/InventorySc
METHOD method_19891 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_2486 drawEntity (Lnet/minecraft/class_4587;IIIFFLnet/minecraft/class_1309;)V
ARG 0 matrices
ARG 1 x
ARG 2 y
ARG 3 size
ARG 4 mouseX
ARG 5 mouseY
ARG 6 entity
METHOD method_48472 drawEntity (Lnet/minecraft/class_4587;IIILorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lnet/minecraft/class_1309;)V
ARG 0 matrices
ARG 1 x
ARG 2 y
ARG 3 size
ARG 6 entity

View File

@ -18,6 +18,10 @@ CLASS net/minecraft/class_3979 net/minecraft/client/gui/screen/ingame/Stonecutte
ARG 2 inventory
ARG 3 title
METHOD method_17951 renderRecipeIcons (Lnet/minecraft/class_4587;III)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 scrollOffset
METHOD method_17952 renderRecipeBackground (Lnet/minecraft/class_4587;IIIII)V
ARG 1 matrices
ARG 2 mouseX

View File

@ -38,3 +38,5 @@ CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/option/OptionsScre
METHOD method_47627 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_47628 createTopRightButton ()Lnet/minecraft/class_8021;
METHOD method_49626 refreshResourcePacks (Lnet/minecraft/class_3283;)V
ARG 1 resourcePackManager

View File

@ -11,6 +11,11 @@ CLASS net/minecraft/class_5375 net/minecraft/client/gui/screen/pack/PackScreen
FIELD field_25787 directoryWatcher Lnet/minecraft/class_5375$class_5426;
FIELD field_25788 refreshTimeout J
FIELD field_25789 iconTextures Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_3283;Ljava/util/function/Consumer;Ljava/nio/file/Path;Lnet/minecraft/class_2561;)V
ARG 1 packManager
ARG 2 applier
ARG 3 file
ARG 4 title
METHOD method_29669 copyPacks (Lnet/minecraft/class_310;Ljava/util/List;Ljava/nio/file/Path;)V
ARG 0 client
ARG 1 srcPaths

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_512 net/minecraft/client/gui/screen/recipebook/RecipeG
METHOD <init> (Lnet/minecraft/class_314;)V
ARG 1 category
METHOD method_2621 renderIcons (Lnet/minecraft/class_4587;Lnet/minecraft/class_918;)V
ARG 1 matrices
ARG 2 itemRenderer
METHOD method_2622 checkForNewRecipes (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_2623 getCategory ()Lnet/minecraft/class_314;

View File

@ -15,6 +15,8 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
FIELD field_42173 tabManager Lnet/minecraft/class_8088;
FIELD field_42501 EXPERIMENTS_TEXT Lnet/minecraft/class_2561;
FIELD field_42502 recreated Z
FIELD field_43081 HEADER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960;
FIELD field_43082 FOOTER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_7193;Ljava/util/Optional;Ljava/util/OptionalLong;)V
ARG 1 parent
ARG 2 generatorOptionsHolder

View File

@ -89,3 +89,17 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 11 textureHeight
METHOD method_48591 setNavigationOrder (I)V
ARG 1 navigationOrder
METHOD method_49604 drawScrollableText (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;II)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 xMargin
ARG 4 color
METHOD method_49605 drawScrollableText (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;IIIII)V
ARG 0 matrices
ARG 1 textRenderer
ARG 2 text
ARG 3 x1
ARG 4 y1
ARG 5 x2
ARG 6 y2
ARG 7 color

View File

@ -1,19 +1,33 @@
CLASS net/minecraft/class_8084 net/minecraft/client/gui/widget/IconButtonWidget
FIELD field_42123 xOffset I
FIELD field_42124 yOffset I
FIELD field_42123 iconXOffset I
FIELD field_42124 iconYOffset I
FIELD field_42125 iconWidth I
FIELD field_42126 iconHeight I
FIELD field_43070 iconTexture Lnet/minecraft/class_2960;
FIELD field_43071 iconU I
FIELD field_43072 iconV I
FIELD field_43073 iconHoveredVOffset I
FIELD field_43074 iconTextureWidth I
FIELD field_43075 iconTextureHeight I
METHOD <init> (Lnet/minecraft/class_2561;IIIIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
ARG 4 xOffset
ARG 5 yOffset
ARG 1 message
ARG 2 iconU
ARG 3 iconV
ARG 4 iconXOffset
ARG 5 iconYOffset
ARG 6 iconHoveredVOffset
ARG 7 iconWidth
ARG 8 iconHeight
METHOD method_48600 getXWithOffset ()I
ARG 9 iconTextureWidth
ARG 10 iconTextureHeight
ARG 11 iconTexture
ARG 12 onPress
METHOD method_48600 getIconX ()I
METHOD method_48601 builder (Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)Lnet/minecraft/class_8084$class_8085;
ARG 0 message
ARG 1 texture
ARG 2 pressAction
METHOD method_48602 getYWithOffset ()I
METHOD method_48602 getIconY ()I
CLASS class_8085 Builder
FIELD field_42127 message Lnet/minecraft/class_2561;
FIELD field_42128 texture Lnet/minecraft/class_2960;

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_8208 net/minecraft/client/gui/widget/IconWidget
FIELD field_43057 texture Lnet/minecraft/class_2960;
METHOD <init> (IIIILnet/minecraft/class_2960;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 texture
METHOD <init> (IILnet/minecraft/class_2960;)V
ARG 1 width
ARG 2 height
ARG 3 texture

View File

@ -3,3 +3,6 @@ CLASS net/minecraft/class_4264 net/minecraft/client/gui/widget/PressableWidget
COMMENT also pressed when enter or space keys are pressed when it is selected.
METHOD method_25306 onPress ()V
METHOD method_48589 drawMessage (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;I)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 color

View File

@ -0,0 +1,20 @@
CLASS net/minecraft/class_8209 net/minecraft/client/gui/widget/TabButtonWidget
FIELD field_43058 TEXTURE Lnet/minecraft/class_2960;
FIELD field_43068 tabManager Lnet/minecraft/class_8088;
FIELD field_43069 tab Lnet/minecraft/class_8087;
METHOD <init> (Lnet/minecraft/class_8088;Lnet/minecraft/class_8087;II)V
ARG 1 tabManager
ARG 2 tab
ARG 3 width
ARG 4 height
METHOD method_49607 getTextureV ()I
METHOD method_49608 drawMessage (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;I)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 color
METHOD method_49609 getTab ()Lnet/minecraft/class_8087;
METHOD method_49610 renderCurrentTabLine (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;I)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 color
METHOD method_49611 isCurrentTab ()Z

View File

@ -3,8 +3,12 @@ CLASS net/minecraft/class_8089 net/minecraft/client/gui/widget/TabNavigationWidg
FIELD field_42146 tabManager Lnet/minecraft/class_8088;
FIELD field_42147 tabs Lcom/google/common/collect/ImmutableList;
FIELD field_42148 tabButtons Lcom/google/common/collect/ImmutableList;
FIELD field_43079 USAGE_NARRATION_TEXT Lnet/minecraft/class_2561;
FIELD field_43080 grid Lnet/minecraft/class_7845;
METHOD <init> (ILnet/minecraft/class_8088;Ljava/lang/Iterable;)V
ARG 1 x
ARG 2 tabManager
ARG 3 tabs
METHOD method_48618 setWidth (I)V
ARG 1 width
METHOD method_48623 builder (Lnet/minecraft/class_8088;I)Lnet/minecraft/class_8089$class_8090;

View File

@ -219,6 +219,8 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_42115 glintStrength Lnet/minecraft/class_7172;
FIELD field_42481 DAMAGE_TILT_STRENGTH_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_42482 damageTiltStrength Lnet/minecraft/class_7172;
FIELD field_43043 HIGH_CONTRAST_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_43044 highConstrast Lnet/minecraft/class_7172;
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile
@ -596,6 +598,11 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_48976 (Lnet/minecraft/class_2561;Ljava/lang/Double;)Lnet/minecraft/class_2561;
ARG 0 optionText
ARG 1 value
METHOD method_49598 refreshResourcePacks (Lnet/minecraft/class_3283;)V
ARG 1 resourcePackManager
METHOD method_49599 (Ljava/lang/Boolean;)V
ARG 1 value
METHOD method_49600 getHighContrast ()Lnet/minecraft/class_7172;
CLASS 2
METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String;
ARG 1 key

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_8185 net/minecraft/client/render/entity/model/SnifferModel
FIELD field_42881 root Lnet/minecraft/class_630;
FIELD field_43085 head Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_49303 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -23,3 +23,5 @@ CLASS net/minecraft/class_372 net/minecraft/client/toast/TutorialToast
ARG 4 textureSlotY
METHOD method_1994 drawIcon (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 x
ARG 3 y

View File

@ -14,7 +14,7 @@ CLASS net/minecraft/class_7485 net/minecraft/command/argument/EnumArgumentType
ARG 0 enum_
METHOD method_44095 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 value
METHOD method_49545 toSerializedName (Ljava/lang/String;)Ljava/lang/String;
METHOD method_49545 transformValueName (Ljava/lang/String;)Ljava/lang/String;
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -16,6 +16,10 @@ CLASS net/minecraft/data/Main
ARG 1 registryLookupFuture
METHOD method_46840 (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7784;)Lnet/minecraft/class_2405;
ARG 2 output
METHOD method_49654 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_7806;
ARG 2 output
METHOD method_49655 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_7807;
ARG 3 output
METHOD method_4967 (Ljava/lang/String;)Ljava/nio/file/Path;
ARG 0 input
METHOD method_4968 create (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/class_6489;Z)Lnet/minecraft/class_2403;

View File

@ -17,3 +17,6 @@ CLASS net/minecraft/class_7228 net/minecraft/data/server/BiomeParametersProvider
ARG 1 id
METHOD method_46810 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 lookup
METHOD method_49648 (Ljava/util/List;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_8197$class_5305;Lnet/minecraft/class_6544$class_6547;)V
ARG 4 preset
ARG 5 entries

View File

@ -1,10 +1,22 @@
CLASS net/minecraft/class_7805 net/minecraft/data/server/tag/ItemTagProvider
FIELD field_40664 blockTags Ljava/util/concurrent/CompletableFuture;
FIELD field_43092 blockTagsToCopy Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 3 blockTagLookupFuture
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 3 parentTagLookupFuture
ARG 4 blockTagLookupFuture
METHOD method_46218 copy (Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V
ARG 1 blockTag
ARG 2 itemTag
METHOD method_46831 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_5321;
ARG 0 item
METHOD method_49650 (Lnet/minecraft/class_2474$class_8211;Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V
ARG 2 blockTag
ARG 3 itemTag
METHOD method_49652 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_5321;
ARG 0 item

View File

@ -4,10 +4,16 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/TagProvider
FIELD field_39380 pathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_40956 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_40957 registryRef Lnet/minecraft/class_5321;
FIELD field_43093 parentTagLookupFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryRef
ARG 3 registryLookupFuture
METHOD <init> (Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryRef
ARG 3 registryLookupFuture
ARG 4 parentTagLookupFuture
METHOD method_10512 getOrCreateTagBuilder (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2474$class_5124;
ARG 1 tag
METHOD method_10514 configure (Lnet/minecraft/class_7225$class_7874;)V
@ -18,6 +24,19 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/TagProvider
ARG 0 id
METHOD method_46832 (Lnet/minecraft/class_7225$class_7226;Lnet/minecraft/class_2960;)Z
ARG 2 id
METHOD method_49651 getRegistryLookupFuture ()Ljava/util/concurrent/CompletableFuture;
METHOD method_49656 (Lnet/minecraft/class_6862;)Ljava/util/Optional;
ARG 1 tag
METHOD method_49657 (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2474$class_8211;)Lnet/minecraft/class_2474$class_8210;
ARG 0 contents
ARG 1 parent
METHOD method_49658 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_3497;)Z
ARG 2 entry
METHOD method_49660 (Lnet/minecraft/class_2474$class_8210;Lnet/minecraft/class_2960;)Z
ARG 2 id
METHOD method_49662 getTagLookupFuture ()Ljava/util/concurrent/CompletableFuture;
METHOD method_49663 (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874;
ARG 1 registryLookup
CLASS class_5124 ProvidedTagBuilder
FIELD field_23960 builder Lnet/minecraft/class_3495;
METHOD <init> (Lnet/minecraft/class_3495;)V
@ -32,3 +51,4 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/TagProvider
ARG 1 keys
METHOD method_46835 add (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2474$class_5124;
ARG 1 key
CLASS class_8211 TagLookup

View File

@ -1,5 +1,11 @@
CLASS net/minecraft/class_7889 net/minecraft/data/server/tag/ValueLookupTagProvider
FIELD field_40954 valueToKey Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V
ARG 1 output
ARG 2 registryRef
ARG 3 registryLookupFuture
ARG 4 parentTagLookupFuture
ARG 5 valueToKey
METHOD <init> (Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V
ARG 1 output
ARG 2 registryRef

View File

@ -2,5 +2,6 @@ CLASS net/minecraft/class_7806 net/minecraft/data/server/tag/onetwenty/OneTwenty
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 3 parentTagLookupFuture
METHOD method_46836 (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5321;
ARG 0 block

View File

@ -848,10 +848,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT }
COMMENT }</pre>
ARG 1 callback
METHOD method_42148 hasPrimaryPassenger ()Z
METHOD method_42148 hasControllingPassenger ()Z
COMMENT {@return whether there is a passenger in control of this entity}
COMMENT
COMMENT @see #getPrimaryPassenger
COMMENT @see #getControllingPassenger
COMMENT @see #getPassengerList
COMMENT @see #getFirstPassenger
METHOD method_43077 playSoundIfNotSilent (Lnet/minecraft/class_3414;)V
@ -947,6 +947,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 damageSource
METHOD method_48923 getDamageSources ()Lnet/minecraft/class_8109;
METHOD method_49108 canBeHitByProjectile ()Z
METHOD method_49476 getStepHeight ()F
METHOD method_49477 setStepHeight (F)V
ARG 1 stepHeight
METHOD method_5621 getMountedHeightOffset ()D
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
COMMENT Called when this entity's collision box intersects {@code state}.
@ -1045,13 +1048,13 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 5 z
ARG 7 yaw
ARG 8 pitch
METHOD method_5642 getPrimaryPassenger ()Lnet/minecraft/class_1309;
METHOD method_5642 getControllingPassenger ()Lnet/minecraft/class_1309;
COMMENT {@return the passenger in control of this entity, or {@code null} if there is none}
COMMENT
COMMENT <p>Rideable entities should override this to return the entity. This is
COMMENT usually {@code #getFirstPassenger}.
COMMENT
COMMENT @see #hasPrimaryPassenger
COMMENT @see #hasControllingPassenger
COMMENT @see #getPassengerList
COMMENT @see #getFirstPassenger
METHOD method_5643 damage (Lnet/minecraft/class_1282;F)Z

View File

@ -346,6 +346,18 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_48761 tiltScreen (DD)V
ARG 1 deltaX
ARG 3 deltaZ
METHOD method_49481 tickControlled (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)V
ARG 1 controllingPassenger
ARG 2 movementInput
METHOD method_49482 getControlledMovementInput (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
ARG 1 controllingPassenger
ARG 2 movementInput
METHOD method_49483 travelControlled (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)V
ARG 1 controllingPassenger
ARG 2 movementInput
METHOD method_49484 getOffGroundSpeed ()F
METHOD method_49485 getSaddledSpeed (Lnet/minecraft/class_1309;)F
ARG 1 controllingPassenger
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_4980 net/minecraft/entity/SaddledComponent
ARG 3 saddled
METHOD method_26307 boost ()V
METHOD method_26308 boost (Lnet/minecraft/class_5819;)Z
ARG 1 random
METHOD method_26309 writeNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_26310 setSaddled (Z)V
@ -18,3 +19,6 @@ CLASS net/minecraft/class_4980 net/minecraft/entity/SaddledComponent
METHOD method_26311 isSaddled ()Z
METHOD method_26312 readNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_49478 tickBoost ()V
METHOD method_49479 getSpeed ()F
METHOD method_49480 getBoostTime ()I

View File

@ -72,6 +72,7 @@ CLASS net/minecraft/class_1510 net/minecraft/entity/boss/dragon/EnderDragonEntit
METHOD method_6827 damageLivingEntities (Ljava/util/List;)V
ARG 1 entities
METHOD method_6828 crystalDestroyed (Lnet/minecraft/class_1511;Lnet/minecraft/class_2338;Lnet/minecraft/class_1282;)V
ARG 1 endCrystal
ARG 2 pos
ARG 3 source
METHOD method_6829 getFight ()Lnet/minecraft/class_2881;

View File

@ -52,6 +52,7 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/AbstractHorseEntity
ARG 1 inventory
METHOD method_45343 jump (FLnet/minecraft/class_243;)V
ARG 1 strength
ARG 2 movementInput
METHOD method_45349 shouldAmbientStand ()Z
METHOD method_45375 equipHorseArmor (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
ARG 1 player
@ -74,6 +75,8 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/AbstractHorseEntity
ARG 0 max
METHOD method_49130 (I)I
ARG 0 max
METHOD method_49489 getControlledRotation (Lnet/minecraft/class_1309;)Lnet/minecraft/class_241;
ARG 1 controllingPassenger
METHOD method_6001 initAttributes (Lnet/minecraft/class_5819;)V
ARG 1 random
METHOD method_6721 onChestedStatusChanged ()V

View File

@ -37,3 +37,4 @@ CLASS net/minecraft/class_7689 net/minecraft/entity/passive/CamelEntity
CLASS class_7690 CamelBodyControl
METHOD <init> (Lnet/minecraft/class_7689;Lnet/minecraft/class_7689;)V
ARG 2 camel
CLASS class_8196 CamelMoveControl

View File

@ -9,6 +9,8 @@ CLASS net/minecraft/class_4985 net/minecraft/entity/passive/StriderEntity
FIELD field_23247 SADDLED Lnet/minecraft/class_2940;
FIELD field_30499 COLD_SADDLED_SPEED F
FIELD field_30501 DEFAULT_SADDLED_SPEED F
FIELD field_42981 SUFFOCATING_MODIFIER_UUID Ljava/util/UUID;
FIELD field_42982 SUFFOCATING_MODIFIER Lnet/minecraft/class_1322;
METHOD method_26344 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
ARG 0 type
ARG 1 world

View File

@ -36,7 +36,7 @@ CLASS net/minecraft/class_7924 net/minecraft/registry/RegistryKeys
FIELD field_41267 FEATURE Lnet/minecraft/class_5321;
FIELD field_41268 FEATURE_SIZE_TYPE Lnet/minecraft/class_5321;
FIELD field_41271 FOLIAGE_PLACER_TYPE Lnet/minecraft/class_5321;
FIELD field_43089 MULTI_NOISE_PRESET Lnet/minecraft/class_5321;
FIELD field_43089 MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST Lnet/minecraft/class_5321;
METHOD method_47516 toWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
ARG 0 key
METHOD method_47517 of (Ljava/lang/String;)Lnet/minecraft/class_5321;

View File

@ -27,3 +27,7 @@ CLASS net/minecraft/class_3283 net/minecraft/resource/ResourcePackManager
METHOD method_29484 (Ljava/util/Map;Lnet/minecraft/class_3288;)V
ARG 1 profile
METHOD method_45278 getRequestedFeatures ()Lnet/minecraft/class_7699;
METHOD method_49427 enable (Ljava/lang/String;)V
ARG 1 profile
METHOD method_49428 disable (Ljava/lang/String;)V
ARG 1 profile

View File

@ -259,6 +259,8 @@ CLASS net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand
ARG 1 entityType
METHOD method_48757 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168;
ARG 0 context
METHOD method_49419 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168;
ARG 0 context
CLASS class_3051 ExistsCondition
METHOD test (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context

View File

@ -19,7 +19,7 @@ CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable
COMMENT using its ordinals (when compressed) or using its {@link #asString()} method
COMMENT and a given decode function.
ARG 0 enumValues
ARG 1 toSerializedName
ARG 1 valueNameTransformer
CLASS 1
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops

View File

@ -188,6 +188,12 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos
COMMENT {@return the center of this block position}
COMMENT
COMMENT @see Vec3d#ofCenter
METHOD method_49637 ofFloored (DDD)Lnet/minecraft/class_2338;
ARG 0 x
ARG 2 y
ARG 4 z
METHOD method_49638 ofFloored (Lnet/minecraft/class_2374;)Lnet/minecraft/class_2338;
ARG 0 position
CLASS 1
FIELD field_23945 pos Lnet/minecraft/class_2338$class_2339;
FIELD field_23946 remaining I

View File

@ -18,6 +18,10 @@ 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 <init> (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD compareTo (Ljava/lang/Object;)I
ARG 1 vec
METHOD equals (Ljava/lang/Object;)Z

View File

@ -10,9 +10,13 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
METHOD method_38167 getBiomeAtPoint (Lnet/minecraft/class_6544$class_6553;)Lnet/minecraft/class_6880;
ARG 1 point
METHOD method_38168 matchesInstance (Lnet/minecraft/class_5321;)Z
ARG 1 preset
ARG 1 parameterList
METHOD method_49501 create (Lnet/minecraft/class_6544$class_6547;)Lnet/minecraft/class_4766;
ARG 0 biomeEntries
METHOD method_49503 create (Lnet/minecraft/class_6880;)Lnet/minecraft/class_4766;
ARG 0 biomeEntries
METHOD method_49504 (Lnet/minecraft/class_6544$class_6547;)Lnet/minecraft/class_6544$class_6547;
ARG 0 entries
METHOD method_49505 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6544$class_6547;
ARG 0 parameterListEntry
METHOD method_49506 getBiomeEntries ()Lnet/minecraft/class_6544$class_6547;

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoisePreset
FIELD field_42986 PRESET_CODEC Lcom/mojang/serialization/Codec;
CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList
FIELD field_42986 CODEC Lcom/mojang/serialization/Codec;
FIELD field_42987 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_42988 preset Lnet/minecraft/class_8197$class_5305;
FIELD field_42989 entries Lnet/minecraft/class_6544$class_6547;
@ -7,6 +7,8 @@ CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoisePreset
ARG 1 preset
ARG 2 biomeLookup
METHOD method_49507 getEntries ()Lnet/minecraft/class_6544$class_6547;
METHOD method_49509 (Lnet/minecraft/class_8197$class_5305;)Lnet/minecraft/class_6544$class_6547;
ARG 0 preset
METHOD method_49512 getPresetToEntriesMap ()Ljava/util/Map;
CLASS class_5305 Preset
FIELD comp_1309 id Lnet/minecraft/class_2960;
@ -15,6 +17,7 @@ CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoisePreset
FIELD field_24724 BY_IDENTIFIER Ljava/util/Map;
FIELD field_34499 OVERWORLD Lnet/minecraft/class_8197$class_5305;
FIELD field_42721 OVERWORLD_UPDATE_1_20 Lnet/minecraft/class_8197$class_5305;
FIELD field_42990 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_8197$class_5305$class_8165;)V
ARG 1 id
ARG 2 biomeSourceFunction

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_8198 net/minecraft/world/biome/source/MultiNoisePresetKeys
CLASS net/minecraft/class_8198 net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterLists
METHOD method_49521 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
METHOD method_49522 register (Lnet/minecraft/class_7891;)V
METHOD method_49522 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 registry
METHOD method_49523 registerUpdateOneTwenty (Lnet/minecraft/class_7891;)V
METHOD method_49523 bootstrapOneTwenty (Lnet/minecraft/class_7891;)V
ARG 0 registry