23w31a stuff (#3610)

* 23w31a stuff

i'm starting to get a headache so i'll stop now
lots of stuff left though

* Apply suggestions from code review

Co-authored-by: YanisBft <yanis.briffaut@gmail.com>

---------

Co-authored-by: YanisBft <yanis.briffaut@gmail.com>
This commit is contained in:
Shnupbups 2023-08-03 14:44:06 +10:00 committed by GitHub
parent 7dd0801da3
commit 6a0a492578
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
118 changed files with 799 additions and 18 deletions

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2213 net/minecraft/block/BarrierBlock
FIELD field_45144 WATERLOGGED Lnet/minecraft/class_2746;

View File

@ -4,3 +4,7 @@ CLASS net/minecraft/class_2263 net/minecraft/block/FluidDrainable
COMMENT
COMMENT @see net.minecraft.fluid.Fluid#getBucketFillSound()
METHOD method_9700 tryDrainFluid (Lnet/minecraft/class_1657;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
ARG 1 player
ARG 2 world
ARG 3 pos
ARG 4 state

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2402 net/minecraft/block/FluidFillable
METHOD method_10310 canFillWithFluid (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z
ARG 1 player
ARG 2 world
ARG 3 pos
ARG 4 state
ARG 5 fluid
METHOD method_10311 tryFillWithFluid (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,5 +0,0 @@
CLASS net/minecraft/class_8685
CLASS class_7920 Model
FIELD field_41124 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_8657 net/minecraft/client/CommandHistoryManager
FIELD field_45287 LOGGER Lorg/slf4j/Logger;
FIELD field_45288 MAX_SIZE I
FIELD field_45289 FILENAME Ljava/lang/String;
FIELD field_45290 path Ljava/nio/file/Path;
FIELD field_45291 history Lnet/minecraft/class_8623;
METHOD <init> (Ljava/nio/file/Path;)V
ARG 1 directoryPath
METHOD method_52696 getHistory ()Ljava/util/Collection;
METHOD method_52697 add (Ljava/lang/String;)V
ARG 1 command
METHOD method_52698 write ()V

View File

@ -181,6 +181,9 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_41332 renderTime J
FIELD field_41782 navigationType Lnet/minecraft/class_8015;
FIELD field_44539 quickPlayLogger Lnet/minecraft/class_8497;
FIELD field_45293 guiAtlasManager Lnet/minecraft/class_8658;
FIELD field_45294 commandHistoryManager Lnet/minecraft/class_8657;
FIELD field_45295 symlinkFinder Lnet/minecraft/class_8580;
METHOD <init> (Lnet/minecraft/class_542;)V
ARG 1 args
METHOD method_1476 checkIs64Bit ()Z
@ -516,6 +519,9 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 4 confirmed
METHOD method_51253 getQuickPlayLogger ()Lnet/minecraft/class_8497;
METHOD method_51736 collectLoadTimes ()V
METHOD method_52699 getGuiAtlasManager ()Lnet/minecraft/class_8658;
METHOD method_52700 getCommandHistoryManager ()Lnet/minecraft/class_8657;
METHOD method_52702 getSymlinkFinder ()Lnet/minecraft/class_8580;
CLASS class_5859 ChatRestriction
COMMENT Represents the restrictions on chat on a Minecraft client.
COMMENT

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_8685 net/minecraft/client/SkinTextures
CLASS class_7920 Model
FIELD field_41124 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD method_52856 getName ()Ljava/lang/String;
METHOD method_52857 fromName (Ljava/lang/String;)Lnet/minecraft/class_8685$class_7920;
ARG 0 name

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext
FIELD field_44658 vertexConsumers Lnet/minecraft/class_4597$class_4598;
FIELD field_44659 scissorStack Lnet/minecraft/class_332$class_8214;
FIELD field_44797 runningDrawCallback Z
FIELD field_45337 guiAtlasManager Lnet/minecraft/class_8658;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;)V
ARG 1 client
ARG 2 matrices
@ -395,6 +396,63 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext
ARG 5 color
METHOD method_51744 tryDraw ()V
METHOD method_51887 drawIfRunning ()V
METHOD method_52706 drawGuiTexture (Lnet/minecraft/class_2960;IIII)V
ARG 1 texture
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 height
METHOD method_52707 drawGuiTexture (Lnet/minecraft/class_2960;IIIII)V
ARG 1 texture
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 width
ARG 6 height
METHOD method_52708 drawGuiTexture (Lnet/minecraft/class_2960;IIIIIIII)V
ARG 1 texture
ARG 6 x
ARG 7 y
ARG 8 width
ARG 9 height
METHOD method_52709 drawGuiTexture (Lnet/minecraft/class_2960;IIIIIIIII)V
ARG 1 texture
ARG 6 x
ARG 7 y
ARG 8 z
ARG 9 width
ARG 10 height
METHOD method_52710 drawSprite (Lnet/minecraft/class_1058;IIIII)V
ARG 1 sprite
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 width
ARG 6 height
METHOD method_52711 drawSprite (Lnet/minecraft/class_1058;IIIIIIIII)V
ARG 1 sprite
ARG 6 x
ARG 7 y
ARG 8 z
ARG 9 width
ARG 10 height
METHOD method_52712 drawSpriteTiled (Lnet/minecraft/class_1058;IIIIIIIIIII)V
ARG 1 sprite
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 width
ARG 6 height
ARG 9 tileWidth
ARG 10 tileHeight
METHOD method_52713 drawSprite (Lnet/minecraft/class_1058;Lnet/minecraft/class_8690$class_8691;IIIII)V
ARG 1 sprite
ARG 2 nineSlice
ARG 3 x
ARG 4 y
ARG 5 z
ARG 6 width
ARG 7 height
CLASS class_8214 ScissorStack
FIELD field_43099 stack Ljava/util/Deque;
METHOD method_49699 pop ()Lnet/minecraft/class_8030;

View File

@ -3,6 +3,10 @@ CLASS net/minecraft/class_337 net/minecraft/client/gui/hud/BossBarHud
FIELD field_2060 bossBars Ljava/util/Map;
FIELD field_32177 WIDTH I
FIELD field_32178 HEIGHT I
FIELD field_45344 BACKGROUND_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45345 PROGRESS_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45346 NOTCHED_BACKGROUND_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45347 NOTCHED_PROGRESS_TEXTURES [Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_1795 handlePacket (Lnet/minecraft/class_2629;)V
@ -24,3 +28,5 @@ CLASS net/minecraft/class_337 net/minecraft/client/gui/hud/BossBarHud
ARG 3 y
ARG 4 bossBar
ARG 5 width
ARG 6 textures
ARG 7 notchedTextures

View File

@ -21,6 +21,7 @@ CLASS net/minecraft/class_338 net/minecraft/client/gui/hud/ChatHud
METHOD method_1802 scroll (I)V
ARG 1 scroll
METHOD method_1803 addToMessageHistory (Ljava/lang/String;)V
ARG 1 message
METHOD method_1805 render (Lnet/minecraft/class_332;III)V
ARG 1 context
ARG 2 currentTick

View File

@ -43,6 +43,37 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
FIELD field_35429 lastAutosaveIndicatorAlpha F
FIELD field_35430 SAVING_LEVEL_TEXT Lnet/minecraft/class_2561;
FIELD field_39458 canShowChatDisabledScreen Z
FIELD field_45298 FOOD_FULL_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45299 AIR_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45300 AIR_BURSTING_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45301 VEHICLE_CONTAINER_HEART_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45302 VEHICLE_FULL_HEART_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45303 VEHICLE_HALF_HEART_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45304 CROSSHAIR_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45305 CROSSHAIR_ATTACK_INDICATOR_FULL_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45306 CROSSHAIR_ATTACK_INDICATOR_BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45307 CROSSHAIR_ATTACK_INDICATOR_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45308 EFFECT_BACKGROUND_AMBIENT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45309 EFFECT_BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45310 HOTBAR_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45311 HOTBAR_SELECTION_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45312 HOTBAR_OFFHAND_LEFT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45313 HOTBAR_OFFHAND_RIGHT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45314 HOTBAR_ATTACK_INDICATOR_BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45315 HOTBAR_ATTACK_INDICATOR_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45316 JUMP_BAR_BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45317 JUMP_BAR_COOLDOWN_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45318 JUMP_BAR_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45319 EXPERIENCE_BAR_BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45320 EXPERIENCE_BAR_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45321 ARMOR_EMPTY_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45322 ARMOR_HALF_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45323 ARMOR_FULL_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45324 FOOD_EMPTY_HUNGER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45325 FOOD_HALF_HUNGER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45326 FOOD_FULL_HUNGER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45327 FOOD_EMPTY_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45328 FOOD_HALF_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_918;)V
ARG 1 client
ARG 2 itemRenderer
@ -154,6 +185,9 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 2 type
ARG 3 x
ARG 4 y
ARG 5 hardcore
ARG 6 blinking
ARG 7 half
METHOD method_39191 tick (Z)V
ARG 1 paused
METHOD method_39192 renderAutosaveIndicator (Lnet/minecraft/class_332;)V
@ -164,5 +198,26 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 1 canShowChatDisabledScreen
CLASS class_6411 HeartType
FIELD field_33946 POISONED Lnet/minecraft/class_329$class_6411;
FIELD field_45329 fullTexture Lnet/minecraft/class_2960;
FIELD field_45330 fullBlinkingTexture Lnet/minecraft/class_2960;
FIELD field_45331 halfTexture Lnet/minecraft/class_2960;
FIELD field_45332 halfBlinkingTexture Lnet/minecraft/class_2960;
FIELD field_45333 hardcoreFullTexture Lnet/minecraft/class_2960;
FIELD field_45334 hardcoreFullBlinkingTexture Lnet/minecraft/class_2960;
FIELD field_45335 hardcoreHalfTexture Lnet/minecraft/class_2960;
FIELD field_45336 hardcoreHalfBlinkingTexture Lnet/minecraft/class_2960;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 3 fullTexture
ARG 4 fullBlinkingTexture
ARG 5 halfTexture
ARG 6 halfBlinkingTexture
ARG 7 hardcoreFullTexture
ARG 8 hardcoreFullBlinkingTexture
ARG 9 hardcoreHalfTexture
ARG 10 hardcoreHalfBlinkingTexture
METHOD method_37301 fromPlayerState (Lnet/minecraft/class_1657;)Lnet/minecraft/class_329$class_6411;
ARG 0 player
METHOD method_52705 getTexture (ZZZ)Lnet/minecraft/class_2960;
ARG 1 hardcore
ARG 2 half
ARG 3 blinking

View File

@ -16,7 +16,9 @@ CLASS net/minecraft/class_7591 net/minecraft/client/gui/hud/MessageIndicator
CLASS class_7592 Icon
FIELD field_39766 width I
FIELD field_39767 height I
FIELD field_45292 texture Lnet/minecraft/class_2960;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2960;II)V
ARG 3 texture
ARG 4 v
ARG 5 width
METHOD method_44712 draw (Lnet/minecraft/class_332;II)V

View File

@ -13,6 +13,20 @@ CLASS net/minecraft/class_355 net/minecraft/client/gui/hud/PlayerListHud
FIELD field_2158 visible Z
FIELD field_32205 MAX_ROWS I
FIELD field_40393 hearts Ljava/util/Map;
FIELD field_45365 PING_UNKNOWN_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45366 PING_1_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45367 PING_2_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45368 PING_3_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45369 PING_4_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45370 PING_5_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45371 CONTAINER_HEART_BLINKING_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45372 CONTAINER_HEART_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45373 FULL_HEART_BLINKING_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45374 HALF_HEART_BLINKING_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45375 ABSORBING_FULL_HEART_BLINKING_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45376 FULL_HEART_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45377 ABSORBING_HALF_HEART_BLINKING_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45378 HALF_HEART_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_329;)V
ARG 1 client
ARG 2 inGameHud

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_365 net/minecraft/client/gui/hud/SpectatorHud
FIELD field_2201 client Lnet/minecraft/class_310;
FIELD field_32215 FADE_OUT_DELAY J
FIELD field_32216 FADE_OUT_DURATION J
FIELD field_45392 HOTBAR_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45393 HOTBAR_SELECTION_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_1975 renderSpectatorMenu (Lnet/minecraft/class_332;FIILnet/minecraft/class_539;)V

View File

@ -12,6 +12,9 @@ CLASS net/minecraft/class_531 net/minecraft/client/gui/hud/spectator/SpectatorMe
FIELD field_3261 CLOSE_COMMAND Lnet/minecraft/class_537;
FIELD field_3262 PREVIOUS_PAGE_COMMAND Lnet/minecraft/class_537;
FIELD field_3263 page I
FIELD field_45579 CLOSE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45580 SCROLL_LEFT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45581 SCROLL_RIGHT_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_536;)V
ARG 1 closeCallback
METHOD method_2770 getCommands ()Ljava/util/List;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_540 net/minecraft/client/gui/hud/spectator/TeamTelepor
FIELD field_26618 TEAM_TELEPORT_TEXT Lnet/minecraft/class_2561;
FIELD field_26619 PROMPT_TEXT Lnet/minecraft/class_2561;
FIELD field_3272 commands Ljava/util/List;
FIELD field_45583 TEXTURE Lnet/minecraft/class_2960;
METHOD method_47431 (Lnet/minecraft/class_310;Lnet/minecraft/class_268;)Ljava/util/stream/Stream;
ARG 1 team
METHOD method_47432 getCommands (Lnet/minecraft/class_310;Lnet/minecraft/class_269;)Ljava/util/List;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_538 net/minecraft/client/gui/hud/spectator/TeleportSpe
FIELD field_26617 PROMPT_TEXT Lnet/minecraft/class_2561;
FIELD field_3267 ORDERING Ljava/util/Comparator;
FIELD field_3268 elements Ljava/util/List;
FIELD field_45582 TELEPORT_TO_PLAYER_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Ljava/util/Collection;)V
ARG 1 entries
METHOD method_2785 (Lnet/minecraft/class_640;)Ljava/util/UUID;

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_8666 net/minecraft/client/gui/screen/ButtonTextures
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 1 unfocused
ARG 2 focused
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 1 enabled
ARG 2 focused
ARG 3 disabled
METHOD method_52729 get (ZZ)Lnet/minecraft/class_2960;
ARG 1 enabled
ARG 2 focused

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_413 net/minecraft/client/gui/screen/CustomizeFlatLevel
FIELD field_32243 ICON_BACKGROUND_OFFSET_Y I
FIELD field_32244 ICON_OFFSET_X I
FIELD field_32245 ICON_OFFSET_Y I
FIELD field_45406 SLOT_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_525;Ljava/util/function/Consumer;Lnet/minecraft/class_3232;)V
ARG 1 parent
ARG 2 configConsumer

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_418 net/minecraft/client/gui/screen/DeathScreen
FIELD field_26537 scoreText Lnet/minecraft/class_2561;
FIELD field_33809 buttons Ljava/util/List;
FIELD field_41684 titleScreenButton Lnet/minecraft/class_4185;
FIELD field_45407 DRAFT_REPORT_ICON_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2561;Z)V
ARG 1 message
ARG 2 isHardcore

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_433 net/minecraft/client/gui/screen/GameMenuScreen
FIELD field_41626 OPTIONS_TEXT Lnet/minecraft/class_2561;
FIELD field_41627 SHARE_TO_LAN_TEXT Lnet/minecraft/class_2561;
FIELD field_41628 PLAYER_REPORTING_TEXT Lnet/minecraft/class_2561;
FIELD field_45416 DRAFT_REPORT_ICON_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Z)V
ARG 1 showMenu
METHOD method_19836 (Lnet/minecraft/class_4185;)V

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_5289 net/minecraft/client/gui/screen/GameModeSelection
FIELD field_32311 TEXTURE_HEIGHT I
FIELD field_32312 BUTTON_SIZE I
FIELD field_32313 ICON_OFFSET I
FIELD field_45432 SLOT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45433 SELECTION_TEXTURE Lnet/minecraft/class_2960;
METHOD method_28064 apply (Lnet/minecraft/class_310;Lnet/minecraft/class_5289$class_5290;)V
ARG 0 client
ARG 1 gameModeSelection

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_430 net/minecraft/client/gui/screen/PresetsScreen
FIELD field_32268 ICON_OFFSET_X I
FIELD field_32269 ICON_OFFSET_Y I
FIELD field_37908 UNKNOWN_PRESET_TEXT Lnet/minecraft/class_2561;
FIELD field_45417 SLOT_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_413;)V
ARG 1 parent
METHOD method_19846 (Lnet/minecraft/class_4185;)V

View File

@ -53,6 +53,9 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
COMMENT
COMMENT <p>If the client is in a world, renders the translucent background gradient.
COMMENT Otherwise {@linkplain #renderBackgroundTexture renders the background texture}.
ARG 1 context
ARG 2 x
ARG 3 y
METHOD method_25421 shouldPause ()Z
METHOD method_25422 shouldCloseOnEsc ()Z
COMMENT Checks whether this screen should be closed when the escape key is pressed.
@ -160,6 +163,8 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
COMMENT Called when the screen is displayed using {@link MinecraftClient#setScreen}
COMMENT before {@link #init()} or {@link #initTabNavigation()} is called.
METHOD method_50024 getMusic ()Lnet/minecraft/class_5195;
METHOD method_52752 (Lnet/minecraft/class_332;)V
ARG 1 context
CLASS class_6390 SelectedElementNarrationData
FIELD field_33825 selectable Lnet/minecraft/class_6379;
FIELD field_33826 index I

View File

@ -7,6 +7,10 @@ CLASS net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen
FIELD field_2647 statHandler Lnet/minecraft/class_3469;
FIELD field_2648 parent Lnet/minecraft/class_437;
FIELD field_26546 DOWNLOADING_STATS_TEXT Lnet/minecraft/class_2561;
FIELD field_45418 SLOT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45419 HEADER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45420 SORT_UP_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45421 SORT_DOWN_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_3469;)V
ARG 1 parent
ARG 2 statHandler
@ -27,6 +31,7 @@ CLASS net/minecraft/class_447 net/minecraft/client/gui/screen/StatsScreen
ARG 1 context
ARG 2 x
ARG 3 y
ARG 4 texture
METHOD method_2285 getColumnX (I)I
ARG 1 index
METHOD method_2289 renderStatItem (Lnet/minecraft/class_332;IILnet/minecraft/class_1792;)V

View File

@ -1 +1,13 @@
CLASS net/minecraft/class_455 net/minecraft/client/gui/screen/advancement/AdvancementObtainedStatus
FIELD field_45426 boxTexture Lnet/minecraft/class_2960;
FIELD field_45427 taskFrameTexture Lnet/minecraft/class_2960;
FIELD field_45428 challengeFrameTexture Lnet/minecraft/class_2960;
FIELD field_45429 goalFrameTexture Lnet/minecraft/class_2960;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 3 boxTexture
ARG 4 taskFrameTexture
ARG 5 challengeFrameTexture
ARG 6 goalFrameTexture
METHOD method_52753 getBoxTexture ()Lnet/minecraft/class_2960;
METHOD method_52754 getFrameTexture (Lnet/minecraft/class_189;)Lnet/minecraft/class_2960;
ARG 1 frame

View File

@ -2,7 +2,11 @@ CLASS net/minecraft/class_453 net/minecraft/client/gui/screen/advancement/Advanc
FIELD field_2669 tabCount I
FIELD field_2670 height I
FIELD field_2671 width I
FIELD field_45423 selectedTextures Lnet/minecraft/class_453$class_8670;
FIELD field_45424 unselectedTextures Lnet/minecraft/class_453$class_8670;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_453$class_8670;Lnet/minecraft/class_453$class_8670;III)V
ARG 3 selectedTextures
ARG 4 unselectedTextures
ARG 5 width
ARG 6 height
ARG 7 tabCount
@ -29,3 +33,4 @@ CLASS net/minecraft/class_453 net/minecraft/client/gui/screen/advancement/Advanc
ARG 3 y
ARG 4 index
ARG 5 stack
CLASS class_8670 Textures

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc
FIELD field_32295 TITLE_OFFSET_X I
FIELD field_32296 TITLE_OFFSET_Y I
FIELD field_32297 TITLE_MAX_WIDTH I
FIELD field_45425 TITLE_BOX_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_454;Lnet/minecraft/class_310;Lnet/minecraft/class_161;Lnet/minecraft/class_185;)V
ARG 1 tab
ARG 2 client

View File

@ -2,11 +2,15 @@ CLASS net/minecraft/class_489 net/minecraft/client/gui/screen/ingame/AbstractFur
FIELD field_18975 background Lnet/minecraft/class_2960;
FIELD field_2924 recipeBook Lnet/minecraft/class_517;
FIELD field_2925 narrow Z
FIELD field_45434 litProgressTexture Lnet/minecraft/class_2960;
FIELD field_45435 burnProgressTexture Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1720;Lnet/minecraft/class_517;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 1 handler
ARG 2 recipeBook
ARG 3 inventory
ARG 4 title
ARG 5 background
ARG 6 litProgressTexture
ARG 7 burnProgressTexture
METHOD method_19877 (Lnet/minecraft/class_4185;)V
ARG 1 button

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_485 net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen
FIELD field_45462 EFFECT_BACKGROUND_LARGE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45463 EFFECT_BACKGROUND_SMALL_TEXTURE Lnet/minecraft/class_2960;
METHOD method_18642 drawStatusEffectBackgrounds (Lnet/minecraft/class_332;IILjava/lang/Iterable;Z)V
ARG 1 context
ARG 2 x

View File

@ -3,6 +3,9 @@ CLASS net/minecraft/class_471 net/minecraft/client/gui/screen/ingame/AnvilScreen
FIELD field_2819 TEXTURE Lnet/minecraft/class_2960;
FIELD field_2821 nameField Lnet/minecraft/class_342;
FIELD field_29348 player Lnet/minecraft/class_1657;
FIELD field_45436 TEXT_FIELD_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45437 TEXT_FIELD_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45438 ERROR_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -5,6 +5,12 @@ CLASS net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScree
FIELD field_26561 SECONDARY_POWER_TEXT Lnet/minecraft/class_2561;
FIELD field_2808 TEXTURE Lnet/minecraft/class_2960;
FIELD field_33832 buttons Ljava/util/List;
FIELD field_45439 BUTTON_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45440 BUTTON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45441 CONFIRM_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45442 CANCEL_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45443 BUTTON_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45444 BUTTON_SELECTED_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1704;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory
@ -52,6 +58,12 @@ CLASS net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScree
ARG 1 disabled
METHOD method_2402 isDisabled ()Z
CLASS class_4072 IconButtonWidget
FIELD field_45445 texture Lnet/minecraft/class_2960;
METHOD <init> (IILnet/minecraft/class_2960;Lnet/minecraft/class_2561;)V
ARG 1 x
ARG 2 y
ARG 3 texture
ARG 4 message
CLASS class_6392 BeaconButtonWidget
METHOD method_37080 tick (I)V
ARG 1 level

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_3871 net/minecraft/client/gui/screen/ingame/BlastFurnaceScreen
FIELD field_17115 TEXTURE Lnet/minecraft/class_2960;
FIELD field_45446 LIT_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45447 BURN_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_3705;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 container
ARG 2 inventory

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_472 net/minecraft/client/gui/screen/ingame/BrewingStandScreen
FIELD field_2823 TEXTURE Lnet/minecraft/class_2960;
FIELD field_2824 BUBBLE_PROGRESS [I
FIELD field_45448 FUEL_LENGTH_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45449 BREW_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45450 BUBBLES_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1708;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_3934 net/minecraft/client/gui/screen/ingame/CartographyTableScreen
FIELD field_17421 TEXTURE Lnet/minecraft/class_2960;
FIELD field_45451 MAP_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45452 LOCKED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45453 ERROR_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45454 SCALED_MAP_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45455 DUPLICATED_MAP_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_3910;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -21,6 +21,12 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv
FIELD field_32342 SCROLLBAR_HEIGHT I
FIELD field_32343 WHITE I
FIELD field_41112 operatorTabEnabled Z
FIELD field_45456 TAB_TOP_SELECTED_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45457 TAB_BOTTOM_UNSELECTED_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45458 TAB_BOTTOM_SELECTED_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45459 SCROLLER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45460 SCROLLER_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45461 TAB_TOP_UNSELECTED_TEXTURES [Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1657;Lnet/minecraft/class_7699;Z)V
ARG 1 player
ARG 2 enabledFeatures

View File

@ -11,6 +11,11 @@ CLASS net/minecraft/class_486 net/minecraft/client/gui/screen/ingame/Enchantment
FIELD field_2913 stack Lnet/minecraft/class_1799;
FIELD field_2914 pageAngle F
FIELD field_2915 ticks I
FIELD field_45464 LEVEL_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45465 LEVEL_DISABLED_TEXTURES [Lnet/minecraft/class_2960;
FIELD field_45466 ENCHANTMENT_SLOT_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45467 ENCHANTMENT_SLOT_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45468 ENCHANTMENT_SLOT_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1718;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_3873 net/minecraft/client/gui/screen/ingame/FurnaceScreen
FIELD field_17127 TEXTURE Lnet/minecraft/class_2960;
FIELD field_45469 LIT_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45470 BURN_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_3858;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3802 net/minecraft/client/gui/screen/ingame/GrindstoneScreen
FIELD field_16769 TEXTURE Lnet/minecraft/class_2960;
FIELD field_45471 ERROR_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_3803;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -3,6 +3,10 @@ CLASS net/minecraft/class_491 net/minecraft/client/gui/screen/ingame/HorseScreen
FIELD field_2938 mouseY F
FIELD field_2939 mouseX F
FIELD field_2941 entity Lnet/minecraft/class_1496;
FIELD field_45472 ARMOR_SLOT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45473 CHEST_SLOTS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45474 SADDLE_SLOT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45475 LLAMA_ARMOR_SLOT_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1724;Lnet/minecraft/class_1661;Lnet/minecraft/class_1496;)V
ARG 1 handler
ARG 2 inventory

View File

@ -18,6 +18,14 @@ CLASS net/minecraft/class_494 net/minecraft/client/gui/screen/ingame/LoomScreen
FIELD field_32352 PATTERN_LIST_OFFSET_X I
FIELD field_32353 PATTERN_LIST_OFFSET_Y I
FIELD field_39190 visibleTopRow I
FIELD field_45476 SCROLLER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45477 SCROLLER_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45478 PATTERN_SELECTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45479 PATTERN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45480 PATTERN_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45481 BANNER_SLOT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45482 DYE_SLOT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45483 PATTERN_SLOT_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1726;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 screenHandler
ARG 2 inventory

View File

@ -22,6 +22,15 @@ CLASS net/minecraft/class_492 net/minecraft/client/gui/screen/ingame/MerchantScr
FIELD field_32369 SCROLLBAR_AREA_HEIGHT I
FIELD field_32370 SCROLLBAR_OFFSET_Y I
FIELD field_32371 SCROLLBAR_OFFSET_X I
FIELD field_45484 EXPERIENCE_BAR_RESULT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45485 SCROLLER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45486 SCROLLER_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45487 TRADE_ARROW_OUT_OF_STOCK_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45488 TRADE_ARROW_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45489 DISCOUNT_STRIKETHROUGH_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45490 OUT_OF_STOCK_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45491 EXPERIENCE_BAR_BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45492 EXPERIENCE_BAR_CURRENT_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1728;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_4895 net/minecraft/client/gui/screen/ingame/SmithingSc
FIELD field_42065 baseSlotIcon Lnet/minecraft/class_8064;
FIELD field_42066 additionsSlotIcon Lnet/minecraft/class_8064;
FIELD field_42067 armorStand Lnet/minecraft/class_1531;
FIELD field_45498 ERROR_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4862;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 playerInventory

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_3874 net/minecraft/client/gui/screen/ingame/SmokerScreen
FIELD field_17128 TEXTURE Lnet/minecraft/class_2960;
FIELD field_45499 LIT_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45500 BURN_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_3706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -13,6 +13,11 @@ CLASS net/minecraft/class_3979 net/minecraft/client/gui/screen/ingame/Stonecutte
FIELD field_32378 SCROLLBAR_AREA_HEIGHT I
FIELD field_32379 RECIPE_LIST_OFFSET_X I
FIELD field_32380 RECIPE_LIST_OFFSET_Y I
FIELD field_45501 RECIPE_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45502 RECIPE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45503 SCROLLER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45504 SCROLLER_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45505 RECIPE_SELECTED_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_3971;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory

View File

@ -13,6 +13,24 @@ CLASS net/minecraft/class_4267 net/minecraft/client/gui/screen/multiplayer/Multi
FIELD field_41854 NO_CONNECTION_TEXT Lnet/minecraft/class_2561;
FIELD field_41855 PINGING_TEXT Lnet/minecraft/class_2561;
FIELD field_41856 ONLINE_TEXT Lnet/minecraft/class_2561;
FIELD field_45513 MOVE_UP_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45514 MOVE_DOWN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45515 MOVE_DOWN_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45516 INCOMPATIBLE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45517 UNREACHABLE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45518 PING_1_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45519 PING_2_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45520 PING_3_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45521 PING_4_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45522 PING_5_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45523 PINGING_1_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45524 PINGING_2_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45525 PINGING_3_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45526 PINGING_4_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45527 PINGING_5_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45528 JOIN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45529 JOIN_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45530 MOVE_UP_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_500;Lnet/minecraft/class_310;IIIII)V
ARG 1 screen
ARG 2 client

View File

@ -28,6 +28,10 @@ CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/Socia
FIELD field_39936 NOT_REPORTABLE_TEXT Lnet/minecraft/class_2561;
FIELD field_39937 reportable Z
FIELD field_40796 hasDraftReport Z
FIELD field_45560 DRAFT_REPORT_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45561 REPORT_BUTTON_TEXTURES Lnet/minecraft/class_8666;
FIELD field_45562 MUTE_BUTTON_TEXTURES Lnet/minecraft/class_8666;
FIELD field_45563 UNMUTE_BUTTON_TEXTURES Lnet/minecraft/class_8666;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_5522;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;Z)V
ARG 1 client
ARG 2 parent

View File

@ -21,6 +21,8 @@ CLASS net/minecraft/class_5522 net/minecraft/client/gui/screen/multiplayer/Socia
FIELD field_26917 EMPTY_SEARCH_TEXT Lnet/minecraft/class_2561;
FIELD field_26918 EMPTY_BLOCKED_TEXT Lnet/minecraft/class_2561;
FIELD field_26919 BLOCKING_TEXT Lnet/minecraft/class_2561;
FIELD field_45564 BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45565 SEARCH_ICON_TEXTURE Lnet/minecraft/class_2960;
METHOD method_31350 updateServerLabel (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_31351 (Lnet/minecraft/class_4185;)V

View File

@ -3,6 +3,14 @@ CLASS net/minecraft/class_521 net/minecraft/client/gui/screen/pack/PackListWidge
FIELD field_19126 INCOMPATIBLE Lnet/minecraft/class_2561;
FIELD field_19127 INCOMPATIBLE_CONFIRM Lnet/minecraft/class_2561;
FIELD field_41715 screen Lnet/minecraft/class_5375;
FIELD field_45532 SELECT_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45533 SELECT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45534 UNSELECT_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45535 UNSELECT_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45536 MOVE_UP_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45537 MOVE_UP_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45538 MOVE_DOWN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45539 MOVE_DOWN_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_5375;IILnet/minecraft/class_2561;)V
ARG 1 client
ARG 2 screen

View File

@ -6,6 +6,10 @@ CLASS net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/Animate
FIELD field_3140 time F
FIELD field_3141 currentResultIndex I
FIELD field_3142 resultCollection Lnet/minecraft/class_516;
FIELD field_45555 SLOT_MANY_CRAFTABLE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45556 SLOT_CRAFTABLE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45557 SLOT_MANY_UNCRAFTABLE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45558 SLOT_UNCRAFTABLE_TEXTURE Lnet/minecraft/class_2960;
METHOD method_2639 getResults ()Ljava/util/List;
METHOD method_2640 showResultCollection (Lnet/minecraft/class_516;Lnet/minecraft/class_513;)V
ARG 1 resultCollection

View File

@ -8,6 +8,15 @@ CLASS net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeA
FIELD field_3110 time F
FIELD field_3111 resultCollection Lnet/minecraft/class_516;
FIELD field_3112 furnace Z
FIELD field_45541 OVERLAY_RECIPE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45542 FURNACE_OVERLAY_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45543 FURNACE_OVERLAY_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45544 CRAFTING_OVERLAY_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45545 CRAFTING_OVERLAY_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45546 FURNACE_OVERLAY_DISABLED_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45547 FURNACE_OVERLAY_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45548 CRAFTING_OVERLAY_DISABLED_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45549 CRAFTING_OVERLAY_DISABLED_TEXTURE Lnet/minecraft/class_2960;
METHOD method_2613 setVisible (Z)V
ARG 1 visible
METHOD method_2614 getResults ()Lnet/minecraft/class_516;

View File

@ -21,6 +21,8 @@ CLASS net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeB
FIELD field_3102 leftOffset I
FIELD field_33679 open Z
FIELD field_34001 narrow Z
FIELD field_45550 BUTTON_TEXTURES Lnet/minecraft/class_8666;
FIELD field_45551 FILTER_BUTTON_TEXTURES Lnet/minecraft/class_8666;
METHOD method_17064 getToggleCraftableButtonText ()Lnet/minecraft/class_2561;
METHOD method_2576 triggerPirateSpeakEasterEgg (Ljava/lang/String;)V
ARG 1 search

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_512 net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget
FIELD field_3122 bounce F
FIELD field_3123 category Lnet/minecraft/class_314;
FIELD field_45554 TEXTURES Lnet/minecraft/class_8666;
METHOD <init> (Lnet/minecraft/class_314;)V
ARG 1 category
METHOD method_2621 renderIcons (Lnet/minecraft/class_332;Lnet/minecraft/class_918;)V

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_7543 net/minecraft/client/gui/screen/report/ChatSelect
FIELD field_39727 TITLE Lnet/minecraft/class_2561;
FIELD field_39728 CONTEXT_MESSAGE Lnet/minecraft/class_2561;
FIELD field_39729 contextMessage Lnet/minecraft/class_5489;
FIELD field_45559 CHECKMARK_ICON_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_7574;Lnet/minecraft/class_7566;Ljava/util/function/Consumer;)V
ARG 1 parent
ARG 2 reporter

View File

@ -13,6 +13,15 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
FIELD field_39738 search Ljava/lang/String;
FIELD field_39739 levelsFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_39740 levels Ljava/util/List;
FIELD field_45569 EXPERIMENTAL_TEXT Lnet/minecraft/class_2561;
FIELD field_45570 ERROR_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45571 ERROR_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45572 MARKED_JOIN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45573 MARKED_JOIN_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45574 WARNING_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45575 WARNING_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45576 JOIN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45577 JOIN_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_526;Lnet/minecraft/class_310;IIIIILjava/lang/String;Lnet/minecraft/class_528;)V
ARG 1 parent
ARG 2 client

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipCom
FIELD field_28360 occupancy I
FIELD field_32384 WIDTH_PER_COLUMN I
FIELD field_32385 HEIGHT_PER_ROW I
FIELD field_45506 BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5631;)V
ARG 1 data
METHOD method_33287 drawSlot (IIIZLnet/minecraft/class_332;Lnet/minecraft/class_327;)V
@ -19,9 +20,13 @@ CLASS net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipCom
ARG 4 sprite
METHOD method_33289 getColumns ()I
METHOD method_33290 getRows ()I
METHOD method_52755 getColumnsWidth ()I
METHOD method_52756 getRowsHeight ()I
CLASS class_5771 Sprite
FIELD field_28370 width I
FIELD field_28371 height I
FIELD field_45507 texture Lnet/minecraft/class_2960;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2960;II)V
ARG 4 v
ARG 5 width
ARG 3 texture
ARG 4 width
ARG 5 height

View File

@ -2,6 +2,10 @@ CLASS net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget
FIELD field_19230 checked Z
FIELD field_24253 showMessage Z
FIELD field_32181 TEXT_COLOR I
FIELD field_45348 SELECTED_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45349 SELECTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45350 HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45351 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (IIIILnet/minecraft/class_2561;Z)V
ARG 1 x
ARG 2 y

View File

@ -78,5 +78,20 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 0 context
ARG 1 textRenderer
ARG 2 text
ARG 3 centerX
ARG 4 startX
ARG 5 startY
ARG 6 endX
ARG 7 endY
ARG 8 color
METHOD method_49606 isHovered ()Z
METHOD method_51254 getTooltip ()Lnet/minecraft/class_7919;
METHOD method_52718 drawScrollableText (Lnet/minecraft/class_332;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;IIIII)V
ARG 0 context
ARG 1 textRenderer
ARG 2 text
ARG 3 startX
ARG 4 startY
ARG 5 endX
ARG 6 endY
ARG 7 color

View File

@ -4,3 +4,33 @@ CLASS net/minecraft/class_8208 net/minecraft/client/gui/widget/IconWidget
ARG 2 y
ARG 3 width
ARG 4 height
METHOD method_52720 (IILnet/minecraft/class_2960;)Lnet/minecraft/class_8208;
ARG 0 width
ARG 1 height
ARG 2 texture
METHOD method_52721 (IILnet/minecraft/class_2960;II)Lnet/minecraft/class_8208;
ARG 0 width
ARG 1 height
ARG 2 texture
ARG 3 textureWidth
ARG 4 textureHeight
CLASS class_8659
FIELD field_45357 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
CLASS class_8660
FIELD field_45358 texture Lnet/minecraft/class_2960;
FIELD field_45359 textureWidth I
FIELD field_45360 textureHeight I
METHOD <init> (IIIILnet/minecraft/class_2960;II)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 texture
ARG 6 textureWidth
ARG 7 textureHeight

View File

@ -7,4 +7,7 @@ CLASS net/minecraft/class_347 net/minecraft/client/gui/widget/LockButtonWidget
METHOD method_1895 setLocked (Z)V
ARG 1 locked
METHOD method_1896 isLocked ()Z
CLASS class_348 IconLocation
CLASS class_348 Icon
FIELD field_45362 texture Lnet/minecraft/class_2960;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2960;)V
ARG 3 texture

View File

@ -1,6 +1,10 @@
CLASS net/minecraft/class_474 net/minecraft/client/gui/widget/PageTurnWidget
FIELD field_18977 playPageTurnSound Z
FIELD field_2851 isNextPageButton Z
FIELD field_45493 PAGE_FORWARD_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45494 PAGE_FORWARD_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45495 PAGE_BACKWARD_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45496 PAGE_BACKWARD_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (IIZLnet/minecraft/class_4185$class_4241;Z)V
ARG 1 x
ARG 2 y

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_4264 net/minecraft/client/gui/widget/PressableWidget
COMMENT A pressable widget has a press action. It is pressed when it is clicked. It is
COMMENT also pressed when enter or space keys are pressed when it is selected.
FIELD field_45339 TEXTURES Lnet/minecraft/class_8666;
METHOD method_25306 onPress ()V
METHOD method_48589 drawMessage (Lnet/minecraft/class_332;Lnet/minecraft/class_327;I)V
ARG 1 context

View File

@ -1,6 +1,10 @@
CLASS net/minecraft/class_357 net/minecraft/client/gui/widget/SliderWidget
FIELD field_22753 value D
FIELD field_41796 sliderFocused Z
FIELD field_45340 TEXTURE Lnet/minecraft/class_2960;
FIELD field_45341 HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45342 HANDLE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45343 HANDLE_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (IIIILnet/minecraft/class_2561;D)V
ARG 1 x
ARG 2 y
@ -21,3 +25,5 @@ CLASS net/minecraft/class_357 net/minecraft/client/gui/widget/SliderWidget
METHOD method_25347 setValue (D)V
ARG 1 value
COMMENT the new value; will be clamped to {@code [0, 1]}
METHOD method_52716 getTexture ()Lnet/minecraft/class_2960;
METHOD method_52717 getHandleTexture ()Lnet/minecraft/class_2960;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_8209 net/minecraft/client/gui/widget/TabButtonWidget
FIELD field_43068 tabManager Lnet/minecraft/class_8088;
FIELD field_43069 tab Lnet/minecraft/class_8087;
FIELD field_45391 TAB_BUTTON_TEXTURES Lnet/minecraft/class_8666;
METHOD <init> (Lnet/minecraft/class_8088;Lnet/minecraft/class_8087;II)V
ARG 1 tabManager
ARG 2 tab

View File

@ -1 +1,23 @@
CLASS net/minecraft/class_344 net/minecraft/client/gui/widget/TexturedButtonWidget
FIELD field_45356 textures Lnet/minecraft/class_8666;
METHOD <init> (IIIILnet/minecraft/class_8666;Lnet/minecraft/class_4185$class_4241;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 textures
ARG 6 pressAction
METHOD <init> (IIIILnet/minecraft/class_8666;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 textures
ARG 6 pressAction
ARG 7 text
METHOD <init> (IILnet/minecraft/class_8666;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V
ARG 1 width
ARG 2 height
ARG 3 textures
ARG 4 pressAction
ARG 5 text

View File

@ -1,12 +1,14 @@
CLASS net/minecraft/class_361 net/minecraft/client/gui/widget/ToggleButtonWidget
FIELD field_2194 toggled Z
FIELD field_45390 textures Lnet/minecraft/class_8666;
METHOD <init> (IIIIZ)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 toggled
METHOD method_1962 setTextureUV (Lnet/minecraft/class_8666;)V
METHOD method_1962 setTextures (Lnet/minecraft/class_8666;)V
ARG 1 textures
METHOD method_1964 setToggled (Z)V
ARG 1 toggled
METHOD method_1965 isToggled ()Z

View File

@ -49,6 +49,8 @@ CLASS net/minecraft/class_4381 net/minecraft/client/realms/gui/screen/RealmsBack
FIELD field_44527 buttons Ljava/util/List;
FIELD field_44528 restoreButton Lnet/minecraft/class_344;
FIELD field_44529 infoButton Lnet/minecraft/class_344;
FIELD field_45237 CHANGES_BUTTON_TEXTURES Lnet/minecraft/class_8666;
FIELD field_45238 RESTORE_BUTTON_TEXTURES Lnet/minecraft/class_8666;
METHOD <init> (Lnet/minecraft/class_4381;Lnet/minecraft/class_4867;)V
ARG 2 backup
METHOD method_21176 getMediumDatePresentation (Ljava/util/Date;)Ljava/lang/String;

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrok
FIELD field_19778 slotsThatHasBeenDownloaded Ljava/util/List;
FIELD field_19779 animTick I
FIELD field_20492 serverData Lnet/minecraft/class_4877;
FIELD field_45239 SLOT_FRAME_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4325;JZ)V
ARG 1 parent
ARG 2 mainScreen

View File

@ -15,8 +15,8 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
FIELD field_19806 stateChanged Z
FIELD field_19808 clicks I
FIELD field_20493 server Lnet/minecraft/class_4877;
FIELD field_22690 EXPIRED_ICON Lnet/minecraft/class_2960;
FIELD field_22691 EXPIRES_SOON_ICON Lnet/minecraft/class_2960;
FIELD field_22690 EXPIRED_STATUS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22691 EXPIRES_SOON_STATUS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_26479 WORLDS_TITLE Lnet/minecraft/class_2561;
FIELD field_26480 CONFIGURE_REALM_TITLE Lnet/minecraft/class_2561;
FIELD field_26482 EXPIRED_TEXT Lnet/minecraft/class_2561;
@ -25,6 +25,8 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
FIELD field_26485 OPEN_TEXT Lnet/minecraft/class_2561;
FIELD field_26486 CLOSED_TEXT Lnet/minecraft/class_2561;
FIELD field_33777 slotButtons Ljava/util/List;
FIELD field_45240 OPEN_STATUS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45241 CLOSED_STATUS_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4325;J)V
ARG 1 parent
ARG 2 serverId

View File

@ -31,6 +31,21 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_42861 CONFIGURE_TEXT Lnet/minecraft/class_2561;
FIELD field_42996 seenNotifications Ljava/util/Set;
FIELD field_42997 notifications Ljava/util/List;
FIELD field_45191 CLOSED_STATUS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45192 INVITE_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45193 NEWS_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45194 REALMS_TITLE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45195 NO_REALMS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45196 MENU_TEXT Lnet/minecraft/class_2561;
FIELD field_45197 LOADING_TEXT Lnet/minecraft/class_2561;
FIELD field_45198 NO_REALMS_TEXT Lnet/minecraft/class_2561;
FIELD field_45199 NO_PENDING_TOOLTIP Lnet/minecraft/class_7919;
FIELD field_45200 PENDING_TOOLTIP Lnet/minecraft/class_7919;
FIELD field_45201 INFO_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45216 NEW_REALM_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45217 EXPIRED_STATUS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45218 EXPIRES_SOON_STATUS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45219 OPEN_STATUS_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_437;)V
ARG 1 parent
METHOD method_20846 drawExpired (Lnet/minecraft/class_332;IIII)V
@ -64,6 +79,7 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_20906 leaveClicked (Lnet/minecraft/class_4877;)V
ARG 1 selectedServer
METHOD method_20909 isSelfOwnedServer (Lnet/minecraft/class_4877;)Z
ARG 1 server
METHOD method_20922 pingRegions ()V
METHOD method_20924 getOwnedNonExpiredWorldIds ()Ljava/util/List;
METHOD method_20928 onRenew (Lnet/minecraft/class_4877;)V

View File

@ -8,6 +8,10 @@ CLASS net/minecraft/class_4399 net/minecraft/client/realms/gui/screen/RealmsNoti
FIELD field_43038 hasUnseenNotification Z
FIELD field_43039 newsAndNotifications Lnet/minecraft/class_4399$class_8207;
FIELD field_43040 notificationsOnly Lnet/minecraft/class_4399$class_8207;
FIELD field_45245 UNSEEN_NOTIFICATION_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45246 NEWS_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45247 INVITE_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45248 TRIAL_AVAILABLE_ICON_TEXTURE Lnet/minecraft/class_2960;
METHOD method_21295 drawIcons (Lnet/minecraft/class_332;)V
ARG 1 context
METHOD method_25169 shouldShowRealmsNews ()Z

View File

@ -6,11 +6,13 @@ CLASS net/minecraft/class_4401 net/minecraft/client/realms/gui/screen/RealmsPend
FIELD field_19941 selectedInvite I
FIELD field_19942 acceptButton Lnet/minecraft/class_4185;
FIELD field_19943 rejectButton Lnet/minecraft/class_4185;
FIELD field_22702 ACCEPT_ICON Lnet/minecraft/class_2960;
FIELD field_22703 REJECT_ICON Lnet/minecraft/class_2960;
FIELD field_22702 ACCEPT_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22703 REJECT_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_26493 NO_PENDING_TEXT Lnet/minecraft/class_2561;
FIELD field_26494 ACCEPT_TEXT Lnet/minecraft/class_2561;
FIELD field_26495 REJECT_TEXT Lnet/minecraft/class_2561;
FIELD field_45250 ACCEPT_HIGHLIGHTED_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45251 REJECT_HIGHLIGHTED_ICON_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_2561;)V
ARG 1 parent
ARG 2 title

View File

@ -11,10 +11,14 @@ CLASS net/minecraft/class_4419 net/minecraft/client/realms/gui/screen/RealmsSele
FIELD field_20080 clicks I
FIELD field_20081 warning [Lnet/minecraft/class_2561;
FIELD field_20085 noTemplatesMessage Ljava/util/List;
FIELD field_22721 SLOT_FRAME Lnet/minecraft/class_2960;
FIELD field_22721 SLOT_FRAME_TEXTURE Lnet/minecraft/class_2960;
FIELD field_26512 INFO_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_26513 TRAILER_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_27941 callback Ljava/util/function/Consumer;
FIELD field_45281 LINK_HIGHLIGHTED_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45282 LINK_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45283 VIDEO_LINK_HIGHLIGHTED_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45284 VIDEO_LINK_ICON_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2561;Ljava/util/function/Consumer;Lnet/minecraft/class_4877$class_4321;)V
ARG 1 title
ARG 2 callback

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8689 net/minecraft/client/resource/metadata/GuiResourceMetadata
FIELD field_45645 DEFAULT Lnet/minecraft/class_8689;
FIELD field_45646 CODEC Lcom/mojang/serialization/Codec;
FIELD field_45647 SERIALIZER Lnet/minecraft/class_7677;

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_8658 net/minecraft/client/texture/GuiAtlasManager
FIELD field_45338 METADATA_READERS Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_1060;)V
ARG 1 manager
METHOD method_52714 getScaling (Lnet/minecraft/class_1058;)Lnet/minecraft/class_8690;
ARG 1 sprite
METHOD method_52715 getGuiMetadata (Lnet/minecraft/class_1058;)Lnet/minecraft/class_8689;
ARG 1 sprite

View File

@ -0,0 +1,29 @@
CLASS net/minecraft/class_8690 net/minecraft/client/texture/Scaling
FIELD field_45648 CODEC Lcom/mojang/serialization/Codec;
FIELD field_45649 STRETCH Lnet/minecraft/class_8690;
METHOD method_52876 getType ()Lnet/minecraft/class_8690$class_8695;
CLASS class_8691 NineSlice
FIELD field_45650 CODEC Lcom/mojang/serialization/Codec;
CLASS class_8692 Border
FIELD field_45651 UNIFORM_SIDE_SIZES_CODEC Lcom/mojang/serialization/Codec;
FIELD field_45652 DIFFERENT_SIDE_SIZES_CODEC Lcom/mojang/serialization/Codec;
FIELD field_45653 CODEC Lcom/mojang/serialization/Codec;
METHOD method_52880 (Lnet/minecraft/class_8690$class_8691$class_8692;)Lcom/mojang/datafixers/util/Either;
ARG 0 border
METHOD method_52881 (Ljava/lang/Integer;)Lnet/minecraft/class_8690$class_8691$class_8692;
ARG 0 size
METHOD method_52882 (Lnet/minecraft/class_8690$class_8691$class_8692;)Lcom/mojang/serialization/DataResult;
ARG 0 border
METHOD method_52883 getUniformSideSize ()Ljava/util/OptionalInt;
CLASS class_8693 Stretch
FIELD field_45654 CODEC Lcom/mojang/serialization/Codec;
CLASS class_8694 Tile
FIELD field_45655 CODEC Lcom/mojang/serialization/Codec;
CLASS class_8695 Type
FIELD field_45659 CODEC Lcom/mojang/serialization/Codec;
FIELD field_45660 name Ljava/lang/String;
FIELD field_45661 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/Codec;)V
ARG 3 name
ARG 4 codec
METHOD method_52886 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -1,10 +1,16 @@
CLASS net/minecraft/class_4075 net/minecraft/client/texture/SpriteAtlasHolder
FIELD field_18230 atlas Lnet/minecraft/class_1059;
FIELD field_41425 sourcePath Lnet/minecraft/class_2960;
FIELD field_45644 metadataReaders Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 1 textureManager
ARG 2 atlasId
ARG 3 sourcePath
METHOD <init> (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/Set;)V
ARG 1 textureManager
ARG 2 atlasId
ARG 3 sourcePath
ARG 4 metadataReaders
METHOD method_18666 afterReload (Lnet/minecraft/class_7766$class_7767;Lnet/minecraft/class_3695;)V
ARG 1 stitchResult
ARG 2 profiler

View File

@ -6,8 +6,12 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents
FIELD field_40539 image Lnet/minecraft/class_1011;
FIELD field_40540 mipmapLevelsImages [Lnet/minecraft/class_1011;
FIELD field_40541 animation Lnet/minecraft/class_7764$class_5790;
FIELD field_45631 metadata Lnet/minecraft/class_7368;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_7771;Lnet/minecraft/class_1011;Lnet/minecraft/class_7368;)V
ARG 1 id
ARG 2 dimensions
ARG 3 image
ARG 4 metadata
METHOD method_45808 generateMipmaps (I)V
ARG 1 mipmapLevels
METHOD method_45809 upload (II)V
@ -36,6 +40,7 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents
METHOD method_45817 getDistinctFrameCount ()Ljava/util/stream/IntStream;
METHOD method_45818 createAnimator ()Lnet/minecraft/class_7768;
METHOD method_45819 getFrameCount ()I
METHOD method_52848 getMetadata ()Lnet/minecraft/class_7368;
CLASS class_4728 Interpolation
FIELD field_21758 images [Lnet/minecraft/class_1011;
METHOD method_24128 apply (IILnet/minecraft/class_7764$class_7765;)V

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_7766 net/minecraft/client/texture/SpriteLoader
FIELD field_40550 maxTextureSize I
FIELD field_43111 width I
FIELD field_43112 height I
FIELD field_45632 METADATA_READERS Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_2960;III)V
ARG 1 id
ARG 2 maxTextureSize

View File

@ -2,5 +2,6 @@ CLASS net/minecraft/class_367 net/minecraft/client/toast/AdvancementToast
FIELD field_2205 advancement Lnet/minecraft/class_161;
FIELD field_2206 soundPlayed Z
FIELD field_41812 DEFAULT_DURATION_MS I
FIELD field_45394 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_161;)V
ARG 1 advancement

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_366 net/minecraft/client/toast/RecipeToast
FIELD field_26533 TITLE Lnet/minecraft/class_2561;
FIELD field_26534 DESCRIPTION Lnet/minecraft/class_2561;
FIELD field_32217 DEFAULT_DURATION_MS J
FIELD field_45395 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1860;)V
ARG 1 recipes
METHOD method_1984 addRecipes (Lnet/minecraft/class_1860;)V

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_370 net/minecraft/client/toast/SystemToast
FIELD field_32219 MIN_WIDTH I
FIELD field_39926 LINE_HEIGHT I
FIELD field_39927 PADDING_Y I
FIELD field_45396 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Ljava/util/List;I)V
ARG 1 type
ARG 2 title

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_372 net/minecraft/client/toast/TutorialToast
FIELD field_32223 PROGRESS_BAR_HEIGHT I
FIELD field_32224 PROGRESS_BAR_X I
FIELD field_32225 PROGRESS_BAR_Y I
FIELD field_45397 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_372$class_373;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V
ARG 1 type
ARG 2 title
@ -20,6 +21,9 @@ CLASS net/minecraft/class_372 net/minecraft/client/toast/TutorialToast
ARG 1 progress
METHOD method_1993 hide ()V
CLASS class_373 Type
FIELD field_45398 texture Lnet/minecraft/class_2960;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2960;)V
ARG 3 texture
METHOD method_1994 drawIcon (Lnet/minecraft/class_332;II)V
ARG 1 context
ARG 2 x

View File

@ -26,3 +26,5 @@ CLASS net/minecraft/data/Main
ARG 6 validate
ARG 7 gameVersion
ARG 8 ignoreCache
METHOD method_52888 (Lnet/minecraft/class_7784;)Lnet/minecraft/class_7796;
ARG 0 outputx

View File

@ -8,6 +8,14 @@ CLASS net/minecraft/class_1208 net/minecraft/datafixer/TypeReferences
COMMENT A type reference which refers to the entity data in a chunk.
FIELD field_38380 GAME_EVENT_NAME Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_43179 MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45090 SAVED_DATA_COMMAND_STORAGE Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45091 SAVED_DATA_CHUNKS Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45092 SAVED_DATA_MAP_DATA Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45093 SAVED_DATA_IDCOUNTS Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45094 SAVED_DATA_RAIDS Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45095 SAVED_DATA_RANDOM_SEQUENCES Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45096 SAVED_DATA_STRUCTURE_FEATURE_INDICES Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45097 SAVED_DATA_SCOREBOARD Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5710 LEVEL Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5711 RECIPE Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5712 ITEM_STACK Lcom/mojang/datafixers/DSL$TypeReference;

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8625 net/minecraft/datafixer/fix/DropInvalidSignDatafixDataFix
FIELD field_45088 EMPTY_TEXT_JSON Ljava/lang/String;
FIELD field_45089 KEYS_TO_REMOVE [Ljava/lang/String;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 outputSchema
ARG 2 name
ARG 3 blockEntityId
METHOD method_52475 dropInvalidDatafixData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
METHOD method_52478 dropInvalidDatafixDataOnSide (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8626 net/minecraft/datafixer/fix/RandomSequenceSettingsFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8627 net/minecraft/datafixer/fix/RenameScoreboardDisplaySlotFix
FIELD field_45098 OLD_TO_NEW_SLOT_NAMES Ljava/util/Map;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema
METHOD method_52493 getUpdatedName (Ljava/lang/String;)Ljava/lang/String;
ARG 0 oldName

View File

@ -987,6 +987,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_52208 setOnGround (ZLnet/minecraft/class_243;)V
ARG 1 onGround
ARG 2 movement
METHOD method_52534 shouldControlVehicles ()Z
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
COMMENT Called when this entity's collision box intersects {@code state}.
COMMENT

View File

@ -356,6 +356,10 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_51851 getLootTableSeed ()J
METHOD method_52197 sendEffectToControllingPlayer (Lnet/minecraft/class_1293;)V
ARG 1 effect
METHOD method_52540 updateAttribute (Lnet/minecraft/class_1320;)V
ARG 1 attribute
METHOD method_52541 getMaxAbsorption ()F
METHOD method_52543 updateAttributes ()V
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8630 net/minecraft/entity/attribute/AttributeModifierCreator
METHOD method_52521 getUuid ()Ljava/util/UUID;
METHOD method_52522 createAttributeModifier (I)Lnet/minecraft/class_1322;
ARG 1 amplifier

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_5134 net/minecraft/entity/attribute/EntityAttributes
FIELD field_45124 GENERIC_MAX_ABSORPTION Lnet/minecraft/class_1320;
METHOD method_26871 register (Ljava/lang/String;Lnet/minecraft/class_1320;)Lnet/minecraft/class_1320;
ARG 0 id
ARG 1 attribute

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8631 net/minecraft/entity/effect/BadOmenStatusEffect

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8633 net/minecraft/entity/effect/HungerStatusEffect

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8632 net/minecraft/entity/effect/InstantHealthOrDamageStatusEffect
FIELD field_45103 damage Z
METHOD <init> (Lnet/minecraft/class_4081;IZ)V
ARG 1 category
ARG 2 color
ARG 3 damage

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8635 net/minecraft/entity/effect/PoisonStatusEffect

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8636 net/minecraft/entity/effect/RegenerationStatusEffect

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8637 net/minecraft/entity/effect/SaturationStatusEffect

View File

@ -13,17 +13,23 @@ CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
METHOD method_42127 getFactorCalculationDataSupplier ()Ljava/util/Optional;
METHOD method_43257 getRawIdNullable (Lnet/minecraft/class_1291;)I
ARG 0 type
METHOD method_52520 onApplied (Lnet/minecraft/class_1309;I)V
ARG 1 entity
ARG 2 amplifier
METHOD method_5552 canApplyUpdateEffect (II)Z
ARG 1 duration
ARG 2 amplifier
METHOD method_5554 getRawId (Lnet/minecraft/class_1291;)I
ARG 0 type
METHOD method_5555 onApplied (Lnet/minecraft/class_5131;I)V
ARG 1 attributeContainer
ARG 2 amplifier
METHOD method_5556 getColor ()I
METHOD method_5559 loadTranslationKey ()Ljava/lang/String;
METHOD method_5560 getName ()Lnet/minecraft/class_2561;
METHOD method_5561 isInstant ()Z
METHOD method_5562 onRemoved (Lnet/minecraft/class_5131;)V
ARG 1 attributeContainer
METHOD method_5564 applyInstantEffect (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;ID)V
ARG 1 source
ARG 2 attacker
@ -33,7 +39,9 @@ CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
METHOD method_5565 getAttributeModifiers ()Ljava/util/Map;
METHOD method_5566 addAttributeModifier (Lnet/minecraft/class_1320;Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)Lnet/minecraft/class_1291;
ARG 1 attribute
ARG 2 uuid
ARG 3 amount
ARG 5 operation
METHOD method_5567 getTranslationKey ()Ljava/lang/String;
METHOD method_5569 byRawId (I)Lnet/minecraft/class_1291;
ARG 0 rawId
@ -41,3 +49,11 @@ CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
ARG 1 entity
ARG 2 amplifier
METHOD method_5573 isBeneficial ()Z
CLASS class_8634
FIELD field_45105 uuid Ljava/util/UUID;
FIELD field_45106 baseValue D
FIELD field_45107 operation Lnet/minecraft/class_1322$class_1323;
METHOD <init> (Lnet/minecraft/class_1291;Ljava/util/UUID;DLnet/minecraft/class_1322$class_1323;)V
ARG 2 uuid
ARG 3 baseValue
ARG 5 operation

View File

@ -76,6 +76,8 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
ARG 1 effect
METHOD method_48562 isActive ()Z
METHOD method_48563 getDurationString ()Ljava/lang/String;
METHOD method_52523 onApplied (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_5578 getAmplifier ()I
METHOD method_5579 getEffectType ()Lnet/minecraft/class_1291;
METHOD method_5581 shouldShowParticles ()Z

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8638 net/minecraft/entity/effect/WitherStatusEffect

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_3989 net/minecraft/entity/passive/WanderingTraderEntit
METHOD method_18069 setWanderTarget (Lnet/minecraft/class_2338;)V
ARG 1 wanderTarget
METHOD method_20508 tickDespawnDelay ()V
METHOD method_52557 fillRebalancedRecipes ()V
CLASS class_3994 WanderToTargetGoal
FIELD field_17759 trader Lnet/minecraft/class_3989;
FIELD field_17760 proximityDistance D

View File

@ -120,6 +120,8 @@ CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection
ARG 0 address
ARG 1 useEpoll
ARG 2 connection
METHOD method_52909 getAddressAsString (Z)Ljava/lang/String;
ARG 1 logIps
CLASS 1
METHOD initChannel (Lio/netty/channel/Channel;)V
ARG 1 channel

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_7701 net/minecraft/resource/featuretoggle/FeatureFlags
FIELD field_40181 CODEC Lcom/mojang/serialization/Codec;
FIELD field_40182 VANILLA_FEATURES Lnet/minecraft/class_7699;
FIELD field_40183 DEFAULT_ENABLED_FEATURES Lnet/minecraft/class_7699;
FIELD field_45142 TRADE_REBALANCE Lnet/minecraft/class_7696;
METHOD method_45405 printMissingFlags (Lnet/minecraft/class_7697;Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;)Ljava/lang/String;
ARG 0 featureManager
ARG 1 featuresToCheck

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3272 net/minecraft/resource/metadata/PackResourceMetad
FIELD comp_1580 description Lnet/minecraft/class_2561;
FIELD comp_1581 packFormat I
FIELD field_14202 SERIALIZER Lnet/minecraft/class_7677;
FIELD field_45051 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2561;ILjava/util/Optional;)V
ARG 1 description
ARG 2 format

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_8646 net/minecraft/scoreboard/ScoreboardDisplaySlot
FIELD field_45175 CODEC Lnet/minecraft/class_3542$class_7292;
FIELD field_45176 FROM_ID Ljava/util/function/IntFunction;
FIELD field_45177 id I
FIELD field_45178 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 3 id
ARG 4 name
METHOD method_52621 getId ()I
METHOD method_52622 fromFormatting (Lnet/minecraft/class_124;)Lnet/minecraft/class_8646;
ARG 0 formatting

View File

@ -437,6 +437,7 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_49749 sendTimeUpdatePackets ()V
METHOD method_49750 sendTimeUpdatePackets (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_52344 shouldLogIps ()Z
METHOD method_5387 isMainThread ()Z
CLASS class_6414 DebugStart
FIELD field_33980 time J

View File

@ -0,0 +1,18 @@
CLASS net/minecraft/class_8600 net/minecraft/server/command/DebugConfigCommand
METHOD method_52299 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD method_52300 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52301 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 suggestionsBuilder
METHOD method_52302 (Lnet/minecraft/class_2168;)Z
ARG 0 source
METHOD method_52303 config (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;)I
ARG 0 source
ARG 1 player
METHOD method_52304 unconfig (Lnet/minecraft/class_2168;Ljava/util/UUID;)I
ARG 0 source
ARG 1 uuid
METHOD method_52306 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context

View File

@ -0,0 +1,55 @@
CLASS net/minecraft/class_8602 net/minecraft/server/command/RandomCommand
FIELD field_44983 RANGE_TOO_LARGE_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_44984 RANGE_TOO_SMALL_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD method_52318 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD method_52319 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52320 suggestSequences (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 suggestionsBuilder
METHOD method_52321 resetAll (Lnet/minecraft/class_2168;)I
ARG 0 source
METHOD method_52322 resetAll (Lnet/minecraft/class_2168;IZZ)I
ARG 0 source
ARG 1 salt
ARG 2 includeWorldSeed
ARG 3 includeSequenceId
METHOD method_52323 reset (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;)I
ARG 0 source
ARG 1 sequenceId
METHOD method_52324 reset (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;IZZ)I
ARG 0 source
ARG 1 sequenceId
ARG 2 salt
ARG 3 includeWorldSeed
ARG 4 includeSequenceId
METHOD method_52325 sample (Lnet/minecraft/class_2168;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2960;Z)I
ARG 0 source
ARG 1 range
ARG 2 sequenceId
ARG 3 roll
METHOD method_52326 (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;
ARG 0 argumentName
ARG 1 roll
METHOD method_52327 (Ljava/util/List;Lnet/minecraft/class_2960;Lnet/minecraft/class_8564;)V
ARG 1 id
ARG 2 sequence
METHOD method_52331 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52333 (ZLcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context
METHOD method_52335 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52336 (Lnet/minecraft/class_2168;)Z
ARG 0 source
METHOD method_52337 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52338 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52339 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52340 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52341 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_8503 net/minecraft/server/command/ReturnCommand
METHOD method_51280 execute (Lnet/minecraft/class_2168;I)I
ARG 0 source
ARG 1 value
METHOD method_52342 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168;
ARG 0 context

View File

@ -53,6 +53,7 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa
FIELD field_39981 dataPackSettings Lnet/minecraft/class_5359;
FIELD field_39982 COMMA_SPLITTER Lcom/google/common/base/Splitter;
FIELD field_39983 worldGenProperties Lnet/minecraft/class_3806$class_7044;
FIELD field_44985 logIps Z
METHOD method_16714 load (Ljava/nio/file/Path;)Lnet/minecraft/class_3806;
ARG 0 path
METHOD method_16715 (Ljava/lang/Integer;)Ljava/lang/Integer;

View File

@ -380,6 +380,9 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_51837 setEnderDragonFight (Lnet/minecraft/class_2881;)V
ARG 1 enderDragonFight
METHOD method_52168 getRandomSequences ()Lnet/minecraft/class_8565;
METHOD method_52370 tickIceAndSnow (ZLnet/minecraft/class_2338;)V
ARG 1 raining
ARG 2 pos
METHOD method_8448 updateSleepingPlayers ()V
METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
COMMENT Tries to find the closest structure of a given type near a given block.

View File

@ -3,9 +3,12 @@ CLASS net/minecraft/class_1306 net/minecraft/util/Arm
COMMENT
COMMENT @see Hand
FIELD field_38385 id I
FIELD field_6181 translationKey Ljava/lang/String;
FIELD field_45121 CODEC Lcom/mojang/serialization/Codec;
FIELD field_45122 translationKey Ljava/lang/String;
FIELD field_6181 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V
ARG 3 id
ARG 4 translationKey
ARG 4 name
ARG 5 translationKey
METHOD method_5928 getOpposite ()Lnet/minecraft/class_1306;
COMMENT {@return the arm on the opposite side}

View File

@ -18,8 +18,11 @@ CLASS net/minecraft/class_8216 net/minecraft/util/Urls
FIELD field_43133 REALMS_CONTENT_CREATOR Ljava/lang/String;
FIELD field_43134 UPDATE_MOJANG_ACCOUNT Ljava/lang/String;
FIELD field_44949 MINECRAFT_SYMLINKS Ljava/lang/String;
FIELD field_45074 PRIVACY_STATEMENT Ljava/lang/String;
METHOD method_49719 getExtendJavaRealmsUrl (Ljava/lang/String;Ljava/util/UUID;)Ljava/lang/String;
ARG 0 subscriptionId
ARG 1 uuid
METHOD method_49720 getExtendJavaRealmsUrl (Ljava/lang/String;Ljava/util/UUID;Z)Ljava/lang/String;
ARG 0 subscriptionId
ARG 1 uuid
ARG 2 trial

View File

@ -27,6 +27,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
FIELD field_42268 MATRIX4F Lcom/mojang/serialization/Codec;
FIELD field_43173 STRINGIFIED_TEXT Lcom/mojang/serialization/Codec;
FIELD field_44703 CODEPOINT Lcom/mojang/serialization/Codec;
FIELD field_45075 IDENTIFIER_PATH Lcom/mojang/serialization/Codec;
METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
COMMENT Returns an exclusive-or codec for {@link Either} instances.
COMMENT
@ -237,6 +238,8 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
METHOD method_51699 validate (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
ARG 0 codec
ARG 1 validator
METHOD method_52460 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 path
CLASS 1
METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;
ARG 1 ops

View File

@ -2,6 +2,9 @@ CLASS net/minecraft/class_8565 net/minecraft/util/math/random/RandomSequencesSta
FIELD field_44861 LOGGER Lorg/slf4j/Logger;
FIELD field_44862 seed J
FIELD field_44863 sequences Ljava/util/Map;
FIELD field_45100 salt I
FIELD field_45101 includeWorldSeed Z
FIELD field_45102 includeSequenceId Z
METHOD <init> (J)V
ARG 1 seed
METHOD method_51842 fromNbt (JLnet/minecraft/class_2487;)Lnet/minecraft/class_8565;
@ -12,3 +15,32 @@ CLASS net/minecraft/class_8565 net/minecraft/util/math/random/RandomSequencesSta
METHOD method_51844 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;Lnet/minecraft/class_8564;)V
ARG 1 id
ARG 2 sequence
METHOD method_52509 resetAll ()I
METHOD method_52510 setDefaultParameters (IZZ)V
ARG 1 salt
ARG 2 includeWorldSeed
ARG 3 includeSequenceId
METHOD method_52512 reset (Lnet/minecraft/class_2960;IZZ)V
ARG 1 id
ARG 2 salt
ARG 3 includeWorldSeed
ARG 4 includeSequenceId
METHOD method_52514 getBooleanFromNbtOrFallback (Lnet/minecraft/class_2487;Ljava/lang/String;Z)Z
ARG 0 nbt
ARG 1 key
ARG 2 fallback
METHOD method_52517 reset (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_52518 createSequence (Lnet/minecraft/class_2960;IZZ)Lnet/minecraft/class_8564;
ARG 1 id
ARG 2 salt
ARG 3 includeWorldSeed
ARG 4 includeSequenceId
METHOD method_52519 createSequence (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8564;
ARG 1 id
CLASS class_8629 WrappedRandom
FIELD field_44864 random Lnet/minecraft/class_5819;
METHOD <init> (Lnet/minecraft/class_8565;Lnet/minecraft/class_5819;)V
ARG 2 random
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -15,14 +15,32 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
FIELD field_30626 MASTER_TRADE_XP I
FIELD field_30627 LOW_PRICE_MULTIPLIER F
FIELD field_30628 HIGH_PRICE_MULTIPLIER F
FIELD field_45128 REBALANCED_PROFESSION_TO_LEVELED_TRADE Ljava/util/Map;
FIELD field_45129 REBALANCED_WANDERING_TRADER_TRADES Ljava/util/List;
METHOD method_16928 copyToFastUtilMap (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
ARG 0 map
METHOD method_16929 (Ljava/util/HashMap;)V
ARG 0 map
METHOD method_52551 createMasterLibrarianTradeFactory ()Lnet/minecraft/class_3853$class_1652;
METHOD method_52552 createLibrarianTradeFactory (I)Lnet/minecraft/class_3853$class_1652;
ARG 0 experience
METHOD method_52553 createPotionStack (Lnet/minecraft/class_1842;)Lnet/minecraft/class_1799;
ARG 0 potion
CLASS class_1648 EnchantBookFactory
FIELD field_18557 experience I
FIELD field_45131 possibleEnchantments Ljava/util/List;
FIELD field_45132 minLevel I
FIELD field_45133 maxLevel I
METHOD <init> (I)V
ARG 1 experience
METHOD <init> (III[Lnet/minecraft/class_1887;)V
ARG 1 experience
ARG 2 minLevel
ARG 3 maxLevel
ARG 4 possibleEnchantments
METHOD <init> (I[Lnet/minecraft/class_1887;)V
ARG 1 experience
ARG 2 possibleEnchantments
CLASS class_1652 Factory
COMMENT A factory to create trade offers.
METHOD method_7246 create (Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1914;
@ -60,15 +78,28 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 4 experience
METHOD method_19200 getDye (Lnet/minecraft/class_5819;)Lnet/minecraft/class_1769;
ARG 0 random
CLASS class_4161 BuyForOneEmeraldFactory
CLASS class_4161 BuyItemFactory
FIELD field_18549 price I
FIELD field_18550 maxUses I
FIELD field_18551 experience I
FIELD field_18552 multiplier F
FIELD field_45130 stack Lnet/minecraft/class_1799;
METHOD <init> (Lnet/minecraft/class_1799;III)V
ARG 2 price
ARG 1 stack
ARG 2 maxUses
ARG 3 experience
ARG 4 price
METHOD <init> (Lnet/minecraft/class_1935;III)V
ARG 1 item
ARG 2 count
ARG 3 maxUses
ARG 4 experience
METHOD <init> (Lnet/minecraft/class_1935;IIII)V
ARG 1 item
ARG 2 count
ARG 3 maxUses
ARG 4 experience
ARG 5 price
CLASS class_4162 TypeAwareBuyForOneEmeraldFactory
FIELD field_18553 map Ljava/util/Map;
FIELD field_18554 count I
@ -188,3 +219,11 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 7 experience
METHOD method_19203 (Lnet/minecraft/class_1842;)Z
ARG 0 potion
CLASS class_8640 TypedWrapperFactory
FIELD field_45134 typeToFactory Ljava/util/Map;
METHOD <init> (Ljava/util/Map;)V
ARG 1 typeToFactory
METHOD method_52555 (Lnet/minecraft/class_3854;)V
ARG 0 type
METHOD method_52556 (Ljava/util/Map;Lnet/minecraft/class_3854;)Z
ARG 1 type

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_5712 net/minecraft/world/event/GameEvent
FIELD field_28154 range I
FIELD field_31449 DEFAULT_RANGE I
FIELD field_36412 registryEntry Lnet/minecraft/class_6880$class_6883;
METHOD <init> (I)V
ARG 1 range
METHOD method_32939 register (Ljava/lang/String;)Lnet/minecraft/class_5712;
ARG 0 id
METHOD method_32940 register (Ljava/lang/String;I)Lnet/minecraft/class_5712;