More 1.19.4-pre1 stuff (#3516)

* 1.19.4-pre1 stuff

* Fix javadoc

* Update mappings/net/minecraft/data/server/tag/TagProvider.mapping

* Update mappings/net/minecraft/data/server/tag/TagProvider.mapping

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Shnupbups <shnupbups@gmail.com>

---------

Co-authored-by: Shnupbups <shnupbups@gmail.com>
This commit is contained in:
apple502j 2023-02-25 17:25:22 +09:00 committed by GitHub
parent c9788b4f8e
commit ea2a1c0714
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
57 changed files with 420 additions and 27 deletions

View File

@ -24,6 +24,7 @@ CLASS net/minecraft/class_155 net/minecraft/SharedConstants
FIELD field_34372 DEBUG_NOISE Z
FIELD field_34373 CURRENT_SERIES Ljava/lang/String;
FIELD field_36325 CRASH_ON_UNCAUGHT_THREAD_EXCEPTION Z
FIELD field_43095 requiredDataFixTypes Ljava/util/Set;
METHOD method_16673 getGameVersion ()Lnet/minecraft/class_6489;
METHOD method_31372 getProtocolVersion ()I
METHOD method_34872 setGameVersion (Lnet/minecraft/class_6489;)V

View File

@ -147,7 +147,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
METHOD method_25302 drawTexture (Lnet/minecraft/class_4587;IIIIII)V
COMMENT Draws a textured rectangle from a region in a 256x256 texture.
COMMENT
COMMENT <p>The Z coordinate of the rectangle is {@link #zOffset}.
COMMENT <p>The Z coordinate of the rectangle is {@code 0}.
COMMENT
COMMENT <p>The width and height of the region are the same as
COMMENT the dimensions of the rectangle.

View File

@ -58,6 +58,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 1 matrices
ARG 2 entity
METHOD method_1736 renderCrosshair (Lnet/minecraft/class_4587;)V
ARG 1 matrices
METHOD method_1737 getCameraPlayer ()Lnet/minecraft/class_1657;
METHOD method_1738 getTicks ()I
METHOD method_1739 getSpectatorHud ()Lnet/minecraft/class_365;

View File

@ -43,3 +43,7 @@ CLASS net/minecraft/class_8030 net/minecraft/client/gui/navigation/FocusedRect
COMMENT
COMMENT <p>Borders are one pixel thick.
ARG 1 direction
METHOD method_49618 getTop ()I
METHOD method_49619 getBottom ()I
METHOD method_49620 getLeft ()I
METHOD method_49621 getRight ()I

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_407 net/minecraft/client/gui/screen/ConfirmLinkScreen
METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Ljava/lang/String;Z)V
ARG 1 callback
ARG 2 link
ARG 3 trusted
ARG 3 linkTrusted
METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Ljava/lang/String;Lnet/minecraft/class_2561;Z)V
ARG 1 callback
ARG 2 title
@ -37,3 +37,21 @@ CLASS net/minecraft/class_407 net/minecraft/client/gui/screen/ConfirmLinkScreen
ARG 1 link
METHOD method_44659 getConfirmText (Z)Lnet/minecraft/class_5250;
ARG 0 linkTrusted
METHOD method_49622 (Ljava/lang/String;Lnet/minecraft/class_310;Lnet/minecraft/class_437;Z)V
ARG 3 confirmed
METHOD method_49623 open (Ljava/lang/String;Lnet/minecraft/class_437;Z)V
COMMENT Opens the confirmation screen to open {@code url}.
COMMENT
COMMENT @see #opening
ARG 0 url
ARG 1 parent
ARG 2 linkTrusted
METHOD method_49624 (Ljava/lang/String;Lnet/minecraft/class_437;ZLnet/minecraft/class_4185;)V
ARG 3 button
METHOD method_49625 opening (Ljava/lang/String;Lnet/minecraft/class_437;Z)Lnet/minecraft/class_4185$class_4241;
COMMENT {@return the button press action that opens the confirmation screen to open {@code url}}
COMMENT
COMMENT @see #open
ARG 0 url
ARG 1 parent
ARG 2 linkTrusted

View File

@ -210,6 +210,9 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
METHOD method_48266 getTabNavigation ()Lnet/minecraft/class_8023$class_8026;
METHOD method_48267 blur ()V
METHOD method_48640 initTabNavigation ()V
METHOD method_49589 onDisplayed ()V
COMMENT Called when the screen is displayed using {@link MinecraftClient#setScreen}
COMMENT before {@link #init()} or {@link #initTabNavigation()} is called.
CLASS class_6390 SelectedElementNarrationData
FIELD field_33825 selectable Lnet/minecraft/class_6379;
FIELD field_33826 index I

View File

@ -47,7 +47,7 @@ CLASS net/minecraft/class_442 net/minecraft/client/gui/screen/TitleScreen
ARG 1 y
ARG 2 spacingY
METHOD method_2252 switchToRealms ()V
METHOD method_2253 areRealmsNotificationsEnabled ()Z
METHOD method_2253 isRealmsNotificationsGuiDisplayed ()Z
METHOD method_31129 canReadDemoWorldData ()Z
METHOD method_41198 (Lnet/minecraft/class_4185;)V
ARG 1 button

View File

@ -12,7 +12,7 @@ CLASS net/minecraft/class_5375 net/minecraft/client/gui/screen/pack/PackScreen
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 1 resourcePackManager
ARG 2 applier
ARG 3 file
ARG 4 title

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_5369 net/minecraft/client/gui/screen/pack/ResourcePack
METHOD method_29644 (Lnet/minecraft/class_3288;)Lnet/minecraft/class_5369$class_5371;
ARG 1 pack
METHOD method_29981 refresh ()V
METHOD method_49627 refreshEnabledProfiles ()V
CLASS class_5371 Pack
METHOD method_29648 getCompatibility ()Lnet/minecraft/class_3281;
METHOD method_29650 getDisplayName ()Lnet/minecraft/class_2561;
@ -46,5 +47,6 @@ CLASS net/minecraft/class_5369 net/minecraft/client/gui/screen/pack/ResourcePack
METHOD method_29666 getCurrentList ()Ljava/util/List;
METHOD method_29667 getOppositeList ()Ljava/util/List;
METHOD method_29668 toggle ()V
METHOD method_49628 toggleHighContrastOption ()V
CLASS class_5373 EnabledPack
CLASS class_5374 DisabledPack

View File

@ -119,6 +119,8 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
ARG 1 dataConfiguration
METHOD method_49011 (Lnet/minecraft/class_3283;)V
ARG 1 resourcePackManager
METHOD method_49629 (Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object;
ARG 3 throwable
CLASS class_7749 WorldCreationSettings
CLASS class_8093 GameTab
FIELD field_42175 GAME_TAB_TITLE_TEXT Lnet/minecraft/class_2561;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_8134 net/minecraft/client/gui/screen/world/ExperimentsScreen
FIELD field_42503 INFO_WIDTH I
FIELD field_42504 experimentToggleList Lnet/minecraft/class_8132;
FIELD field_42505 parent Lnet/minecraft/class_437;
FIELD field_42506 resourcePackManager Lnet/minecraft/class_3283;

View File

@ -30,6 +30,8 @@ CLASS net/minecraft/class_8100 net/minecraft/client/gui/screen/world/WorldCreato
ARG 1 modifier
METHOD method_48701 setGeneratorOptionsHolder (Lnet/minecraft/class_7193;)V
ARG 1 generatorOptionsHolder
METHOD method_48702 (Lnet/minecraft/class_7193;Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key2
METHOD method_48703 getWorldPreset (Lnet/minecraft/class_7193;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 generatorOptionsHolder
ARG 1 key

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_8086 net/minecraft/client/gui/screen/GridScreenTab
CLASS net/minecraft/class_8086 net/minecraft/client/gui/tab/GridScreenTab
FIELD field_42139 grid Lnet/minecraft/class_7845;
FIELD field_42140 title Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_2561;)V

View File

@ -52,7 +52,7 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 3 mouseY
METHOD method_25365 (Z)V
ARG 1 focused
METHOD method_25367 isHovered ()Z
METHOD method_25367 isSelected ()Z
METHOD method_25369 getMessage ()Lnet/minecraft/class_2561;
METHOD method_32602 getNarrationMessage (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
ARG 0 message
@ -98,8 +98,9 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 0 matrices
ARG 1 textRenderer
ARG 2 text
ARG 3 x1
ARG 4 y1
ARG 5 x2
ARG 6 y2
ARG 3 left
ARG 4 top
ARG 5 right
ARG 6 bottom
ARG 7 color
METHOD method_49606 isHovered ()Z

View File

@ -142,6 +142,7 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget
METHOD method_48200 getFirst ()Lnet/minecraft/class_350$class_351;
METHOD method_48201 (Lnet/minecraft/class_350$class_351;)Z
ARG 0 entry
METHOD method_49603 enableScissor ()V
CLASS class_351 Entry
FIELD field_22752 parentList Lnet/minecraft/class_350;
METHOD method_25343 render (Lnet/minecraft/class_4587;IIIIIIIZF)V
@ -165,6 +166,17 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget
ARG 9 hovered
COMMENT whether the mouse is hovering over the entry
ARG 10 tickDelta
METHOD method_49568 drawBorder (Lnet/minecraft/class_4587;IIIIIIIZF)V
ARG 1 matrices
ARG 2 index
ARG 3 y
ARG 4 x
ARG 5 entryWidth
ARG 6 entryHeight
ARG 7 mouseX
ARG 8 mouseY
ARG 9 hovered
ARG 10 tickDelta
CLASS class_352 Entries
FIELD field_2146 entries Ljava/util/List;
METHOD add (ILjava/lang/Object;)V

View File

@ -6,3 +6,4 @@ CLASS net/minecraft/class_4264 net/minecraft/client/gui/widget/PressableWidget
ARG 1 matrices
ARG 2 textRenderer
ARG 3 color
METHOD method_49602 getTextureY ()I

View File

@ -48,4 +48,9 @@ CLASS net/minecraft/class_7843 net/minecraft/client/gui/widget/SimplePositioning
METHOD method_48634 setPos (Lnet/minecraft/class_8021;Lnet/minecraft/class_8030;)V
ARG 0 widget
ARG 1 rect
METHOD method_49617 setPos (Lnet/minecraft/class_8021;Lnet/minecraft/class_8030;FF)V
ARG 0 widget
ARG 1 rect
ARG 2 relativeX
ARG 3 relativeY
CLASS class_7844 Element

View File

@ -13,7 +13,7 @@ CLASS net/minecraft/class_8209 net/minecraft/client/gui/widget/TabButtonWidget
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
METHOD method_49610 drawCurrentTabLine (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;I)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 color

View File

@ -21,6 +21,13 @@ CLASS net/minecraft/class_8089 net/minecraft/client/gui/widget/TabNavigationWidg
METHOD method_48989 getCurrentTabIndex ()I
METHOD method_48990 getTabForKey (I)I
ARG 1 keyCode
METHOD method_49612 appendNarrations (Lnet/minecraft/class_6382;Lnet/minecraft/class_8209;)V
ARG 1 builder
ARG 2 button
METHOD method_49613 init ()V
METHOD method_49614 (Lnet/minecraft/class_6382;Lnet/minecraft/class_8209;)V
ARG 2 button
METHOD method_49615 getCurrentTabButton ()Lnet/minecraft/class_8209;
CLASS class_8090 Builder
FIELD field_42151 width I
FIELD field_42152 tabManager Lnet/minecraft/class_8088;

View File

@ -220,7 +220,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
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;
FIELD field_43044 highContrast Lnet/minecraft/class_7172;
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_4869 net/minecraft/client/realms/CheckedGson
METHOD method_25038 fromJson (Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/class_4885;
ARG 1 json
ARG 2 type
METHOD method_49573 toJson (Lcom/google/gson/JsonElement;)Ljava/lang/String;
ARG 1 json

View File

@ -44,6 +44,9 @@ CLASS net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient
FIELD field_32093 ID_ENDPOINT Ljava/lang/String;
FIELD field_32094 WORLD_ENDPOINT_3 Ljava/lang/String;
FIELD field_32095 INVITE_ENDPOINT Ljava/lang/String;
FIELD field_43012 SEEN_ENDPOINT Ljava/lang/String;
FIELD field_43013 DISMISS_ENDPOINT Ljava/lang/String;
FIELD field_43014 NOTIFICATIONS_ENDPOINT Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_310;)V
ARG 1 sessionId
ARG 2 username
@ -148,6 +151,13 @@ CLASS net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient
METHOD method_39979 getErrorMessage (I)Ljava/lang/String;
ARG 0 httpResultCode
METHOD method_44616 create ()Lnet/minecraft/class_4341;
METHOD method_49569 markNotificationsAsSeen (Ljava/util/List;)V
ARG 1 notifications
METHOD method_49570 dismissNotifications (Ljava/util/List;)V
ARG 1 notifications
METHOD method_49571 toJsonArray (Ljava/util/List;)Lcom/google/gson/JsonArray;
ARG 0 uuids
METHOD method_49572 listNotifications ()Ljava/util/List;
CLASS class_4342 CompatibleVersionResponse
FIELD field_19582 COMPATIBLE Lnet/minecraft/class_4341$class_4342;
FIELD field_19583 OUTDATED Lnet/minecraft/class_4341$class_4342;

View File

@ -6,5 +6,6 @@ CLASS net/minecraft/class_7578 net/minecraft/client/realms/RealmsPeriodicChecker
FIELD field_39686 trialAvailability Lnet/minecraft/class_7581$class_7586;
FIELD field_39687 news Lnet/minecraft/class_7581$class_7586;
FIELD field_39688 newsUpdater Lnet/minecraft/class_7579;
FIELD field_43035 notifications Lnet/minecraft/class_7581$class_7586;
METHOD <init> (Lnet/minecraft/class_4341;)V
ARG 1 client

View File

@ -0,0 +1,41 @@
CLASS net/minecraft/class_8204 net/minecraft/client/realms/dto/RealmsNotification
FIELD field_43015 LOGGER Lorg/slf4j/Logger;
FIELD field_43016 NOTIFICATION_UUID_KEY Ljava/lang/String;
FIELD field_43017 DISMISSABLE_KEY Ljava/lang/String;
FIELD field_43018 SEEN_KEY Ljava/lang/String;
FIELD field_43019 TYPE_KEY Ljava/lang/String;
FIELD field_43020 VISIT_URL_TYPE Ljava/lang/String;
FIELD field_43021 uuid Ljava/util/UUID;
FIELD field_43022 dismissable Z
FIELD field_43023 seen Z
FIELD field_43024 type Ljava/lang/String;
METHOD <init> (Ljava/util/UUID;ZZLjava/lang/String;)V
ARG 1 uuid
ARG 2 dismissable
ARG 3 seen
ARG 4 type
METHOD method_49574 isSeen ()Z
METHOD method_49575 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8204;
ARG 0 json
METHOD method_49576 parse (Ljava/lang/String;)Ljava/util/List;
ARG 0 json
METHOD method_49577 isDismissable ()Z
METHOD method_49578 getUuid ()Ljava/util/UUID;
CLASS class_8205 VisitUrl
FIELD field_43025 URL_KEY Ljava/lang/String;
FIELD field_43026 BUTTON_TEXT_KEY Ljava/lang/String;
FIELD field_43027 MESSAGE_KEY Ljava/lang/String;
FIELD field_43028 url Ljava/lang/String;
FIELD field_43029 buttonText Lnet/minecraft/class_8206;
FIELD field_43030 message Lnet/minecraft/class_8206;
METHOD <init> (Lnet/minecraft/class_8204;Ljava/lang/String;Lnet/minecraft/class_8206;Lnet/minecraft/class_8206;)V
ARG 1 parent
ARG 2 url
ARG 3 buttonText
ARG 4 message
METHOD method_49579 fromJson (Lnet/minecraft/class_8204;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8204$class_8205;
ARG 0 parent
ARG 1 json
METHOD method_49580 createButton (Lnet/minecraft/class_437;)Lnet/minecraft/class_4185;
ARG 1 currentScreen
METHOD method_49581 getDefaultMessage ()Lnet/minecraft/class_2561;

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_8206 net/minecraft/client/realms/dto/RealmsText
FIELD field_43031 TRANSLATION_KEY_KEY Ljava/lang/String;
FIELD field_43032 ARGS_KEY Ljava/lang/String;
FIELD field_43033 translationKey Ljava/lang/String;
FIELD field_43034 args [Ljava/lang/Object;
METHOD <init> (Ljava/lang/String;[Ljava/lang/Object;)V
ARG 1 translationKey
ARG 2 args
METHOD method_49582 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8206;
ARG 0 json
METHOD method_49583 toText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 1 fallback

View File

@ -21,7 +21,7 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_19477 rateLimiter Lcom/google/common/util/concurrent/RateLimiter;
FIELD field_19478 dontSetConnectedToRealms Z
FIELD field_19481 lastScrollYPosition I
FIELD field_19482 lastScreen Lnet/minecraft/class_437;
FIELD field_19482 parent Lnet/minecraft/class_437;
FIELD field_19483 realmSelectionList Lnet/minecraft/class_4325$class_4329;
FIELD field_19485 playButton Lnet/minecraft/class_4185;
FIELD field_19486 backButton Lnet/minecraft/class_4185;
@ -77,6 +77,11 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_42859 PLAY_TEXT Lnet/minecraft/class_2561;
FIELD field_42860 LEAVE_TEXT Lnet/minecraft/class_2561;
FIELD field_42861 CONFIGURE_TEXT Lnet/minecraft/class_2561;
FIELD field_42995 INFO_ICON Lnet/minecraft/class_2960;
FIELD field_42996 seenNotifications Ljava/util/Set;
FIELD field_42997 notifications Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_437;)V
ARG 1 parent
METHOD method_20834 onClosePopup ()V
METHOD method_20835 popupX0 ()I
METHOD method_20836 popupY0 ()I
@ -231,6 +236,29 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
ARG 1 button
METHOD method_49290 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_49550 refresh ()V
METHOD method_49551 addNotificationEntry (Lnet/minecraft/class_4325$class_4329;Lnet/minecraft/class_8204;)V
ARG 1 selectionList
ARG 2 notification
METHOD method_49553 request (Lnet/minecraft/class_4325$class_8203;Ljava/util/function/Consumer;)V
ARG 0 request
ARG 1 resultConsumer
METHOD method_49554 (Ljava/lang/Throwable;)Ljava/lang/Void;
ARG 0 throwable
METHOD method_49555 (Ljava/util/List;Lnet/minecraft/class_4341;)Ljava/lang/Object;
ARG 1 client
METHOD method_49556 (Ljava/util/List;Ljava/lang/Object;)V
ARG 2 void_
METHOD method_49557 dismissNotification (Ljava/util/UUID;)V
ARG 1 notification
METHOD method_49558 (Ljava/util/UUID;Lnet/minecraft/class_4341;)Ljava/lang/Object;
ARG 1 client
METHOD method_49559 (Ljava/util/UUID;Lnet/minecraft/class_8204;)Z
ARG 1 notificationId
METHOD method_49560 (Ljava/util/UUID;Ljava/lang/Object;)V
ARG 2 void_
METHOD method_49561 (Ljava/util/List;)V
ARG 1 notifications
CLASS class_4326 CloseButton
METHOD method_25021 (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V
ARG 1 button
@ -277,3 +305,39 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
ARG 6 mouseY
CLASS class_4866 Entry
METHOD method_38506 getRealmsServer ()Lnet/minecraft/class_4877;
CLASS class_8200 VisitButtonEntry
FIELD field_42999 button Lnet/minecraft/class_4185;
FIELD field_43000 x I
METHOD <init> (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V
ARG 2 button
CLASS class_8201 CrossButton
METHOD <init> (IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V
ARG 1 x
ARG 2 y
ARG 3 onPress
ARG 4 message
METHOD <init> (Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V
ARG 1 onPress
ARG 2 message
CLASS class_8202 VisitUrlNotification
FIELD field_43005 message Lnet/minecraft/class_2561;
FIELD field_43006 gridChildren Ljava/util/List;
FIELD field_43007 dismissButton Lnet/minecraft/class_4325$class_8201;
FIELD field_43008 textWidget Lnet/minecraft/class_7940;
FIELD field_43009 grid Lnet/minecraft/class_7845;
FIELD field_43010 textGrid Lnet/minecraft/class_7843;
FIELD field_43011 width I
METHOD <init> (Lnet/minecraft/class_4325;Lnet/minecraft/class_2561;Lnet/minecraft/class_8204;)V
ARG 2 message
ARG 3 notification
METHOD method_49564 setWidth (I)V
ARG 1 width
METHOD method_49565 (Lnet/minecraft/class_4587;IIFLnet/minecraft/class_339;)V
ARG 4 child
METHOD method_49566 (Lnet/minecraft/class_8204;Lnet/minecraft/class_4185;)V
ARG 2 button
METHOD method_49567 updateWidth (I)V
ARG 1 width
CLASS class_8203 Request
METHOD request (Lnet/minecraft/class_4341;)Ljava/lang/Object;
ARG 1 client

View File

@ -8,10 +8,34 @@ CLASS net/minecraft/class_4399 net/minecraft/client/realms/gui/screen/RealmsNoti
FIELD field_22699 TRIAL_ICON Lnet/minecraft/class_2960;
FIELD field_22700 NEWS_NOTIFICATION Lnet/minecraft/class_2960;
FIELD field_39695 periodicRunnersManager Lnet/minecraft/class_7581$class_7584;
FIELD field_43036 UNSEEN_NOTIFICATION Lnet/minecraft/class_2960;
FIELD field_43037 currentRunnersFactory Lnet/minecraft/class_4399$class_8207;
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;
METHOD method_21294 checkIfMcoEnabled ()V
METHOD method_21295 drawIcons (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_25169 shouldShowNotifications ()Z
METHOD method_25169 shouldShowRealmsNews ()Z
METHOD method_25170 isTitleScreen ()Z
METHOD method_49584 getRunnersFactory ()Lnet/minecraft/class_4399$class_8207;
METHOD method_49585 (Lnet/minecraft/class_7578;Lnet/minecraft/class_4876;)V
ARG 1 news
METHOD method_49586 addRunners (Lnet/minecraft/class_7578;Lnet/minecraft/class_7581$class_7584;)V
ARG 1 checkers
ARG 2 manager
METHOD method_49587 (Ljava/lang/Boolean;)V
ARG 0 trialAvailable
METHOD method_49588 (Ljava/lang/Integer;)V
ARG 1 pendingInvitesCount
METHOD method_49590 addNotificationRunner (Lnet/minecraft/class_7578;Lnet/minecraft/class_7581$class_7584;)V
ARG 1 checkers
ARG 2 manager
METHOD method_49591 (Ljava/util/List;)V
ARG 0 notifications
CLASS class_8207 NotificationRunnersFactory
METHOD method_49592 isNews ()Z
METHOD method_49593 createPeriodicRunnersManager (Lnet/minecraft/class_7578;)Lnet/minecraft/class_7581$class_7584;
ARG 1 checkers

View File

@ -18,3 +18,14 @@ CLASS net/minecraft/class_4431 net/minecraft/client/realms/util/JsonUtils
ARG 0 key
ARG 1 node
ARG 2 defaultValue
METHOD method_49594 getString (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String;
ARG 0 key
ARG 1 node
METHOD method_49595 getUuidOr (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID;
ARG 0 key
ARG 1 node
ARG 2 defaultValue
METHOD method_49596 get (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;
ARG 0 key
ARG 1 node
ARG 2 deserializer

View File

@ -378,6 +378,8 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 1 nextUpdateTime
METHOD method_40050 isRenderingReady (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_43788 hasBlindnessOrDarkness (Lnet/minecraft/class_4184;)Z
ARG 1 camera
METHOD method_8562 playSong (Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V
ARG 1 song
ARG 2 songPosition

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
FIELD field_40532 TRIDENT Lnet/minecraft/class_1091;
FIELD field_40533 SPYGLASS Lnet/minecraft/class_1091;
FIELD field_42073 client Lnet/minecraft/class_310;
FIELD field_43086 ENTITY_ENCHANTMENT_GLINT Lnet/minecraft/class_2960;
FIELD field_43087 ITEM_ENCHANTMENT_GLINT Lnet/minecraft/class_2960;
FIELD field_4728 WITHOUT_MODELS Ljava/util/Set;
FIELD field_4729 textureManager Lnet/minecraft/class_1060;
FIELD field_4732 models Lnet/minecraft/class_763;
@ -69,6 +71,12 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
COMMENT Renders an item in a GUI with an attached entity.
COMMENT
COMMENT <p>The entity is used to calculate model overrides for the item.
ARG 1 matrices
ARG 2 entity
ARG 3 stack
ARG 4 x
ARG 5 y
ARG 6 seed
METHOD method_27952 getArmorGlintConsumer (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588;
ARG 0 provider
ARG 1 layer
@ -76,6 +84,10 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 3 glint
METHOD method_27953 renderInGui (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V
COMMENT Renders an item in a GUI without an attached entity.
ARG 1 matrices
ARG 2 stack
ARG 3 x
ARG 4 y
METHOD method_29711 getDirectItemGlintConsumer (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588;
ARG 0 provider
ARG 1 layer
@ -90,9 +102,31 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 1 layer
ARG 2 entry
METHOD method_32797 renderInGuiWithOverrides (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;III)V
ARG 1 matrices
ARG 2 stack
ARG 3 x
ARG 4 y
ARG 5 seed
METHOD method_36542 renderInGuiWithOverrides (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;IIII)V
ARG 1 matrices
ARG 2 stack
ARG 3 x
ARG 4 y
ARG 5 seed
ARG 6 depth
METHOD method_36543 innerRenderInGui (Lnet/minecraft/class_4587;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;III)V
ARG 1 matrices
ARG 2 entity
ARG 3 world
ARG 4 stack
ARG 5 x
ARG 6 y
ARG 7 seed
METHOD method_4010 renderGuiItemIcon (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V
ARG 1 matrices
ARG 2 stack
ARG 3 x
ARG 4 y
METHOD method_4012 getModels ()Lnet/minecraft/class_763;
METHOD method_4019 getModel (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087;
ARG 1 stack
@ -100,14 +134,39 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
ARG 3 entity
ARG 4 seed
METHOD method_4021 renderGuiItemModel (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;IILnet/minecraft/class_1087;)V
ARG 1 matrices
ARG 2 stack
ARG 3 x
ARG 4 y
ARG 5 model
METHOD method_4022 renderGuiItemOverlay (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_1799;IILjava/lang/String;)V
COMMENT Renders the overlay for items in GUIs, including the damage bar and the item count.
ARG 1 matrices
ARG 2 textRenderer
ARG 3 stack
ARG 4 x
ARG 5 y
ARG 6 countLabel
METHOD method_4023 renderInGuiWithOverrides (Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V
COMMENT Renders an item in a GUI with the player as the attached entity
COMMENT for calculating model overrides.
ARG 1 matrices
ARG 2 stack
ARG 3 x
ARG 4 y
METHOD method_4025 renderGuiItemOverlay (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_1799;II)V
COMMENT Renders the overlay for items in GUIs, including the damage bar and the item count.
METHOD method_4026 innerRenderInGui (Lnet/minecraft/class_4587;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;IIII)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 stack
ARG 4 x
ARG 5 y
ARG 6 seed
ARG 7 depth
METHOD method_4026 innerRenderInGui (Lnet/minecraft/class_4587;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;IIII)V
ARG 1 matrices
ARG 2 entity
ARG 3 world
ARG 4 stack
ARG 5 x
ARG 6 y
ARG 7 seed
ARG 8 depth

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_1065 net/minecraft/client/resource/DefaultClientResour
FIELD field_40559 PROFILE_NAME_TEXTS Ljava/util/Map;
FIELD field_40560 ID Lnet/minecraft/class_2960;
FIELD field_40561 resourcePacksPath Ljava/nio/file/Path;
FIELD field_43088 HIGH_CONTRAST_NAME Ljava/lang/String;
METHOD <init> (Ljava/nio/file/Path;)V
ARG 1 assetsPath
METHOD method_45855 (Lnet/minecraft/class_3262;Ljava/lang/String;)Lnet/minecraft/class_3262;

View File

@ -26,6 +26,10 @@ CLASS net/minecraft/class_631 net/minecraft/client/world/ClientChunkManager
METHOD method_2859 unload (II)V
ARG 1 chunkX
ARG 2 chunkZ
METHOD method_49630 onChunkBiomeData (IILnet/minecraft/class_2540;)V
ARG 1 x
ARG 2 z
ARG 3 buf
CLASS class_3681 ClientChunkMap
FIELD field_16251 chunks Ljava/util/concurrent/atomic/AtomicReferenceArray;
FIELD field_16252 diameter I

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_7228 net/minecraft/data/server/BiomeParametersProvider
FIELD field_38012 LOGGER Lorg/slf4j/Logger;
FIELD field_39373 path Ljava/nio/file/Path;
FIELD field_40950 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_43090 BIOME_KEY_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_43091 BIOME_ENTRY_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -15,6 +15,9 @@ CLASS net/minecraft/class_7805 net/minecraft/data/server/tag/ItemTagProvider
ARG 2 itemTag
METHOD method_46831 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_5321;
ARG 0 item
METHOD method_49649 (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2474$class_8211;)Lnet/minecraft/class_7225$class_7874;
ARG 1 lookup
ARG 2 blockTags
METHOD method_49650 (Lnet/minecraft/class_2474$class_8211;Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V
ARG 2 blockTag
ARG 3 itemTag

View File

@ -18,6 +18,8 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/TagProvider
ARG 1 tag
METHOD method_10514 configure (Lnet/minecraft/class_7225$class_7874;)V
ARG 1 lookup
METHOD method_27046 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_7403;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture;
ARG 4 entry
METHOD method_27169 getTagBuilder (Lnet/minecraft/class_6862;)Lnet/minecraft/class_3495;
ARG 1 tag
METHOD method_27170 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3495;
@ -28,15 +30,19 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/TagProvider
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 0 lookup
ARG 1 parent
METHOD method_49658 (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_3497;)Z
ARG 2 entry
ARG 2 tagEntry
METHOD method_49659 (Lnet/minecraft/class_7403;Lnet/minecraft/class_2474$class_8210;)Ljava/util/concurrent/CompletionStage;
ARG 2 info
METHOD method_49660 (Lnet/minecraft/class_2474$class_8210;Lnet/minecraft/class_2960;)Z
ARG 2 id
METHOD method_49661 (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2474$class_8211;
ARG 1 registryLookup
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
ARG 1 lookup
CLASS class_5124 ProvidedTagBuilder
FIELD field_23960 builder Lnet/minecraft/class_3495;
METHOD <init> (Lnet/minecraft/class_3495;)V
@ -51,4 +57,9 @@ 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_8210 RegistryInfo
CLASS class_8211 TagLookup
METHOD contains (Lnet/minecraft/class_6862;)Z
ARG 1 tag
METHOD method_49664 (Lnet/minecraft/class_6862;)Ljava/util/Optional;
ARG 0 tag

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_4284 net/minecraft/datafixer/DataFixTypes
FIELD field_19222 typeReference Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_42975 REQUIRED_TYPES Ljava/util/Set;
METHOD <init> (Ljava/lang/String;ILcom/mojang/datafixers/DSL$TypeReference;)V
ARG 3 typeReference
METHOD method_48128 update (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_3551 net/minecraft/datafixer/Schemas
METHOD method_15459 (Ljava/lang/String;)Ljava/lang/String;
ARG 0 id
METHOD method_15471 create (Ljava/util/Set;)Lcom/mojang/datafixers/DataFixer;
ARG 0 requiredTypes
METHOD method_30068 replacing (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator;
ARG 0 old
ARG 1 current

View File

@ -20,5 +20,5 @@ CLASS net/minecraft/class_4980 net/minecraft/entity/SaddledComponent
METHOD method_26312 readNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_49478 tickBoost ()V
METHOD method_49479 getSpeed ()F
METHOD method_49479 getMovementSpeedMultiplier ()F
METHOD method_49480 getBoostTime ()I

View File

@ -4,8 +4,13 @@ CLASS net/minecraft/class_6028 net/minecraft/entity/ai/brain/task/WalkTask
FIELD field_30109 HORIZONTAL_RANGE I
FIELD field_30110 VERTICAL_RANGE I
FIELD field_30111 speed F
FIELD field_42976 PANIC_PREDICATE Ljava/util/function/Predicate;
FIELD field_42977 predicate Ljava/util/function/Predicate;
METHOD <init> (F)V
ARG 1 speed
METHOD <init> (FLjava/util/function/Predicate;)V
ARG 1 speed
ARG 2 predicate
METHOD method_39761 findTarget (Lnet/minecraft/class_1314;Lnet/minecraft/class_3218;)Lnet/minecraft/class_243;
ARG 1 entity
ARG 2 world
@ -14,3 +19,5 @@ CLASS net/minecraft/class_6028 net/minecraft/entity/ai/brain/task/WalkTask
ARG 2 entity
METHOD method_39763 (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_49488 (Lnet/minecraft/class_1314;)Z
ARG 0 entity

View File

@ -64,7 +64,7 @@ CLASS net/minecraft/class_8109 net/minecraft/entity/damage/DamageSources
METHOD method_48809 lightningBolt ()Lnet/minecraft/class_1282;
METHOD method_48810 fallingAnvil (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
ARG 1 attacker
METHOD method_48811 thorns (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
METHOD method_48811 thrown (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
ARG 1 source
ARG 2 attacker
METHOD method_48812 mobAttack (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;

View File

@ -34,4 +34,6 @@ CLASS net/minecraft/class_8153 net/minecraft/entity/passive/SnifferEntity
METHOD method_49149 finishDigging (Z)Lnet/minecraft/class_8153;
ARG 1 explored
METHOD method_49150 isDiggingOrSearching ()Z
METHOD method_49490 isMovingInWater ()Z
METHOD method_49491 isMovingOutsideWater ()Z
CLASS class_8154 State

View File

@ -9,7 +9,7 @@ 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_42981 SUFFOCATING_MODIFIER_ID 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

View File

@ -1097,7 +1097,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
COMMENT @return the read object
COMMENT @throws io.netty.handler.codec.EncoderException if the {@code codec} fails
COMMENT to decode the JSON element
COMMENT @see #encode(Codec, Object)
COMMENT @see #encodeAsJson(Codec, Object)
ARG 1 codec
METHOD method_49395 encodeAsJson (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V
COMMENT Writes an object to this buf as a JSON element with the given codec.

View File

@ -217,3 +217,5 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet
METHOD method_49034 onEntityDamage (Lnet/minecraft/class_8143;)V
ARG 1 packet
METHOD method_49631 onChunkBiomeData (Lnet/minecraft/class_8212;)V
ARG 1 packet

View File

@ -0,0 +1,23 @@
CLASS net/minecraft/class_8212 net/minecraft/network/packet/s2c/play/ChunkBiomeDataS2CPacket
FIELD field_43094 MAX_SIZE I
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_49685 create (Ljava/util/List;)Lnet/minecraft/class_8212;
ARG 0 chunks
METHOD method_49686 (Lnet/minecraft/class_2540;Lnet/minecraft/class_8212$class_8213;)V
ARG 0 buf
ARG 1 data
CLASS class_8213 Serialized
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2818;)V
ARG 1 chunk
METHOD method_49688 toReadingBuf ()Lnet/minecraft/class_2540;
METHOD method_49689 getTotalPacketSize (Lnet/minecraft/class_2818;)I
ARG 0 chunk
METHOD method_49690 write (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_49691 write (Lnet/minecraft/class_2540;Lnet/minecraft/class_2818;)V
ARG 0 buf
ARG 1 chunk
METHOD method_49692 toWritingBuf ()Lio/netty/buffer/ByteBuf;

View File

@ -113,7 +113,7 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
COMMENT same time. To close the screen handler and the screen, call {@link
COMMENT PlayerEntity#closeHandledScreen} on the server.
COMMENT
COMMENT <p>Screen handlers should override {@link #close}. In there, it should {@linkplain
COMMENT <p>Screen handlers should override {@link #onClosed}. In there, it should {@linkplain
COMMENT #dropInventory drop contents} of all slots not backed by an inventory and call
COMMENT {@link Inventory#onClose} on the backing inventory. See the documentation of
COMMENT the method for more details.

View File

@ -34,3 +34,12 @@ CLASS net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry
ARG 1 packet
METHOD method_18760 startTracking (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_49423 (Ljava/util/List;Lnet/minecraft/class_1297;)Z
ARG 1 passenger
METHOD method_49424 streamChangedPassengers (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream;
ARG 1 passengers
ARG 2 lastPassengers
METHOD method_49425 (Ljava/util/List;Lnet/minecraft/class_1297;)Z
ARG 1 passenger
METHOD method_49426 (Ljava/util/List;Lnet/minecraft/class_1297;)V
ARG 1 passenger

View File

@ -308,6 +308,13 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
METHOD method_43383 getUpdatedChunkNbt (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture;
ARG 1 chunkPos
METHOD method_46641 getStructurePlacementCalculator ()Lnet/minecraft/class_7869;
METHOD method_49420 (Lnet/minecraft/class_3222;Ljava/util/List;)V
ARG 0 player
ARG 1 chunks
METHOD method_49421 sendChunkBiomePackets (Ljava/util/List;)V
ARG 1 chunks
METHOD method_49422 (Lnet/minecraft/class_3222;)Ljava/util/List;
ARG 0 player
CLASS class_3208 EntityTracker
COMMENT An entity tracker governs which players' clients can see an entity. Each
COMMENT tracker corresponds to one entity in a server world and is mapped from the

View File

@ -14,12 +14,20 @@ CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable
ARG 0 enumValues
METHOD method_28142 toKeyable ([Lnet/minecraft/class_3542;)Lcom/mojang/serialization/Keyable;
ARG 0 values
METHOD method_49451 (Ljava/lang/String;)Ljava/lang/String;
ARG 0 id
METHOD method_49452 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Enum;
ARG 1 id
METHOD method_49453 (Ljava/util/function/Function;Ljava/lang/Enum;)Ljava/lang/String;
ARG 1 enum_
METHOD method_49454 createCodec (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/class_3542$class_7292;
COMMENT Creates a codec that serializes an enum implementing this interface either
COMMENT using its ordinals (when compressed) or using its {@link #asString()} method
COMMENT and a given decode function.
ARG 0 enumValues
ARG 1 valueNameTransformer
METHOD method_49455 ([Ljava/lang/Enum;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Enum;
ARG 2 id
CLASS 1
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops

View File

@ -193,7 +193,7 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos
ARG 2 y
ARG 4 z
METHOD method_49638 ofFloored (Lnet/minecraft/class_2374;)Lnet/minecraft/class_2338;
ARG 0 position
ARG 0 pos
CLASS 1
FIELD field_23945 pos Lnet/minecraft/class_2338$class_2339;
FIELD field_23946 remaining I
@ -229,6 +229,10 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos
FIELD field_25910 currentY I
FIELD field_25911 currentZ I
CLASS class_2339 Mutable
METHOD <init> (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_10098 move (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2338$class_2339;
COMMENT Moves this mutable block position by 1 block in the given direction.
ARG 1 direction

View File

@ -15,6 +15,7 @@ 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_42983 ONE_TWENTY_WANDERING_TRADER_TRADES Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
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

View File

@ -34,6 +34,14 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
ARG 4 maxGroupSize
METHOD method_28433 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28434 (Lnet/minecraft/class_5483$class_1964;)Ljava/lang/Integer;
ARG 0 spawnEntry
METHOD method_28435 (Lnet/minecraft/class_5483$class_1964;)Ljava/lang/Integer;
ARG 0 spawnEntry
METHOD method_28436 (Lnet/minecraft/class_5483$class_1964;)Lnet/minecraft/class_1299;
ARG 0 spawnEntry
METHOD method_49499 (Lnet/minecraft/class_5483$class_1964;)Lcom/mojang/serialization/DataResult;
ARG 0 spawnEntry
CLASS class_5265 SpawnDensity
COMMENT Embodies the density limit information of a type of entity in entity
COMMENT spawning logic. The density field is generated for all entities spawned
@ -54,6 +62,10 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
COMMENT calculation.
METHOD method_30359 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_31014 (Lnet/minecraft/class_5483$class_5265;)Ljava/lang/Double;
ARG 0 spawnDensity
METHOD method_31015 (Lnet/minecraft/class_5483$class_5265;)Ljava/lang/Double;
ARG 0 spawnDensity
CLASS class_5496 Builder
FIELD field_26647 spawners Ljava/util/Map;
FIELD field_26648 spawnCosts Ljava/util/Map;

View File

@ -13,6 +13,8 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
ARG 1 parameterList
METHOD method_49501 create (Lnet/minecraft/class_6544$class_6547;)Lnet/minecraft/class_4766;
ARG 0 biomeEntries
METHOD method_49502 (Lnet/minecraft/class_4766;)Lcom/mojang/datafixers/util/Either;
ARG 0 source
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;

View File

@ -141,6 +141,8 @@ CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseU
ARG 1 point
METHOD method_49497 createCodec (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec;
ARG 0 entryCodec
METHOD method_49498 (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 1 instance
CLASS class_6548 SearchTree
FIELD field_34486 MAX_NODES_FOR_SIMPLE_TREE I
FIELD field_34487 firstNode Lnet/minecraft/class_6544$class_6548$class_6550;

View File

@ -29,7 +29,7 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection
ARG 5 lock
METHOD method_12257 toPacket (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12258 fromPacket (Lnet/minecraft/class_2540;)V
METHOD method_12258 readDataPacket (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12259 getYOffset ()I
METHOD method_12260 getPacketSize ()I
@ -59,6 +59,8 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection
ARG 2 y
ARG 3 z
METHOD method_38294 getBiomeContainer ()Lnet/minecraft/class_7522;
METHOD method_49526 readBiomePacket (Lnet/minecraft/class_2540;)V
ARG 1 buf
CLASS class_6869 BlockStateCounter
FIELD field_36408 nonEmptyBlockCount I
FIELD field_36409 randomTickableBlockCount I

View File

@ -94,6 +94,8 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
METHOD method_39791 shouldRenderOnUpdate ()Z
METHOD method_39792 setShouldRenderOnUpdate (Z)V
ARG 1 shouldRenderOnUpdate
METHOD method_49525 loadBiomeFromPacket (Lnet/minecraft/class_2540;)V
ARG 1 buf
CLASS class_2819 CreationType
CLASS class_5563 DirectBlockEntityTickInvoker
FIELD field_27223 worldChunk Lnet/minecraft/class_2818;

View File

@ -26,6 +26,7 @@ CLASS net/minecraft/class_5317 net/minecraft/world/gen/WorldPresets
FIELD field_37740 endDimensionOptions Lnet/minecraft/class_5363;
FIELD field_40919 presetRegisterable Lnet/minecraft/class_7891;
FIELD field_40920 featureLookup Lnet/minecraft/class_7871;
FIELD field_42993 multiNoisePresetLookup Lnet/minecraft/class_7871;
METHOD <init> (Lnet/minecraft/class_7891;)V
ARG 1 presetRegisterable
METHOD method_41600 bootstrap ()V