This commit is contained in:
modmuss50 2022-11-09 15:51:18 +00:00
parent ceacf2f219
commit 76d101e1c9
117 changed files with 73 additions and 1275 deletions

View File

@ -25,7 +25,7 @@ plugins {
id 'net.fabricmc.filament'
}
def minecraft_version = "22w44a"
def minecraft_version = "22w45a"
filament {
minecraftVersion = minecraft_version

View File

@ -6,5 +6,3 @@ CLASS net/minecraft/class_2356 net/minecraft/block/FlowerBlock
ARG 1 suspiciousStewEffect
ARG 2 effectDuration
ARG 3 settings
METHOD method_10187 getEffectInStewDuration ()I
METHOD method_10188 getEffectInStew ()Lnet/minecraft/class_1291;

View File

@ -2,7 +2,7 @@ CLASS net/minecraft/class_4771 net/minecraft/block/FungusBlock
FIELD field_22134 SHAPE Lnet/minecraft/class_265;
FIELD field_22135 featureKey Lnet/minecraft/class_5321;
FIELD field_31099 GROW_CHANCE D
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5321;)V
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5321;Lnet/minecraft/class_2248;)V
ARG 1 settings
ARG 2 featureKey
METHOD method_46682 (Lnet/minecraft/class_3218;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)V

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_7893
METHOD method_18921 getStatus ()Lnet/minecraft/class_4097$class_4098;
METHOD method_18922 tryStarting (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z
METHOD method_18923 tick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
METHOD method_18925 stop (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_7917
METHOD method_10187 getEffectInStewDuration ()I
METHOD method_10188 getEffectInStew ()Lnet/minecraft/class_1291;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7922
METHOD method_10137 getDefaultId ()Lnet/minecraft/class_2960;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_7923
CLASS class_6889 DefaultEntryGetter
METHOD run (Lnet/minecraft/class_2378;)Ljava/lang/Object;
ARG 1 registry

View File

@ -5,6 +5,3 @@ CLASS net/minecraft/class_540 net/minecraft/client/gui/hud/spectator/TeamTelepor
CLASS class_541 TeleportToSpecificTeamCommand
FIELD field_3274 scoreboardEntries Ljava/util/List;
FIELD field_3275 team Lnet/minecraft/class_268;
FIELD field_3276 skinId Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_268;)V
ARG 1 team

View File

@ -5,12 +5,8 @@ CLASS net/minecraft/class_436 net/minecraft/client/gui/screen/OpenToLanScreen
FIELD field_25889 ALLOW_COMMANDS_TEXT Lnet/minecraft/class_2561;
FIELD field_25890 GAME_MODE_TEXT Lnet/minecraft/class_2561;
FIELD field_26545 OTHER_PLAYERS_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;)V
ARG 1 parent
METHOD method_19850 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_19851 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_32638 (Lnet/minecraft/class_5676;Lnet/minecraft/class_1934;)V
ARG 1 button
ARG 2 gameMode

View File

@ -22,26 +22,18 @@ CLASS net/minecraft/class_430 net/minecraft/client/gui/screen/PresetsScreen
ARG 1 button
METHOD method_20102 updateSelectButton (Z)V
ARG 1 hasSelected
METHOD method_29058 parsePresetLayersString (Ljava/lang/String;)Ljava/util/List;
METHOD method_29058 parsePresetLayersString (Lnet/minecraft/class_7871;Ljava/lang/String;)Ljava/util/List;
COMMENT Parse a string like {@code "minecraft:bedrock,3*minecraft:dirt,minecraft:grass_block"}
COMMENT to a list of {@link FlatChunkGeneratorLayer}.
ARG 0 layers
METHOD method_29059 parseLayerString (Ljava/lang/String;I)Lnet/minecraft/class_3229;
METHOD method_29059 parseLayerString (Lnet/minecraft/class_7871;Ljava/lang/String;I)Lnet/minecraft/class_3229;
COMMENT Parse a string like {@code "60*minecraft:stone"} to a {@link FlatChunkGeneratorLayer}.
ARG 0 layer
ARG 1 layerStartHeight
METHOD method_29060 parsePresetString (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Ljava/lang/String;Lnet/minecraft/class_3232;)Lnet/minecraft/class_3232;
ARG 0 biomeLookup
ARG 1 structureSetLookup
ARG 2 featureLookup
ARG 3 preset
ARG 4 config
METHOD method_29060 parsePresetString (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Ljava/lang/String;Lnet/minecraft/class_3232;)Lnet/minecraft/class_3232;
METHOD method_29061 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321;
ARG 0 biomeId
METHOD method_29062 getGeneratorConfigString (Lnet/minecraft/class_3232;)Ljava/lang/String;
ARG 0 config
CLASS class_4196 SuperflatPresetsListWidget
METHOD <init> (Lnet/minecraft/class_430;Lnet/minecraft/class_5455;)V
METHOD <init> (Lnet/minecraft/class_430;Lnet/minecraft/class_5455;Lnet/minecraft/class_7699;)V
ARG 2 dynamicRegistryManager
CLASS class_432 SuperflatPresetEntry
FIELD field_33812 preset Lnet/minecraft/class_7142;

View File

@ -58,7 +58,6 @@ CLASS net/minecraft/class_442 net/minecraft/client/gui/screen/TitleScreen
METHOD method_41198 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_44692 getMultiplayerDisabledText ()Lnet/minecraft/class_2561;
CLASS 1
CLASS class_7063 DeprecationNotice
FIELD comp_829 textRenderer Lnet/minecraft/class_327;
METHOD comp_829 textRenderer ()Lnet/minecraft/class_327;

View File

@ -25,7 +25,6 @@ CLASS net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScree
CLASS class_469 EffectButtonWidget
FIELD field_17416 primary Z
FIELD field_18223 sprite Lnet/minecraft/class_1058;
FIELD field_26562 tooltip Lnet/minecraft/class_2561;
FIELD field_2813 effect Lnet/minecraft/class_1291;
FIELD field_33833 level I
METHOD <init> (Lnet/minecraft/class_466;IILnet/minecraft/class_1291;ZI)V
@ -55,18 +54,7 @@ CLASS net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScree
CLASS class_4072 IconButtonWidget
FIELD field_18224 u I
FIELD field_18225 v I
METHOD <init> (Lnet/minecraft/class_466;IIIILnet/minecraft/class_2561;)V
ARG 2 x
ARG 3 y
ARG 4 u
ARG 5 v
ARG 6 message
CLASS class_6392 BeaconButtonWidget
METHOD method_25352 renderTooltip (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_37079 shouldRenderTooltip ()Z
METHOD method_37080 tick (I)V
ARG 1 level
CLASS class_6393 LevelTwoEffectButtonWidget

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv
FIELD field_2893 TEXTURE Lnet/minecraft/class_2960;
FIELD field_2894 searchBox Lnet/minecraft/class_342;
FIELD field_2895 INVENTORY Lnet/minecraft/class_1277;
FIELD field_2896 selectedTab I
FIELD field_2896 selectedTab Lnet/minecraft/class_1761;
FIELD field_32335 TAB_TEXTURE_PREFIX Ljava/lang/String;
FIELD field_32336 CUSTOM_CREATIVE_LOCK_KEY Ljava/lang/String;
FIELD field_32337 ROWS_COUNT I
@ -21,10 +21,7 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv
FIELD field_32341 SCROLLBAR_WIDTH I
FIELD field_32342 SCROLLBAR_HEIGHT I
FIELD field_32343 WHITE I
FIELD field_40430 enabledFeatures Lnet/minecraft/class_7699;
FIELD field_40929 searchDisplayStacks Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_1657;Lnet/minecraft/class_7699;)V
ARG 1 player
METHOD <init> (Lnet/minecraft/class_1657;Lnet/minecraft/class_7699;Z)V
ARG 2 enabledFeatures
METHOD method_15871 searchForTags (Ljava/lang/String;)V
ARG 1 id
@ -42,7 +39,6 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv
ARG 2 restore
ARG 3 save
METHOD method_2463 isClickInTab (Lnet/minecraft/class_1761;DD)Z
ARG 1 group
ARG 2 mouseX
ARG 4 mouseY
METHOD method_2464 search ()V
@ -55,12 +51,10 @@ CLASS net/minecraft/class_481 net/minecraft/client/gui/screen/ingame/CreativeInv
METHOD method_2468 renderTabIcon (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;)V
ARG 1 matrices
ARG 2 group
METHOD method_2469 getSelectedTab ()I
METHOD method_2470 isCreativeInventorySlot (Lnet/minecraft/class_1735;)Z
ARG 1 slot
METHOD method_2471 renderTabTooltipIfHovered (Lnet/minecraft/class_4587;Lnet/minecraft/class_1761;II)Z
ARG 1 matrices
ARG 2 group
ARG 3 mouseX
ARG 4 mouseY
CLASS class_482 LockableSlot

View File

@ -60,3 +60,4 @@ CLASS net/minecraft/class_492 net/minecraft/client/gui/screen/ingame/MerchantScr
ARG 4 index
ARG 5 onPress
METHOD method_20228 getIndex ()I
METHOD method_25352 renderTooltip (Lnet/minecraft/class_4587;II)V

View File

@ -10,8 +10,6 @@ CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/Socia
FIELD field_26859 offline Z
FIELD field_26860 hideButton Lnet/minecraft/class_4185;
FIELD field_26861 showButton Lnet/minecraft/class_4185;
FIELD field_26862 hideTooltip Ljava/util/List;
FIELD field_26863 showTooltip Ljava/util/List;
FIELD field_26864 timeCounter F
FIELD field_26903 LIGHT_GRAY_COLOR I
FIELD field_26904 skinTexture Ljava/util/function/Supplier;
@ -24,7 +22,6 @@ CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/Socia
FIELD field_33838 showText Lnet/minecraft/class_2561;
FIELD field_39622 reportButton Lnet/minecraft/class_4185;
FIELD field_39623 reportText Lnet/minecraft/class_2561;
FIELD field_39624 reportTooltip Ljava/util/List;
FIELD field_39736 REPORT_DISABLED_TEXT Lnet/minecraft/class_2561;
FIELD field_39737 REPORT_BUTTON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_39790 sentMessage Z
@ -34,19 +31,12 @@ CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/Socia
FIELD field_40796 hasDraftReport Z
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
ARG 3 uuid
ARG 4 name
ARG 5 skinTexture
ARG 6 reportable
METHOD method_31326 (Lnet/minecraft/class_5520;Ljava/util/UUID;Ljava/lang/String;Lnet/minecraft/class_4185;)V
ARG 4 button
METHOD method_31328 renderTooltip (Lnet/minecraft/class_5522;Lnet/minecraft/class_4587;Ljava/util/List;II)V
ARG 0 screen
ARG 1 matrices
ARG 2 tooltip
ARG 3 mouseX
ARG 4 mouseY
METHOD method_31329 onButtonClick (ZLnet/minecraft/class_2561;)V
ARG 1 showButtonVisible
ARG 2 chatMessage

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_5522 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen
FIELD field_26871 playerCount I
FIELD field_26873 initialized Z
FIELD field_26874 onRendered Ljava/lang/Runnable;
FIELD field_26875 SOCIAL_INTERACTIONS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_26876 ALL_TAB_TITLE Lnet/minecraft/class_2561;
FIELD field_26877 HIDDEN_TAB_TITLE Lnet/minecraft/class_2561;
@ -32,8 +31,6 @@ CLASS net/minecraft/class_5522 net/minecraft/client/gui/screen/multiplayer/Socia
ARG 1 currentTab
METHOD method_31353 setPlayerOnline (Lnet/minecraft/class_640;)V
ARG 1 player
METHOD method_31354 setOnRendered (Ljava/lang/Runnable;)V
ARG 1 onRendered
METHOD method_31355 setPlayerOffline (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_31356 (Lnet/minecraft/class_4185;)V

View File

@ -5,10 +5,6 @@ CLASS net/minecraft/class_4667 net/minecraft/client/gui/screen/option/GameOption
ARG 1 parent
ARG 2 gameOptions
ARG 3 title
METHOD method_31048 getHoveredButtonTooltip (Lnet/minecraft/class_353;II)Ljava/util/List;
ARG 0 buttonList
ARG 1 mouseX
ARG 2 mouseY
METHOD method_45626 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_353;IIF)V
ARG 1 matrices
ARG 2 optionButtons

View File

@ -73,15 +73,10 @@ CLASS net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeB
ARG 7 backgroundWidth
ARG 8 backgroundHeight
ARG 9 button
METHOD method_2599 getCraftableButtonText ()Lnet/minecraft/class_2561;
METHOD method_2600 slotClicked (Lnet/minecraft/class_1735;)V
ARG 1 slot
METHOD method_2601 drawTooltip (Lnet/minecraft/class_4587;IIII)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 mouseX
ARG 5 mouseY
METHOD method_2602 drawGhostSlotTooltip (Lnet/minecraft/class_4587;IIII)V
ARG 1 matrices
ARG 2 x

View File

@ -86,4 +86,3 @@ CLASS net/minecraft/class_7538 net/minecraft/client/gui/screen/report/ChatReport
ARG 1 button
METHOD method_46519 (Lnet/minecraft/class_4185;)V
ARG 1 button
CLASS class_7540 ValidationErrorTooltipSupplier

View File

@ -6,7 +6,6 @@ CLASS net/minecraft/class_7543 net/minecraft/client/gui/screen/report/ChatSelect
FIELD field_39588 report Lnet/minecraft/class_7566;
FIELD field_39589 newReportConsumer Ljava/util/function/Consumer;
FIELD field_39590 listAdder Lnet/minecraft/class_7541;
FIELD field_39591 tooltip Ljava/util/List;
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;
@ -21,8 +20,6 @@ CLASS net/minecraft/class_7543 net/minecraft/client/gui/screen/report/ChatSelect
ARG 1 message
METHOD method_44496 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_44498 setTooltip (Ljava/util/List;)V
ARG 1 tooltip
METHOD method_44504 addMessages ()V
METHOD method_44507 addMoreMessages ()V
METHOD method_44509 setDoneButtonActivation ()V

View File

@ -12,8 +12,6 @@ CLASS net/minecraft/class_5235 net/minecraft/client/gui/screen/world/EditGameRul
ARG 1 button
METHOD method_27620 markInvalid (Lnet/minecraft/class_5235$class_5240;)V
ARG 1 ruleWidget
METHOD method_27624 setTooltip (Ljava/util/List;)V
ARG 1 tooltip
METHOD method_27625 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_27626 markValid (Lnet/minecraft/class_5235$class_5240;)V

View File

@ -6,7 +6,6 @@ CLASS net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldS
FIELD field_3219 deleteButton Lnet/minecraft/class_4185;
FIELD field_3220 searchBox Lnet/minecraft/class_342;
FIELD field_3221 parent Lnet/minecraft/class_437;
FIELD field_3222 tooltip Ljava/util/List;
FIELD field_3224 selectButton Lnet/minecraft/class_4185;
FIELD field_40457 DEBUG_GENERATOR_OPTIONS Lnet/minecraft/class_5285;
METHOD <init> (Lnet/minecraft/class_437;)V
@ -25,8 +24,6 @@ CLASS net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldS
ARG 1 button
METHOD method_19945 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_2739 setTooltip (Ljava/util/List;)V
ARG 1 tooltip
METHOD method_2744 (Ljava/lang/String;)V
ARG 1 search
METHOD method_35739 (Lnet/minecraft/class_4185;)V

View File

@ -1,28 +1,17 @@
CLASS net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget
FIELD field_22767 onPress Lnet/minecraft/class_4185$class_4241;
FIELD field_25035 EMPTY_TOOLTIP Lnet/minecraft/class_4185$class_5316;
FIELD field_25036 tooltipSupplier Lnet/minecraft/class_4185$class_5316;
FIELD field_39499 DEFAULT_WIDTH_SMALL I
FIELD field_39500 DEFAULT_WIDTH I
FIELD field_39501 DEFAULT_HEIGHT I
FIELD field_40754 DEFAULT_NARRATION_SUPPLIER Lnet/minecraft/class_4185$class_7841;
FIELD field_40755 narrationSupplier Lnet/minecraft/class_4185$class_7841;
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;Lnet/minecraft/class_4185$class_7841;)V
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_7841;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 message
ARG 6 onPress
ARG 7 tooltipSupplier
ARG 8 narrationSupplier
METHOD method_29045 (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V
ARG 0 button
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_37022 (Lnet/minecraft/class_6382;Lnet/minecraft/class_2561;)V
ARG 1 text
METHOD method_46429 (Ljava/util/function/Supplier;)Lnet/minecraft/class_5250;
ARG 0 textSupplier
METHOD method_46430 createBuilder (Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)Lnet/minecraft/class_4185$class_7840;
@ -31,18 +20,9 @@ CLASS net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget
CLASS class_4241 PressAction
METHOD onPress (Lnet/minecraft/class_4185;)V
ARG 1 button
CLASS class_5316 TooltipSupplier
METHOD method_37023 supply (Ljava/util/function/Consumer;)V
ARG 1 consumer
METHOD onTooltip (Lnet/minecraft/class_4185;Lnet/minecraft/class_4587;II)V
ARG 1 button
ARG 2 matrices
ARG 3 mouseX
ARG 4 mouseY
CLASS class_7840 Builder
FIELD field_40756 message Lnet/minecraft/class_2561;
FIELD field_40757 onPress Lnet/minecraft/class_4185$class_4241;
FIELD field_40758 tooltipSupplier Lnet/minecraft/class_4185$class_5316;
FIELD field_40759 x I
FIELD field_40760 y I
FIELD field_40761 width I
@ -64,7 +44,7 @@ CLASS net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget
ARG 4 height
METHOD method_46435 setNarrationSupplier (Lnet/minecraft/class_4185$class_7841;)Lnet/minecraft/class_4185$class_7840;
ARG 1 narrationSupplier
METHOD method_46436 setTooltipSupplier (Lnet/minecraft/class_4185$class_5316;)Lnet/minecraft/class_4185$class_7840;
METHOD method_46436 setTooltipSupplier (Lnet/minecraft/class_7919;)Lnet/minecraft/class_4185$class_7840;
ARG 1 tooltipSupplier
METHOD method_46437 setSize (II)Lnet/minecraft/class_4185$class_7840;
ARG 1 width

View File

@ -34,10 +34,6 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 1 alpha
METHOD method_25351 isValidClickButton (I)Z
ARG 1 button
METHOD method_25352 renderTooltip (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_25353 renderBackground (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;II)V
ARG 1 matrices
ARG 2 client

View File

@ -23,7 +23,6 @@ CLASS net/minecraft/class_5676 net/minecraft/client/gui/widget/CyclingButtonWidg
ARG 10 valueToText
ARG 11 narrationMessageFactory
ARG 12 callback
ARG 13 tooltipFactory
ARG 14 optionTextOmitted
METHOD method_32603 getValue ()Ljava/lang/Object;
METHOD method_32604 (Ljava/lang/Boolean;)Lnet/minecraft/class_2561;
@ -150,7 +149,7 @@ CLASS net/minecraft/class_5676 net/minecraft/client/gui/widget/CyclingButtonWidg
METHOD method_32624 values ([Ljava/lang/Object;)Lnet/minecraft/class_5676$class_5677;
COMMENT Sets the option values for this button.
ARG 1 values
METHOD method_32625 (Ljava/lang/Object;)Ljava/util/List;
METHOD method_32625 (Ljava/lang/Object;)Lnet/minecraft/class_7919;
ARG 0 value
METHOD method_35723 build (IIIILnet/minecraft/class_2561;)Lnet/minecraft/class_5676;
ARG 1 x

View File

@ -29,21 +29,6 @@ CLASS net/minecraft/class_344 net/minecraft/client/gui/widget/TexturedButtonWidg
ARG 9 textureWidth
ARG 10 textureHeight
ARG 11 pressAction
ARG 12 text
METHOD <init> (IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;Lnet/minecraft/class_2561;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 u
ARG 6 v
ARG 7 hoveredVOffset
ARG 8 texture
ARG 9 textureWidth
ARG 10 textureHeight
ARG 11 pressAction
ARG 12 tooltipSupplier
ARG 13 text
METHOD <init> (IIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
ARG 1 x
ARG 2 y

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_1836 net/minecraft/client/item/TooltipContext
METHOD method_8035 isAdvanced ()Z
CLASS class_1837 Default
FIELD field_8936 advanced Z
METHOD <init> (Ljava/lang/String;IZ)V
ARG 3 advanced
FIELD comp_1152 advanced Z
METHOD comp_1152 advanced ()Z

View File

@ -267,10 +267,6 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_41772 getMonochromeLogo ()Lnet/minecraft/class_7172;
METHOD method_41773 toMouseWheelSensitivitySliderProgressValue (D)I
ARG 0 value
METHOD method_41774 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_41775 (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_6597;)Ljava/util/List;
ARG 3 value
METHOD method_41776 (Lnet/minecraft/class_6597;)V
ARG 0 value
METHOD method_41777 (Ljava/lang/Boolean;)V
@ -389,10 +385,6 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
ARG 0 value
METHOD method_42468 (Ljava/lang/Integer;)V
ARG 0 value
METHOD method_42470 (Ljava/util/List;Ljava/util/List;Ljava/lang/Boolean;)Ljava/util/List;
ARG 2 value
METHOD method_42471 (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_5365;)Ljava/util/List;
ARG 3 graphicsMode
METHOD method_42472 getDarknessEffectScale ()Lnet/minecraft/class_7172;
METHOD method_42473 getGamma ()Lnet/minecraft/class_7172;
METHOD method_42474 getGuiScale ()Lnet/minecraft/class_7172;
@ -443,8 +435,6 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_42510 getSimulationDistance ()Lnet/minecraft/class_7172;
METHOD method_42511 (I)Ljava/lang/Integer;
ARG 0 value
METHOD method_42512 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42513 (Ljava/lang/Boolean;)V
ARG 1 value
METHOD method_42514 (Ljava/lang/Double;)V
@ -473,8 +463,6 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
METHOD method_42527 (Ljava/lang/String;)Lnet/minecraft/class_1306;
ARG 0 value
METHOD method_42528 getCloudRenderMode ()Lnet/minecraft/class_7172;
METHOD method_42529 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42530 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42532 (Ljava/lang/Integer;)Ljava/lang/Double;

View File

@ -62,7 +62,7 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
COMMENT option has no tooltips, you can pass {@link #emptyTooltip()}, and if the option always
COMMENT uses one tooltip, you can pass {@link #constantTooltip(Text)}.
FIELD field_37862 LOGGER Lorg/slf4j/Logger;
FIELD field_37863 tooltipFactoryGetter Lnet/minecraft/class_7172$class_7307;
FIELD field_37863 tooltipFactoryGetter Lnet/minecraft/class_7172$class_7277;
FIELD field_37864 textGetter Ljava/util/function/Function;
FIELD field_37865 callbacks Lnet/minecraft/class_7172$class_7178;
FIELD field_37866 defaultValue Ljava/lang/Object;
@ -75,8 +75,7 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
COMMENT of creating a boolean option.
FIELD field_38279 codec Lcom/mojang/serialization/Codec;
FIELD field_38280 text Lnet/minecraft/class_2561;
FIELD field_38441 TOOLTIP_WIDTH I
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7172$class_7307;Lnet/minecraft/class_7172$class_7303;Lnet/minecraft/class_7172$class_7178;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_7172$class_7303;Lnet/minecraft/class_7172$class_7178;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/util/function/Consumer;)V
ARG 1 key
ARG 2 tooltipFactoryGetter
ARG 3 valueTextGetter
@ -84,7 +83,7 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
ARG 5 codec
ARG 6 defaultValue
ARG 7 changeCallback
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7172$class_7307;Lnet/minecraft/class_7172$class_7303;Lnet/minecraft/class_7172$class_7178;Ljava/lang/Object;Ljava/util/function/Consumer;)V
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_7172$class_7303;Lnet/minecraft/class_7172$class_7178;Ljava/lang/Object;Ljava/util/function/Consumer;)V
ARG 1 key
ARG 2 tooltipFactoryGetter
ARG 3 valueTextGetter
@ -108,12 +107,12 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
COMMENT
COMMENT <p>If the new value differs from the new value, {@link #changeCallback} will trigger.
ARG 1 value
METHOD method_41749 ofBoolean (Ljava/lang/String;Lnet/minecraft/class_7172$class_7307;Z)Lnet/minecraft/class_7172;
METHOD method_41749 ofBoolean (Ljava/lang/String;Lnet/minecraft/class_7172$class_7277;Z)Lnet/minecraft/class_7172;
COMMENT Creates a boolean option.
ARG 0 key
ARG 1 tooltipFactoryGetter
ARG 2 defaultValue
METHOD method_41750 ofBoolean (Ljava/lang/String;Lnet/minecraft/class_7172$class_7307;ZLjava/util/function/Consumer;)Lnet/minecraft/class_7172;
METHOD method_41750 ofBoolean (Ljava/lang/String;Lnet/minecraft/class_7172$class_7277;ZLjava/util/function/Consumer;)Lnet/minecraft/class_7172;
COMMENT Creates a boolean option.
ARG 0 key
ARG 1 tooltipFactoryGetter
@ -129,11 +128,9 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
METHOD method_41753 getValue ()Ljava/lang/Object;
COMMENT {@return the option's current value}
METHOD method_41754 getCallbacks ()Lnet/minecraft/class_7172$class_7178;
METHOD method_42399 emptyTooltip ()Lnet/minecraft/class_7172$class_7307;
METHOD method_42399 emptyTooltip ()Lnet/minecraft/class_7172$class_7277;
COMMENT {@return the getter for the {@code tooltipFactoryGetter} parameter of the constructor
COMMENT to indicate empty tooltips}
METHOD method_42401 (Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 0 client
METHOD method_42402 ofBoolean (Ljava/lang/String;Z)Lnet/minecraft/class_7172;
COMMENT Creates a boolean option.
ARG 0 key
@ -141,24 +138,15 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
METHOD method_42404 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_42405 (Ljava/lang/Boolean;)V
ARG 0 value
METHOD method_42406 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 value
METHOD method_42714 wrapLines (Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)Ljava/util/List;
ARG 0 client
ARG 1 text
METHOD method_42715 (Lnet/minecraft/class_7172$class_7303;Ljava/lang/Object;)Lnet/minecraft/class_2561;
ARG 2 value
METHOD method_42716 (Ljava/util/List;Ljava/lang/Object;)Ljava/util/List;
ARG 1 value
METHOD method_42717 constantTooltip (Lnet/minecraft/class_2561;)Lnet/minecraft/class_7172$class_7307;
METHOD method_42717 constantTooltip (Lnet/minecraft/class_2561;)Lnet/minecraft/class_7172$class_7277;
COMMENT {@return the getter for the {@code tooltipFactoryGetter} parameter of the constructor
COMMENT to indicate constant tooltips}
ARG 0 text
METHOD method_42718 (Lnet/minecraft/class_2561;Lnet/minecraft/class_7291;)Lnet/minecraft/class_2561;
ARG 0 optionText
ARG 1 value
METHOD method_42719 (Lnet/minecraft/class_2561;Lnet/minecraft/class_310;)Lnet/minecraft/class_7172$class_7277;
ARG 1 client
METHOD method_42720 enumValueText ()Lnet/minecraft/class_7172$class_7303;
COMMENT {@return the getter for the {@code valueTextGetter} parameter of the constructor
COMMENT to use the value's text as the option's rendered text}
@ -279,4 +267,3 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption
ARG 2 value
CLASS class_7306 TypeChangeableCallbacks
METHOD method_42722 isCycling ()Z
CLASS class_7307 TooltipFactoryGetter

View File

@ -28,7 +28,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_19487 renewButton Lnet/minecraft/class_4185;
FIELD field_19488 configureButton Lnet/minecraft/class_4185;
FIELD field_19489 leaveButton Lnet/minecraft/class_4185;
FIELD field_19490 tooltip Ljava/util/List;
FIELD field_19491 realmsServers Ljava/util/List;
FIELD field_19492 pendingInvitesCount I
FIELD field_19493 animTick I
@ -129,11 +128,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_20853 play (Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V
ARG 1 serverData
ARG 2 parent
METHOD method_20867 renderMousehoverTooltip (Lnet/minecraft/class_4587;Ljava/util/List;II)V
ARG 1 matrices
ARG 2 tooltips
ARG 3 x
ARG 4 y
METHOD method_20870 shouldShowPopup ()Z
METHOD method_20871 inPendingInvitationArea (DD)Z
ARG 1 xm
@ -222,8 +216,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
ARG 1 button
METHOD method_25001 isOwnedNotExpired (Lnet/minecraft/class_4877;)Z
ARG 1 serverData
METHOD method_27452 setTooltips ([Lnet/minecraft/class_2561;)V
ARG 1 tooltips
METHOD method_31172 (Lnet/minecraft/class_4877;Lnet/minecraft/class_4325$class_4866;)Z
ARG 1 child
METHOD method_31174 removeServer (Lnet/minecraft/class_4877;)V

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_4583 net/minecraft/client/render/OverlayVertexConsumer
FIELD field_20882 normalZ F
FIELD field_21053 inverseTextureMatrix Lorg/joml/Matrix4f;
FIELD field_21054 inverseNormalMatrix Lorg/joml/Matrix3f;
METHOD <init> (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
METHOD <init> (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;F)V
ARG 1 delegate
ARG 2 textureMatrix
ARG 3 normalMatrix

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_909 net/minecraft/client/render/entity/BipedEntityRenderer
FIELD field_4713 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;F)V
ARG 1 ctx
ARG 2 model

View File

@ -10,12 +10,12 @@ CLASS net/minecraft/class_3885 net/minecraft/client/render/entity/feature/Villag
ARG 3 entityType
METHOD method_17152 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V
ARG 0 levelToId
METHOD method_17153 getHatType (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889;
METHOD method_17153 getHatType (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/class_7922;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889;
ARG 1 hatLookUp
ARG 2 keyType
ARG 3 registry
ARG 4 key
METHOD method_17154 (Ljava/lang/String;Lnet/minecraft/class_2348;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889;
METHOD method_17154 (Ljava/lang/String;Lnet/minecraft/class_7922;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889;
ARG 4 k
METHOD method_17155 findTexture (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 1 keyType

View File

@ -44,8 +44,6 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
FIELD field_3399 leftArmPose Lnet/minecraft/class_572$class_573;
FIELD field_3400 sneaking Z
FIELD field_3401 rightArm Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD <init> (Lnet/minecraft/class_630;Ljava/util/function/Function;)V
ARG 1 root
ARG 2 renderLayerFactory

View File

@ -1,12 +1,6 @@
CLASS net/minecraft/class_1068 net/minecraft/client/util/DefaultSkinHelper
FIELD field_32964 DEFAULT Ljava/lang/String;
FIELD field_32965 SLIM Ljava/lang/String;
FIELD field_5300 ALEX_SKIN Lnet/minecraft/class_2960;
FIELD field_5301 STEVE_SKIN Lnet/minecraft/class_2960;
METHOD method_4647 getModel (Ljava/util/UUID;)Ljava/lang/String;
ARG 0 uuid
METHOD method_4648 getTexture (Ljava/util/UUID;)Lnet/minecraft/class_2960;
ARG 0 uuid
METHOD method_4649 getTexture ()Lnet/minecraft/class_2960;
METHOD method_4650 shouldUseSlimModel (Ljava/util/UUID;)Z
ARG 0 uuid

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_5499 net/minecraft/client/util/OrderableTooltip
METHOD method_31047 getOrderedTooltip ()Ljava/util/List;

View File

@ -21,7 +21,7 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 1 cooker
ARG 2 serializer
ARG 3 cookingTime
METHOD method_24475 offerPlanksRecipe2 (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
METHOD method_24475 offerPlanksRecipe2 (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)V
ARG 0 exporter
ARG 1 output
ARG 2 input
@ -29,7 +29,7 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 0 exporter
ARG 1 output
ARG 2 input
METHOD method_24477 offerPlanksRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
METHOD method_24477 offerPlanksRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)V
ARG 0 exporter
ARG 1 output
ARG 2 input
@ -351,11 +351,10 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
METHOD method_46207 generateFamilies (Ljava/util/function/Consumer;Lnet/minecraft/class_7699;)V
ARG 0 exporter
ARG 1 enabledFeatures
METHOD method_46208 offerHangingSignRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V
METHOD method_46208 offerHangingSignRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
ARG 1 output
ARG 2 input
ARG 3 count
METHOD method_46209 offer2x2CompactingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
ARG 1 category
@ -363,10 +362,6 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 3 input
METHOD method_46210 (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V
ARG 1 family
METHOD method_46211 offerHangingSignRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
ARG 1 output
ARG 2 input
METHOD method_46212 offerMosaicRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
ARG 1 category

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_1316 net/minecraft/entity/JumpingMount
METHOD method_45327 getJumpCooldown ()I
METHOD method_6153 canJump ()Z
METHOD method_6153 canJump (Lnet/minecraft/class_1657;)Z
METHOD method_6154 setJumpStrength (I)V
ARG 1 strength
METHOD method_6155 startJumping (I)V

View File

@ -1,4 +1 @@
CLASS net/minecraft/class_4823 net/minecraft/entity/ai/brain/task/AdmireItemTask
FIELD field_22324 duration I
METHOD <init> (I)V
ARG 1 duration

View File

@ -1,6 +1 @@
CLASS net/minecraft/class_5430 net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask
FIELD field_25815 timeLimit I
FIELD field_25816 cooldown I
METHOD <init> (II)V
ARG 1 timeLimit
ARG 2 cooldown

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_5755 net/minecraft/entity/ai/brain/task/AquaticStrollTask
FIELD field_34048 NORMALIZED_POS_MULTIPLIERS [[I

View File

@ -1,12 +1 @@
CLASS net/minecraft/class_4807 net/minecraft/entity/ai/brain/task/AttackTask
FIELD field_22285 distance I
FIELD field_22286 forwardMovement F
METHOD <init> (IF)V
ARG 1 distance
ARG 2 forwardMovement
METHOD method_24551 isAttackTargetVisible (Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_24554 isNearAttackTarget (Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_24555 getAttackTarget (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309;
ARG 1 entity

View File

@ -5,24 +5,9 @@ CLASS net/minecraft/class_4103 net/minecraft/entity/ai/brain/task/CompositeTask
FIELD field_18347 tasks Lnet/minecraft/class_6032;
METHOD <init> (Ljava/util/Map;Ljava/util/Set;Lnet/minecraft/class_4103$class_4104;Lnet/minecraft/class_4103$class_4216;Ljava/util/List;)V
ARG 1 requiredMemoryState
ARG 2 memoriesToForgetWhenStopped
ARG 3 order
ARG 4 runMode
ARG 5 tasks
METHOD method_18928 (Lnet/minecraft/class_4097;)Z
ARG 0 task
METHOD method_18930 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)V
ARG 4 task
METHOD method_18931 (Lnet/minecraft/class_4097;)Z
ARG 0 task
METHOD method_18932 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)V
ARG 4 task
METHOD method_18937 (Lnet/minecraft/class_4097;)Z
ARG 0 task
METHOD method_18938 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)Z
ARG 4 task
METHOD method_19955 (Lnet/minecraft/class_4097;)Z
ARG 0 task
CLASS class_4104 Order
FIELD field_18350 listModifier Ljava/util/function/Consumer;
METHOD <init> (Ljava/lang/String;ILjava/util/function/Consumer;)V
@ -36,12 +21,4 @@ CLASS net/minecraft/class_4103 net/minecraft/entity/ai/brain/task/CompositeTask
ARG 3 entity
ARG 4 time
CLASS 1
METHOD method_19560 (Lnet/minecraft/class_4097;)Z
ARG 0 task
METHOD method_19561 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)Z
ARG 4 task
CLASS 2
METHOD method_19562 (Lnet/minecraft/class_4097;)Z
ARG 0 task
METHOD method_19563 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;JLnet/minecraft/class_4097;)V
ARG 4 task

View File

@ -1,22 +0,0 @@
CLASS net/minecraft/class_4820 net/minecraft/entity/ai/brain/task/ConditionalTask
FIELD field_22313 condition Ljava/util/function/Predicate;
FIELD field_22314 delegate Lnet/minecraft/class_4097;
FIELD field_22315 allowsContinuation Z
METHOD <init> (Ljava/util/Map;Ljava/util/function/Predicate;Lnet/minecraft/class_4097;Z)V
ARG 1 requiredMemoryStates
ARG 2 condition
ARG 3 delegate
ARG 4 allowsContinuation
METHOD <init> (Ljava/util/Map;Lnet/minecraft/class_4097;)V
ARG 1 memory
ARG 2 delegate
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4097;)V
ARG 1 condition
ARG 2 delegate
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4097;Z)V
ARG 1 condition
ARG 2 delegate
ARG 3 allowsContinuation
METHOD method_24597 merge (Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;
ARG 0 first
ARG 1 second

View File

@ -1,8 +1 @@
CLASS net/minecraft/class_4825 net/minecraft/entity/ai/brain/task/DefeatTargetTask
FIELD field_22327 duration I
FIELD field_25157 predicate Ljava/util/function/BiPredicate;
METHOD <init> (ILjava/util/function/BiPredicate;)V
ARG 1 duration
ARG 2 predicate
METHOD method_24616 getAttackTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
ARG 1 entity

View File

@ -1,20 +1,5 @@
CLASS net/minecraft/class_4106 net/minecraft/entity/ai/brain/task/FindEntityTask
FIELD field_18355 completionRange I
FIELD field_18356 speed F
FIELD field_18357 entityType Lnet/minecraft/class_1299;
FIELD field_18358 maxSquaredDistance I
FIELD field_18359 predicate Ljava/util/function/Predicate;
FIELD field_18360 shouldRunPredicate Ljava/util/function/Predicate;
FIELD field_18361 targetModule Lnet/minecraft/class_4140;
METHOD <init> (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4140;FI)V
ARG 1 entityType
ARG 2 maxDistance
ARG 3 shouldRunPredicate
ARG 4 predicate
ARG 5 targetModule
ARG 6 speed
ARG 7 completionRange
METHOD method_18941 create (Lnet/minecraft/class_1299;ILnet/minecraft/class_4140;FI)Lnet/minecraft/class_4106;
METHOD method_18941 create (Lnet/minecraft/class_1299;ILnet/minecraft/class_4140;FI)Lnet/minecraft/class_7893;
ARG 0 entityType
ARG 1 maxDistance
ARG 2 targetModule
@ -24,23 +9,3 @@ CLASS net/minecraft/class_4106 net/minecraft/entity/ai/brain/task/FindEntityTask
ARG 0 entity
METHOD method_18949 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_24582 anyVisibleTo (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_24583 testPredicate (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_35071 create (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Lnet/minecraft/class_4140;FI)Lnet/minecraft/class_4106;
ARG 0 entityType
ARG 1 maxDistance
ARG 2 condition
ARG 3 moduleType
ARG 4 speed
ARG 5 completionRange
METHOD method_35072 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_38963 shouldTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 1 self
ARG 2 target
METHOD method_38964 (Lnet/minecraft/class_4095;Lnet/minecraft/class_1309;)V
ARG 2 target
METHOD method_38965 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 2 target

View File

@ -1,19 +1 @@
CLASS net/minecraft/class_4109 net/minecraft/entity/ai/brain/task/FindInteractionTargetTask
FIELD field_18363 entityType Lnet/minecraft/class_1299;
FIELD field_18364 maxSquaredDistance I
FIELD field_18365 predicate Ljava/util/function/Predicate;
FIELD field_18366 shouldRunPredicate Ljava/util/function/Predicate;
METHOD <init> (Lnet/minecraft/class_1299;I)V
ARG 1 entityType
ARG 2 maxDistance
METHOD <init> (Lnet/minecraft/class_1299;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)V
ARG 1 entityType
ARG 2 maxDistance
ARG 3 shouldRunPredicate
ARG 4 predicate
METHOD method_18959 getVisibleMobs (Lnet/minecraft/class_1309;)Lnet/minecraft/class_6670;
ARG 1 entity
METHOD method_18962 test (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_38968 (Lnet/minecraft/class_4095;Lnet/minecraft/class_1309;)V
ARG 1 target

View File

@ -1,29 +1,5 @@
CLASS net/minecraft/class_4096 net/minecraft/entity/ai/brain/task/FindPointOfInterestTask
FIELD field_18332 positionExpireTimeLimit J
FIELD field_18854 onlyRunIfChild Z
FIELD field_19287 poiTypePredicate Ljava/util/function/Predicate;
FIELD field_19289 foundPositionsToExpiry Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
FIELD field_20287 targetMemoryModuleType Lnet/minecraft/class_4140;
FIELD field_25812 entityStatus Ljava/util/Optional;
FIELD field_30098 POI_SORTING_RADIUS I
FIELD field_30099 MAX_POSITIONS_PER_RUN I
FIELD field_30100 POSITION_EXPIRE_INTERVAL I
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V
ARG 1 poiTypePredicate
ARG 2 moduleType
ARG 3 targetMemoryModuleType
ARG 4 onlyRunIfChild
ARG 5 entityStatus
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;ZLjava/util/Optional;)V
ARG 1 poiTypePredicate
ARG 2 moduleType
ARG 3 onlyRunIfChild
ARG 4 entityStatus
METHOD method_29245 create (Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;)Lcom/google/common/collect/ImmutableMap;
ARG 0 firstModule
ARG 1 secondModule
METHOD method_29924 (JLnet/minecraft/class_2338;)Z
ARG 3 pos
METHOD method_43965 findPathToPoi (Lnet/minecraft/class_1308;Ljava/util/Set;)Lnet/minecraft/class_11;
ARG 0 entity
ARG 1 pois

View File

@ -1,6 +1 @@
CLASS net/minecraft/class_7256 net/minecraft/entity/ai/brain/task/FindRoarTargetTask
FIELD field_38132 targetFinder Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 targetFinder
METHOD method_42195 (Lnet/minecraft/class_7260;Lnet/minecraft/class_1309;)V
ARG 1 target

View File

@ -1,21 +1,3 @@
CLASS net/minecraft/class_4117 net/minecraft/entity/ai/brain/task/FindWalkTargetTask
FIELD field_18375 walkSpeed F
FIELD field_19352 maxHorizontalDistance I
FIELD field_19353 maxVerticalDistance I
FIELD field_30186 MIN_RUN_TIME I
FIELD field_30187 MAX_RUN_TIME I
METHOD <init> (F)V
ARG 1 walkSpeed
METHOD <init> (FII)V
ARG 1 walkSpeed
ARG 2 maxHorizontalDistance
ARG 3 maxVerticalDistance
METHOD method_20429 updateWalkTarget (Lnet/minecraft/class_1314;)V
ARG 1 entity
METHOD method_20430 updateWalkTarget (Lnet/minecraft/class_1314;Lnet/minecraft/class_4076;)V
ARG 1 entity
ARG 2 pos
METHOD method_20431 (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142;
ARG 1 pos
METHOD method_20432 (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142;
ARG 1 pos

View File

@ -1,26 +1 @@
CLASS net/minecraft/class_4119 net/minecraft/entity/ai/brain/task/FollowMobTask
FIELD field_18376 predicate Ljava/util/function/Predicate;
FIELD field_18377 maxDistanceSquared F
FIELD field_35102 target Ljava/util/Optional;
METHOD <init> (F)V
ARG 1 maxDistance
METHOD <init> (Ljava/util/function/Predicate;F)V
ARG 1 predicate
ARG 2 maxDistance
METHOD <init> (Lnet/minecraft/class_1299;F)V
ARG 1 entityType
ARG 2 maxDistance
METHOD <init> (Lnet/minecraft/class_1311;F)V
ARG 1 group
ARG 2 maxDistance
METHOD <init> (Lnet/minecraft/class_6862;F)V
ARG 1 entityType
ARG 2 maxDistance
METHOD method_18997 (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_19000 (Lnet/minecraft/class_1311;Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_24599 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_35087 (Lnet/minecraft/class_6862;Lnet/minecraft/class_1309;)Z
ARG 1 entity

View File

@ -1,3 +1 @@
CLASS net/minecraft/class_4829 net/minecraft/entity/ai/brain/task/ForgetAngryAtTargetTask
METHOD method_29526 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V
ARG 2 target

View File

@ -1,30 +1,3 @@
CLASS net/minecraft/class_4828 net/minecraft/entity/ai/brain/task/ForgetAttackTargetTask
FIELD field_22329 alternativeCondition Ljava/util/function/Predicate;
FIELD field_30177 REMEMBER_TIME I
FIELD field_30178 forgetCallback Ljava/util/function/BiConsumer;
FIELD field_38102 shouldForgetIfTargetUnreachable Z
METHOD <init> (Ljava/util/function/BiConsumer;)V
ARG 1 forgetCallback
METHOD <init> (Ljava/util/function/Predicate;)V
ARG 1 alternativePredicate
METHOD <init> (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
ARG 1 alternativePredicate
ARG 2 forgetCallback
METHOD <init> (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)V
ARG 1 alternativePredicate
ARG 2 forgetCallback
ARG 3 shouldForgetIfTargetUnreachable
METHOD method_24621 cannotReachTarget (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_24622 isAttackTargetInAnotherWorld (Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_24624 (Lnet/minecraft/class_1309;)Z
ARG 0 target
METHOD method_24625 getAttackTarget (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309;
ARG 1 entity
METHOD method_24626 isAttackTargetDead (Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_24627 forgetAttackTarget (Lnet/minecraft/class_1308;)V
ARG 1 entity
METHOD method_35107 (Lnet/minecraft/class_1309;)Z
ARG 0 target
METHOD method_24621 cannotReachTarget (Lnet/minecraft/class_1309;Ljava/util/Optional;)Z

View File

@ -1,8 +1,2 @@
CLASS net/minecraft/class_4252 net/minecraft/entity/ai/brain/task/ForgetBellRingTask
FIELD field_19000 maxHiddenTicks I
FIELD field_19001 hiddenTicks I
FIELD field_19154 distance I
FIELD field_30165 MIN_HEARD_BELL_TIME I
METHOD <init> (II)V
ARG 1 maxHiddenSeconds
ARG 2 distance

View File

@ -1,14 +1,3 @@
CLASS net/minecraft/class_4128 net/minecraft/entity/ai/brain/task/ForgetCompletedPointOfInterestTask
FIELD field_18390 memoryModule Lnet/minecraft/class_4140;
FIELD field_18391 poiTypePredicate Ljava/util/function/Predicate;
FIELD field_30185 MAX_RANGE I
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;)V
ARG 1 poiTypePredicate
ARG 2 memoryModule
METHOD method_20499 hasCompletedPointOfInterest (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_20500 isBedOccupiedByOthers (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z
ARG 1 world
ARG 2 pos
ARG 3 entity

View File

@ -1,6 +1 @@
CLASS net/minecraft/class_4813 net/minecraft/entity/ai/brain/task/ForgetTask
FIELD field_22302 condition Ljava/util/function/Predicate;
FIELD field_22303 memory Lnet/minecraft/class_4140;
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;)V
ARG 1 condition
ARG 2 memory

View File

@ -1,13 +1,4 @@
CLASS net/minecraft/class_4814 net/minecraft/entity/ai/brain/task/GoToCelebrateTask
FIELD field_22304 completionRange I
FIELD field_23130 speed F
FIELD field_38101 memoryModuleType Lnet/minecraft/class_4140;
METHOD <init> (Lnet/minecraft/class_4140;IF)V
ARG 1 memoryModuleType
ARG 2 completionRange
ARG 3 speed
METHOD method_24576 getCelebrateLocation (Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338;
ARG 1 entity
METHOD method_24577 fuzz (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 0 mob
ARG 1 pos

View File

@ -1,14 +1,4 @@
CLASS net/minecraft/class_4116 net/minecraft/entity/ai/brain/task/GoToIfNearbyTask
FIELD field_18372 target Lnet/minecraft/class_4140;
FIELD field_18373 nextUpdateTime J
FIELD field_18374 maxDistance I
FIELD field_25752 walkSpeed F
FIELD field_30179 UPDATE_INTERVAL I
FIELD field_30180 HORIZONTAL_RANGE I
FIELD field_30181 VERTICAL_RANGE I
METHOD <init> (Lnet/minecraft/class_4140;FI)V
ARG 1 target
ARG 2 walkSpeed
ARG 3 maxDistance
METHOD method_18992 (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142;
ARG 1 pos

View File

@ -1,13 +1 @@
CLASS net/minecraft/class_4219 net/minecraft/entity/ai/brain/task/GoToNearbyPositionTask
FIELD field_18862 memoryModuleType Lnet/minecraft/class_4140;
FIELD field_18863 completionRange I
FIELD field_18864 maxDistance I
FIELD field_18865 nextRunTime J
FIELD field_25753 walkSpeed F
METHOD <init> (Lnet/minecraft/class_4140;FII)V
ARG 1 memoryModuleType
ARG 2 walkSpeed
ARG 3 completionRange
ARG 4 maxDistance
METHOD method_19606 (Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)V
ARG 2 pos

View File

@ -1,6 +1 @@
CLASS net/minecraft/class_4458 net/minecraft/entity/ai/brain/task/GoToPointOfInterestTask
FIELD field_20288 speed F
FIELD field_20289 completionRange I
METHOD <init> (FI)V
ARG 1 speed
ARG 2 completionRange

View File

@ -1,28 +1,5 @@
CLASS net/minecraft/class_4121 net/minecraft/entity/ai/brain/task/GoToRememberedPositionTask
FIELD field_18380 entityMemory Lnet/minecraft/class_4140;
FIELD field_18381 speed F
FIELD field_22321 range I
FIELD field_22322 posRetriever Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_4140;FIZLjava/util/function/Function;)V
ARG 1 memoryType
ARG 2 speed
ARG 3 range
ARG 4 requiresWalkTarget
ARG 5 posRetriever
METHOD method_19596 setWalkTarget (Lnet/minecraft/class_1314;Lnet/minecraft/class_243;F)V
ARG 0 entity
ARG 1 pos
ARG 2 speed
METHOD method_24600 getPos (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243;
ARG 1 entity
METHOD method_24601 toBlock (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121;
ARG 0 memoryType
ARG 1 speed
ARG 2 range
ARG 3 requiresWalkTarget
METHOD method_24602 isWalkTargetPresentAndFar (Lnet/minecraft/class_1314;)Z
ARG 1 entity
METHOD method_24603 toEntity (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_4121;
METHOD method_24603 toEntity (Lnet/minecraft/class_4140;FIZ)Lnet/minecraft/class_7894;
ARG 0 memoryType
ARG 1 speed
ARG 2 range

View File

@ -1,14 +1 @@
CLASS net/minecraft/class_4220 net/minecraft/entity/ai/brain/task/GoToSecondaryPositionTask
FIELD field_18866 secondaryPositions Lnet/minecraft/class_4140;
FIELD field_18867 primaryPosition Lnet/minecraft/class_4140;
FIELD field_18868 speed F
FIELD field_18869 completionRange I
FIELD field_18870 primaryPositionActivationDistance I
FIELD field_18871 nextRunTime J
FIELD field_18872 chosenPosition Lnet/minecraft/class_4208;
METHOD <init> (Lnet/minecraft/class_4140;FIILnet/minecraft/class_4140;)V
ARG 1 secondaryPositions
ARG 2 speed
ARG 3 completionRange
ARG 4 primaryPositionActivationDistance
ARG 5 primaryPosition

View File

@ -1,7 +1 @@
CLASS net/minecraft/class_4114 net/minecraft/entity/ai/brain/task/GoToWorkTask
METHOD method_18984 (Lnet/minecraft/class_6880;Lnet/minecraft/class_3852;)Z
ARG 1 profession
METHOD method_18986 (Lnet/minecraft/class_1646;Lnet/minecraft/class_3218;Lnet/minecraft/class_3852;)V
ARG 2 profession
METHOD method_29929 (Lnet/minecraft/class_4208;Lnet/minecraft/class_3218;)Ljava/util/Optional;
ARG 1 world

View File

@ -1,15 +1 @@
CLASS net/minecraft/class_4120 net/minecraft/entity/ai/brain/task/GoTowardsLookTarget
FIELD field_18378 speed Ljava/util/function/Function;
FIELD field_19002 completionRange I
FIELD field_34049 predicate Ljava/util/function/Predicate;
METHOD <init> (FI)V
ARG 1 speed
ARG 2 completionRange
METHOD <init> (Ljava/util/function/Predicate;Ljava/util/function/Function;I)V
ARG 1 predicate
ARG 2 speed
ARG 3 completionRange
METHOD method_33204 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_37455 (FLnet/minecraft/class_1309;)Ljava/lang/Float;
ARG 1 entity

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_4247 net/minecraft/entity/ai/brain/task/HideInHomeDuringRaidTask
METHOD <init> (IF)V
ARG 1 maxDistance
ARG 2 walkSpeed

View File

@ -1,17 +1 @@
CLASS net/minecraft/class_4246 net/minecraft/entity/ai/brain/task/HideInHomeTask
FIELD field_18993 walkSpeed F
FIELD field_18994 maxDistance I
FIELD field_18995 preferredDistance I
FIELD field_18998 homePosition Ljava/util/Optional;
METHOD <init> (IFI)V
ARG 1 maxDistance
ARG 2 walkSpeed
ARG 3 preferredDistance
METHOD method_19983 (Lnet/minecraft/class_6880;)Z
ARG 0 poiType
METHOD method_19985 (Lnet/minecraft/class_6880;)Z
ARG 0 poiType
METHOD method_20211 (Lnet/minecraft/class_2338;)Z
ARG 0 pos
METHOD method_20212 (Lnet/minecraft/class_2338;)Z
ARG 0 pos

View File

@ -1,3 +1 @@
CLASS net/minecraft/class_4819 net/minecraft/entity/ai/brain/task/HuntFinishTask
METHOD method_24595 hasKilledHoglin (Lnet/minecraft/class_4836;)Z
ARG 1 piglin

View File

@ -1,6 +1 @@
CLASS net/minecraft/class_7099 net/minecraft/entity/ai/brain/task/LayFrogSpawnTask
FIELD field_37440 frogSpawn Lnet/minecraft/class_2248;
FIELD field_37441 triggerMemory Lnet/minecraft/class_4140;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4140;)V
ARG 1 frogSpawn
ARG 2 triggerMemory

View File

@ -76,11 +76,6 @@ CLASS net/minecraft/class_4215 net/minecraft/entity/ai/brain/task/LookTargetUtil
ARG 0 mob
ARG 1 target
ARG 2 rangedWeaponReachReduction
METHOD method_29247 (Lnet/minecraft/class_1646;Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_29248 streamSeenVillagers (Lnet/minecraft/class_1646;Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
ARG 0 villager
ARG 1 filter
METHOD method_31500 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309;
ARG 0 target
METHOD method_33193 find (Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243;

View File

@ -1,10 +1,4 @@
CLASS net/minecraft/class_4816 net/minecraft/entity/ai/brain/task/MeleeAttackTask
FIELD field_22308 interval I
METHOD <init> (I)V
ARG 1 interval
METHOD method_25942 isHoldingUsableRangedWeapon (Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_25943 (Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_25944 getAttackTarget (Lnet/minecraft/class_1308;)Lnet/minecraft/class_1309;
ARG 1 entity

View File

@ -1,10 +1 @@
CLASS net/minecraft/class_4809 net/minecraft/entity/ai/brain/task/MemoryTransferTask
FIELD field_22288 runPredicate Ljava/util/function/Predicate;
FIELD field_22289 sourceType Lnet/minecraft/class_4140;
FIELD field_22290 targetType Lnet/minecraft/class_4140;
FIELD field_22291 duration Lnet/minecraft/class_6019;
METHOD <init> (Ljava/util/function/Predicate;Lnet/minecraft/class_4140;Lnet/minecraft/class_4140;Lnet/minecraft/class_6019;)V
ARG 1 runPredicate
ARG 2 sourceType
ARG 3 targetType
ARG 4 duration

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_7295 net/minecraft/entity/ai/brain/task/NoPenaltyStrollTask

View File

@ -1,33 +1,15 @@
CLASS net/minecraft/class_4107 net/minecraft/entity/ai/brain/task/OpenDoorsTask
FIELD field_26387 pathNode Lnet/minecraft/class_9;
FIELD field_26388 ticks I
FIELD field_30125 RUN_TIME I
FIELD field_30126 PATHING_DISTANCE D
FIELD field_30127 REACH_DISTANCE D
METHOD method_30760 pathToDoor (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_9;Lnet/minecraft/class_9;)V
ARG 0 world
ARG 1 entity
METHOD method_30760 pathToDoor (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_9;Lnet/minecraft/class_9;Ljava/util/Set;Ljava/util/Optional;)V
ARG 2 lastNode
ARG 3 currentNode
METHOD method_30761 hasOtherMobReachedDoor (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 entity
ARG 2 pos
METHOD method_30761 hasOtherMobReachedDoor (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;Ljava/util/Optional;)Z
METHOD method_30762 cannotReachDoor (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_4208;)Z
ARG 0 world
ARG 1 entity
ARG 2 doorPos
METHOD method_30766 hasReached (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 entity
ARG 2 pos
METHOD method_30767 rememberToCloseDoor (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 entity
ARG 3 pos
METHOD method_30766 hasReached (Lnet/minecraft/class_4095;Lnet/minecraft/class_2338;)Z
METHOD method_40002 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 state
METHOD method_40003 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 state
METHOD method_40004 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 state

View File

@ -1,5 +1 @@
CLASS net/minecraft/class_4808 net/minecraft/entity/ai/brain/task/PacifyTask
FIELD field_22287 duration I
METHOD <init> (Lnet/minecraft/class_4140;I)V
ARG 1 requiredMemoryModuleType
ARG 2 duration

View File

@ -6,30 +6,8 @@ CLASS net/minecraft/class_4218 net/minecraft/entity/ai/brain/task/PlayWithVillag
FIELD field_30155 MAX_BABY_INTERACTION_COUNT I
FIELD field_30156 RUN_CHANCE I
METHOD method_19576 getInteractionTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
ARG 1 entity
METHOD method_19577 isInteractionTargetOf (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 1 entity
ARG 2 other
METHOD method_19579 getVisibleMob (Lnet/minecraft/class_1314;)Ljava/util/Optional;
ARG 1 entity
METHOD method_19580 setPlayTarget (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V
ARG 0 entity
ARG 1 target
METHOD method_19585 setGroundTarget (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 entity
ARG 3 unusedBaby
METHOD method_19586 findVisibleVillagerBaby (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
ARG 1 entity
METHOD method_19588 getLeastPopularBabyInteractionTarget (Lnet/minecraft/class_1314;)Ljava/util/Optional;
ARG 1 entity
METHOD method_19589 (Lnet/minecraft/class_1314;Lnet/minecraft/class_1309;)V
ARG 1 target
METHOD method_19590 hasVisibleVillagerBabies (Lnet/minecraft/class_1314;)Z
ARG 1 entity
METHOD method_19592 getBabyInteractionTargetCounts (Lnet/minecraft/class_1314;)Ljava/util/Map;
ARG 1 entity
METHOD method_19580 setPlayTarget (Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_1309;)V
METHOD method_19588 getLeastPopularBabyInteractionTarget (Ljava/util/List;)Ljava/util/Optional;
METHOD method_19592 getBabyInteractionTargetCounts (Ljava/util/List;)Ljava/util/Map;
METHOD method_19593 hasInteractionTarget (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_19594 getVisibleVillagerBabies (Lnet/minecraft/class_1314;)Ljava/util/List;
ARG 1 entity

View File

@ -1,12 +1,2 @@
CLASS net/minecraft/class_4822 net/minecraft/entity/ai/brain/task/RangedApproachTask
FIELD field_22323 speed Ljava/util/function/Function;
FIELD field_30166 WEAPON_REACH_REDUCTION I
METHOD <init> (F)V
ARG 1 speed
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 speed
METHOD method_24604 forgetWalkTarget (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_24605 rememberWalkTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)V
ARG 1 entity
ARG 2 target

View File

@ -1,9 +1,2 @@
CLASS net/minecraft/class_4812 net/minecraft/entity/ai/brain/task/RidingTask
FIELD field_22300 range I
FIELD field_22301 alternativeRideCondition Ljava/util/function/BiPredicate;
METHOD <init> (ILjava/util/function/BiPredicate;)V
ARG 1 range
ARG 2 alternativeRideCondition
METHOD method_24575 canRideTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)Z
ARG 1 entity
ARG 2 target
METHOD method_24575 canRideTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;I)Z

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4254 net/minecraft/entity/ai/brain/task/RunAroundAfterRaidTask

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4244 net/minecraft/entity/ai/brain/task/SeekSkyAfterRaidWinTask

View File

@ -1,12 +1,5 @@
CLASS net/minecraft/class_4248 net/minecraft/entity/ai/brain/task/SeekSkyTask
FIELD field_18999 speed F
METHOD <init> (F)V
ARG 1 speed
METHOD method_19986 (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142;
ARG 1 pos
METHOD method_19987 findNearbySky (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;
ARG 1 world
ARG 2 entity
METHOD method_20497 isSkyVisible (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 entity

View File

@ -1,7 +1 @@
CLASS net/minecraft/class_5756 net/minecraft/entity/ai/brain/task/SeekWaterTask
FIELD field_28317 range I
FIELD field_28318 speed F
FIELD field_33759 seekWaterTime J
METHOD <init> (IF)V
ARG 1 range
ARG 2 speed

View File

@ -1,9 +1,2 @@
CLASS net/minecraft/class_4817 net/minecraft/entity/ai/brain/task/StartRidingTask
FIELD field_23132 speed F
FIELD field_30149 COMPLETION_RANGE I
METHOD <init> (F)V
ARG 1 speed
METHOD method_24591 isRideTargetClose (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_24592 getRideTarget (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1297;
ARG 1 entity

View File

@ -1,4 +1,2 @@
CLASS net/minecraft/class_4100 net/minecraft/entity/ai/brain/task/StopPanickingTask
FIELD field_30188 MAX_DISTANCE I
METHOD method_19557 wasHurtByNearbyEntity (Lnet/minecraft/class_1646;)Z
ARG 0 entity

View File

@ -1,25 +1,3 @@
CLASS net/minecraft/class_4818 net/minecraft/entity/ai/brain/task/StrollTask
FIELD field_22310 speed F
FIELD field_22311 horizontalRadius I
FIELD field_22312 verticalRadius I
FIELD field_30157 MIN_RUN_TIME I
FIELD field_30158 MAX_RUN_TIME I
FIELD field_34047 strollInsideWater Z
METHOD <init> (F)V
ARG 1 speed
METHOD <init> (FII)V
ARG 1 speed
ARG 2 horizontalRadius
ARG 3 verticalRadius
METHOD <init> (FIIZ)V
ARG 1 speed
ARG 2 horizontalRadius
ARG 3 verticalRadius
ARG 4 strollInsideWater
METHOD <init> (FZ)V
ARG 1 speed
ARG 2 strollInsideWater
METHOD method_24593 (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142;
ARG 1 pos
METHOD method_33201 findWalkTarget (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243;
ARG 1 entity

View File

@ -1,20 +1,3 @@
CLASS net/minecraft/class_5327 net/minecraft/entity/ai/brain/task/TakeJobSiteTask
FIELD field_25158 speed F
METHOD <init> (F)V
ARG 1 speed
METHOD method_29260 canUseJobSite (Lnet/minecraft/class_6880;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)Z
ARG 1 poiType
ARG 2 villager
ARG 3 pos
METHOD method_29261 forgetJobSiteAndWalkTarget (Lnet/minecraft/class_1646;)V
ARG 1 villager
METHOD method_29262 canReachJobSite (Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)Z
ARG 1 villager
ARG 2 pos
ARG 3 poiType
METHOD method_29266 claimSite (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;Z)V
ARG 1 world
ARG 2 previousOwner
ARG 3 newOwner
ARG 4 pos
ARG 5 jobSitePresent
METHOD method_29262 canReachJobSite (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)Z

View File

@ -23,12 +23,11 @@ CLASS net/minecraft/class_4097 net/minecraft/entity/ai/brain/task/Task
ARG 1 world
ARG 2 entity
ARG 3 time
METHOD method_18921 getStatus ()Lnet/minecraft/class_4097$class_4098;
METHOD method_18922 tryStarting (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z
METHOD method_18922 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z
ARG 1 world
ARG 2 entity
ARG 3 time
METHOD method_18923 tick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
METHOD method_18923 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
ARG 1 world
ARG 2 entity
ARG 3 time
@ -36,7 +35,7 @@ CLASS net/minecraft/class_4097 net/minecraft/entity/ai/brain/task/Task
ARG 1 world
ARG 2 entity
ARG 3 time
METHOD method_18925 stop (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
METHOD method_18925 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
ARG 1 world
ARG 2 entity
ARG 3 time

View File

@ -1,15 +0,0 @@
CLASS net/minecraft/class_4821 net/minecraft/entity/ai/brain/task/TimeLimitedTask
FIELD field_22316 needsTimeReset Z
FIELD field_22317 delegateRunning Z
FIELD field_22318 timeRange Lnet/minecraft/class_6019;
FIELD field_22319 delegate Lnet/minecraft/class_4097;
FIELD field_22320 timeLeft I
METHOD <init> (Lnet/minecraft/class_4097;Lnet/minecraft/class_6019;)V
ARG 1 delegate
ARG 2 timeRange
METHOD <init> (Lnet/minecraft/class_4097;ZLnet/minecraft/class_6019;)V
ARG 1 delegate
ARG 2 skipFirstRun
ARG 3 timeRange
METHOD method_24598 resetTimeLeft (Lnet/minecraft/class_3218;)V
ARG 1 world

View File

@ -1,19 +1 @@
CLASS net/minecraft/class_4824 net/minecraft/entity/ai/brain/task/UpdateAttackTargetTask
FIELD field_22325 startCondition Ljava/util/function/Predicate;
FIELD field_22326 targetGetter Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 targetGetter
METHOD <init> (Ljava/util/function/Predicate;Ljava/util/function/Function;)V
ARG 1 startCondition
ARG 2 targetGetter
METHOD <init> (Ljava/util/function/Predicate;Ljava/util/function/Function;I)V
ARG 1 startCondition
ARG 2 targetGetter
ARG 3 duration
METHOD method_24611 (Lnet/minecraft/class_1308;)Z
ARG 0 entity
METHOD method_24612 updateAttackTarget (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V
ARG 0 entity
ARG 1 target
METHOD method_24615 (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)V
ARG 1 target

View File

@ -1,30 +1 @@
CLASS net/minecraft/class_4122 net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask
FIELD field_18382 destination Lnet/minecraft/class_4140;
FIELD field_18383 speed F
FIELD field_18384 completionRange I
FIELD field_18385 maxRange I
FIELD field_19292 maxRunTime I
METHOD <init> (Lnet/minecraft/class_4140;FIII)V
ARG 1 destination
ARG 2 speed
ARG 3 completionRange
ARG 4 maxRange
ARG 5 maxRunTime
METHOD method_19004 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;JLnet/minecraft/class_4095;Lnet/minecraft/class_4208;)V
ARG 6 pos
METHOD method_19597 exceedsMaxRange (Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z
ARG 1 villager
ARG 2 pos
METHOD method_19988 reachedDestination (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;)Z
ARG 1 world
ARG 2 villager
ARG 3 pos
METHOD method_20498 shouldGiveUp (Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Z
ARG 1 world
ARG 2 villager
METHOD method_21722 giveUp (Lnet/minecraft/class_1646;J)V
ARG 1 villager
ARG 2 time
METHOD method_30952 dimensionMismatches (Lnet/minecraft/class_3218;Lnet/minecraft/class_4208;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,19 +1,7 @@
CLASS net/minecraft/class_4290 net/minecraft/entity/ai/brain/task/WalkHomeTask
FIELD field_19260 expiryTimeLimit J
FIELD field_20290 speed F
FIELD field_20291 positionToExpiry Lit/unimi/dsi/fastutil/longs/Long2LongMap;
FIELD field_20292 tries I
FIELD field_30161 POI_EXPIRY I
COMMENT Represents the number of ticks ({@value}) that this task will
COMMENT remember a point of interest after starting to move towards it.
FIELD field_30162 MAX_TRIES I
FIELD field_30163 RUN_TIME I
FIELD field_30164 MAX_DISTANCE I
METHOD <init> (F)V
ARG 1 speed
METHOD method_21639 (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_43966 (Lnet/minecraft/class_6880;)Z
ARG 0 poiType
METHOD method_43967 (Lnet/minecraft/class_6880;)Z
ARG 0 poiType

View File

@ -1,19 +1 @@
CLASS net/minecraft/class_4815 net/minecraft/entity/ai/brain/task/WalkToNearestVisibleWantedItemTask
FIELD field_22305 startCondition Ljava/util/function/Predicate;
FIELD field_22306 radius I
FIELD field_23131 speed F
METHOD <init> (FZI)V
ARG 1 speed
ARG 2 requiresWalkTarget
ARG 3 radius
METHOD <init> (Ljava/util/function/Predicate;FZI)V
ARG 1 startCondition
ARG 2 speed
ARG 3 requiresWalkTarget
ARG 4 radius
METHOD method_24580 getNearestVisibleWantedItem (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1542;
ARG 1 entity
METHOD method_24581 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_42652 isInPickupCooldown (Lnet/minecraft/class_1309;)Z
ARG 1 entity

View File

@ -1,13 +1 @@
CLASS net/minecraft/class_5355 net/minecraft/entity/ai/brain/task/WalkTowardClosestAdultTask
FIELD field_25357 executionRange Lnet/minecraft/class_6019;
FIELD field_25358 speed Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_6019;F)V
ARG 1 executionRange
ARG 2 speed
METHOD <init> (Lnet/minecraft/class_6019;Ljava/util/function/Function;)V
ARG 1 executionRange
ARG 2 speed
METHOD method_29520 getNearestVisibleAdult (Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296;
ARG 1 entity
METHOD method_33192 (FLnet/minecraft/class_1309;)Ljava/lang/Float;
ARG 1 entity

View File

@ -1,8 +1,2 @@
CLASS net/minecraft/class_7097 net/minecraft/entity/ai/brain/task/WalkTowardsLandTask
FIELD field_37433 TASK_COOLDOWN I
FIELD field_37434 range I
FIELD field_37435 speed F
FIELD field_37436 walkTowardsLandTime J
METHOD <init> (IF)V
ARG 1 range
ARG 2 speed

View File

@ -1,10 +1 @@
CLASS net/minecraft/class_7297 net/minecraft/entity/ai/brain/task/WalkTowardsLookTargetTask
FIELD field_38391 lookTargetFunction Ljava/util/function/Function;
FIELD field_38392 completionRange I
FIELD field_38393 speed F
FIELD field_38933 searchRange I
METHOD <init> (Ljava/util/function/Function;IIF)V
ARG 1 lookTargetFunction
ARG 2 completionRange
ARG 3 searchRange
ARG 4 speed

View File

@ -1,7 +1 @@
CLASS net/minecraft/class_7098 net/minecraft/entity/ai/brain/task/WalkTowardsWaterTask
FIELD field_37437 range I
FIELD field_37438 speed F
FIELD field_37439 walkTowardsWaterTime J
METHOD <init> (IF)V
ARG 1 range
ARG 2 speed

View File

@ -1,10 +1 @@
CLASS net/minecraft/class_4289 net/minecraft/entity/ai/brain/task/WanderIndoorsTask
FIELD field_19258 speed F
METHOD <init> (F)V
ARG 1 speed
METHOD method_20420 (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)V
ARG 2 pos
METHOD method_20424 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_20425 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z
ARG 2 pos

View File

@ -1,4 +1 @@
CLASS net/minecraft/class_4827 net/minecraft/entity/ai/brain/task/WantNewItemTask
FIELD field_22328 range I
METHOD <init> (I)V
ARG 1 range

View File

@ -1,16 +1,6 @@
CLASS net/minecraft/class_5326 net/minecraft/entity/ai/brain/task/WorkStationCompetitionTask
FIELD field_25156 profession Lnet/minecraft/class_3852;
METHOD <init> (Lnet/minecraft/class_3852;)V
ARG 1 profession
METHOD method_29253 isCompletedWorkStation (Lnet/minecraft/class_6880;Lnet/minecraft/class_3852;)Z
ARG 1 poiType
ARG 2 profession
METHOD method_29254 hasJobSite (Lnet/minecraft/class_1646;)Z
ARG 1 villager
METHOD method_29255 keepJobSiteForMoreExperiencedVillager (Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Lnet/minecraft/class_1646;
ARG 0 first
ARG 1 second
METHOD method_29257 isUsingWorkStationAt (Lnet/minecraft/class_4208;Lnet/minecraft/class_6880;Lnet/minecraft/class_1646;)Z
ARG 1 pos
ARG 2 poiType
ARG 3 villager

View File

@ -57,8 +57,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_24736 setHuntedRecently (Lnet/minecraft/class_4836;Lnet/minecraft/class_5819;)V
ARG 0 piglin
ARG 1 random
METHOD method_24737 makeRememberRideableHoglinTask ()Lnet/minecraft/class_4821;
METHOD method_24738 makeGoToSoulFireTask ()Lnet/minecraft/class_4121;
METHOD method_24737 makeRememberRideableHoglinTask ()Lnet/minecraft/class_7893;
METHOD method_24738 makeGoToSoulFireTask ()Lnet/minecraft/class_7893;
METHOD method_24739 isGoldHoldingPlayer (Lnet/minecraft/class_1309;)Z
ARG 0 target
METHOD method_24740 (Lnet/minecraft/class_1309;Lnet/minecraft/class_5418;)V
@ -75,7 +75,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
ARG 2 piglin
METHOD method_24746 acceptsForBarter (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_24747 makeGoToZombifiedPiglinTask ()Lnet/minecraft/class_4809;
METHOD method_24747 makeGoToZombifiedPiglinTask ()Lnet/minecraft/class_7893;
METHOD method_24748 isHoldingCrossbow (Lnet/minecraft/class_1309;)Z
ARG 0 piglin
METHOD method_24750 becomeAngryWith (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
@ -88,15 +88,11 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
ARG 0 stack
METHOD method_24753 setAdmiringItem (Lnet/minecraft/class_1309;)V
ARG 0 entity
METHOD method_24754 haveHuntedHoglinsRecently (Lnet/minecraft/class_4836;)Z
ARG 0 piglin
METHOD method_24755 isPreferredAttackTarget (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)Z
ARG 0 piglin
ARG 1 target
METHOD method_24756 addCelebrateActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_24758 rememberGroupHunting (Lnet/minecraft/class_4836;)V
ARG 0 piglin
METHOD method_24759 tryRevenge (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
ARG 0 piglin
ARG 1 target
@ -212,10 +208,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V
ARG 0 piglin
ARG 1 stack
METHOD method_30090 goToNemesisTask ()Lnet/minecraft/class_4809;
METHOD method_30090 goToNemesisTask ()Lnet/minecraft/class_7893;
METHOD method_30091 getCurrentActivitySound (Lnet/minecraft/class_4836;)Ljava/util/Optional;
ARG 0 piglin
METHOD method_30241 (Lnet/minecraft/class_5418;)Z
ARG 0 nearbyVisiblePiglin
METHOD method_35197 hasNearestPlayerHoldingWantedItem (Lnet/minecraft/class_4836;)Z
ARG 0 piglin

View File

@ -8,7 +8,7 @@ CLASS net/minecraft/class_7261 net/minecraft/entity/mob/WardenBrain
FIELD field_38178 MELEE_ATTACK_INTERVAL I
FIELD field_38179 DIG_DURATION I
FIELD field_38180 SNIFF_DURATION I
FIELD field_38182 RESET_DIG_COOLDOWN_TASK Lnet/minecraft/class_4097;
FIELD field_38182 RESET_DIG_COOLDOWN_TASK Lnet/minecraft/class_7893;
FIELD field_38416 SENSORS Ljava/util/List;
FIELD field_38417 MEMORY_MODULES Ljava/util/List;
METHOD method_42225 resetDigCooldown (Lnet/minecraft/class_1309;)V

View File

@ -18,8 +18,6 @@ CLASS net/minecraft/class_7299 net/minecraft/entity/passive/AllayBrain
ARG 0 brain
METHOD method_42664 (Lnet/minecraft/class_7298;)Z
ARG 0 allay
METHOD method_42665 (Lnet/minecraft/class_1309;)Z
ARG 0 allay
METHOD method_42666 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_43092 (Lnet/minecraft/class_3222;)Lnet/minecraft/class_4115;

View File

@ -7,7 +7,6 @@ CLASS net/minecraft/class_1701 net/minecraft/entity/vehicle/TntMinecartEntity
ARG 4 y
ARG 6 z
METHOD method_7575 prime ()V
METHOD method_7576 explode (D)V
ARG 1 velocity
METHOD method_7576 explode (Lnet/minecraft/class_1282;D)V
METHOD method_7577 getFuseTicks ()I
METHOD method_7578 isPrimed ()Z

View File

@ -3,56 +3,21 @@ CLASS net/minecraft/class_1761 net/minecraft/item/ItemGroup
FIELD field_26391 displayName Lnet/minecraft/class_2561;
FIELD field_40859 displayStacks Lnet/minecraft/class_7708;
FIELD field_40860 searchTabStacks Lnet/minecraft/class_7708;
FIELD field_40861 displayParameters Lnet/minecraft/class_1761$class_7864;
FIELD field_40862 searchProviderDirty Z
FIELD field_40863 searchProviderReloader Ljava/util/function/Consumer;
FIELD field_7917 renderName Z
FIELD field_7919 texture Ljava/lang/String;
FIELD field_7920 scrollbar Z
FIELD field_7933 index I
FIELD field_7934 icon Lnet/minecraft/class_1799;
METHOD <init> (ILnet/minecraft/class_2561;)V
ARG 1 index
ARG 2 displayName
METHOD method_45410 getDisplayStacks (Lnet/minecraft/class_7699;Z)Lnet/minecraft/class_7708;
ARG 1 enabledFeatures
ARG 2 hasPermissions
METHOD method_45411 addItems (Lnet/minecraft/class_7699;Lnet/minecraft/class_1761$class_7704;Z)V
ARG 1 enabledFeatures
ARG 2 entries
ARG 3 hasPermissions
METHOD method_45412 contains (Lnet/minecraft/class_7699;Lnet/minecraft/class_1799;Z)Z
ARG 1 enabledFeatures
ARG 2 stack
ARG 3 hasPermissions
METHOD method_45413 getStacks (Lnet/minecraft/class_7699;ZZ)Lnet/minecraft/class_7708;
ARG 1 enabledFeatures
ARG 2 search
ARG 3 hasPermissions
METHOD method_45414 getSearchTabStacks (Lnet/minecraft/class_7699;Z)Lnet/minecraft/class_7708;
ARG 1 enabledFeatures
ARG 2 hasPermissions
METHOD method_46648 setSearchProviderReloader (Ljava/util/function/Consumer;)V
ARG 1 searchProviderReloader
METHOD method_46649 markSearchProviderDirty ()V
METHOD method_46650 markSearchProviderClean ()V
METHOD method_45412 contains (Lnet/minecraft/class_1799;)Z
METHOD method_45414 getSearchTabStacks ()Lnet/minecraft/class_7708;
METHOD method_7737 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_7741 getIndex ()I
METHOD method_7742 getTexture ()Ljava/lang/String;
METHOD method_7743 getColumn ()I
METHOD method_7747 getIcon ()Lnet/minecraft/class_1799;
METHOD method_7748 hideName ()Lnet/minecraft/class_1761;
COMMENT Specifies that when this item group is selected, the name of the item group should not be rendered.
METHOD method_7749 setNoScrollbar ()Lnet/minecraft/class_1761;
METHOD method_7750 createIcon ()Lnet/minecraft/class_1799;
METHOD method_7752 isSpecial ()Z
METHOD method_7753 setTexture (Ljava/lang/String;)Lnet/minecraft/class_1761;
ARG 1 texture
METHOD method_7754 shouldRenderName ()Z
COMMENT Checks if this item group should render its name.
COMMENT
COMMENT <p>The name is rendered below the top row of item groups and above the inventory.
METHOD method_7755 isTopRow ()Z
METHOD method_7756 hasScrollbar ()Z
CLASS class_7703 EntriesImpl
FIELD field_40187 parentTabStacks Lnet/minecraft/class_7708;
@ -83,4 +48,3 @@ CLASS net/minecraft/class_1761 net/minecraft/item/ItemGroup
ARG 1 stacks
ARG 2 visibility
CLASS class_7705 StackVisibility
CLASS class_7864 DisplayParameters

View File

@ -4,13 +4,10 @@ CLASS net/minecraft/class_7706 net/minecraft/item/ItemGroups
FIELD field_40198 REDSTONE Lnet/minecraft/class_1761;
FIELD field_40199 HOTBAR Lnet/minecraft/class_1761;
FIELD field_40200 SEARCH Lnet/minecraft/class_1761;
FIELD field_40201 TOOLS Lnet/minecraft/class_1761;
FIELD field_40202 COMBAT Lnet/minecraft/class_1761;
FIELD field_40203 CONSUMABLES Lnet/minecraft/class_1761;
FIELD field_40204 CRAFTING Lnet/minecraft/class_1761;
FIELD field_40205 SPAWN_EGGS Lnet/minecraft/class_1761;
FIELD field_40206 INVENTORY Lnet/minecraft/class_1761;
FIELD field_40207 GROUPS [Lnet/minecraft/class_1761;
FIELD field_40207 GROUPS Ljava/util/List;
FIELD field_40743 NATURAL Lnet/minecraft/class_1761;
METHOD method_45426 addInstruments (Lnet/minecraft/class_1761$class_7704;Lnet/minecraft/class_1792;Lnet/minecraft/class_6862;Lnet/minecraft/class_1761$class_7705;)V
ARG 0 adder
@ -25,11 +22,7 @@ CLASS net/minecraft/class_7706 net/minecraft/item/ItemGroups
ARG 0 adder
ARG 1 targets
ARG 2 visibility
METHOD method_45429 asArray ([Lnet/minecraft/class_1761;)[Lnet/minecraft/class_1761;
ARG 0 groups
METHOD method_45430 addAllLevelEnchantedBooks (Lnet/minecraft/class_1761$class_7704;Ljava/util/Set;Lnet/minecraft/class_1761$class_7705;)V
ARG 0 adder
ARG 1 targets
ARG 2 visibility
CLASS 2
FIELD field_40208 ENCHANTMENT_TARGETS Ljava/util/Set;

View File

@ -28,8 +28,7 @@ CLASS net/minecraft/class_1844 net/minecraft/potion/PotionUtil
ARG 0 stack
METHOD method_8064 getColor (Lnet/minecraft/class_1799;)I
ARG 0 stack
METHOD method_8065 buildTooltip (Lnet/minecraft/class_1799;Ljava/util/List;F)V
ARG 0 stack
METHOD method_8065 buildTooltip (Ljava/util/List;Ljava/util/List;F)V
ARG 1 list
ARG 2 durationMultiplier
METHOD method_8066 getPotionEffects (Lnet/minecraft/class_2487;)Ljava/util/List;

View File

@ -13,7 +13,6 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient
METHOD method_8086 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1856;
ARG 0 buf
METHOD method_8088 write (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_8089 toJson ()Lcom/google/gson/JsonElement;
METHOD method_8090 (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856$class_1859;
ARG 0 jsonElement
@ -21,15 +20,12 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient
ARG 0 items
METHOD method_8092 ofEntries (Ljava/util/stream/Stream;)Lnet/minecraft/class_1856;
ARG 0 entries
METHOD method_8096 cacheMatchingStacks ()V
METHOD method_8100 getMatchingItemIds ()Lit/unimi/dsi/fastutil/ints/IntList;
METHOD method_8101 ofStacks ([Lnet/minecraft/class_1799;)Lnet/minecraft/class_1856;
ARG 0 stacks
METHOD method_8102 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856;
ARG 0 json
METHOD method_8103 isEmpty ()Z
METHOD method_8104 (Lnet/minecraft/class_1856$class_1859;)Ljava/util/stream/Stream;
ARG 0 entry
METHOD method_8105 getMatchingStacks ()[Lnet/minecraft/class_1799;
METHOD method_8106 fromTag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_1856;
ARG 0 tag

View File

@ -1,6 +1,4 @@
CLASS net/minecraft/class_3035 net/minecraft/server/command/DefaultGameModeCommand
METHOD method_13165 (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context
METHOD method_13166 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD method_13167 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_1934;)I

View File

@ -1,7 +1,5 @@
CLASS net/minecraft/class_3064 net/minecraft/server/command/GameModeCommand
FIELD field_33393 REQUIRED_PERMISSION_LEVEL I
METHOD method_13386 (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context
METHOD method_13387 execute (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lnet/minecraft/class_1934;)I
ARG 0 context
ARG 1 targets
@ -14,5 +12,3 @@ CLASS net/minecraft/class_3064 net/minecraft/server/command/GameModeCommand
ARG 0 source
ARG 1 player
ARG 2 gameMode
METHOD method_13391 (Lnet/minecraft/class_1934;Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_3093 net/minecraft/server/command/PublishCommand
FIELD field_13680 FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD method_13508 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_13509 execute (Lnet/minecraft/class_2168;I)I
METHOD method_13509 execute (Lnet/minecraft/class_2168;IZLnet/minecraft/class_1934;)I
ARG 0 source
ARG 1 port
METHOD method_13510 register (Lcom/mojang/brigadier/CommandDispatcher;)V

View File

@ -6,5 +6,3 @@ CLASS net/minecraft/class_3118 net/minecraft/server/command/SeedCommand
ARG 0 context
METHOD method_13618 (ZLnet/minecraft/class_2168;)Z
ARG 1 source
METHOD method_13619 (JLnet/minecraft/class_2583;)Lnet/minecraft/class_2583;
ARG 2 style

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7912 net/minecraft/unused/packageinfo/PackageInfo7912

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7925 net/minecraft/unused/packageinfo/PackageInfo7925

View File

@ -7,5 +7,5 @@ CLASS net/minecraft/class_2348 net/minecraft/util/registry/DefaultedRegistry
ARG 2 key
ARG 3 lifecycle
ARG 4 intrusive
METHOD method_10137 getDefaultId ()Lnet/minecraft/class_2960;
METHOD method_10137 ()Lnet/minecraft/class_2960;
COMMENT {@return the ID of the default value}

View File

@ -130,208 +130,20 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
COMMENT Registry.register(Registry.ITEM, new Identifier("example", "bad"), myItem);
COMMENT }
COMMENT }</pre>
FIELD field_11137 BLOCK_ENTITY_TYPE Lnet/minecraft/class_2378;
FIELD field_11138 FEATURE Lnet/minecraft/class_2378;
FIELD field_11139 LOGGER Lorg/slf4j/Logger;
FIELD field_11140 DEFAULT_ENTRIES Ljava/util/Map;
FIELD field_11141 PARTICLE_TYPE Lnet/minecraft/class_2378;
FIELD field_11142 ITEM Lnet/minecraft/class_2348;
FIELD field_11143 POTION Lnet/minecraft/class_2348;
FIELD field_11144 REGISTRIES Lnet/minecraft/class_2378;
FIELD field_11145 ENTITY_TYPE Lnet/minecraft/class_2348;
FIELD field_11146 BLOCK Lnet/minecraft/class_2348;
FIELD field_11150 PAINTING_VARIANT Lnet/minecraft/class_2348;
FIELD field_11152 STAT_TYPE Lnet/minecraft/class_2378;
FIELD field_11154 FLUID Lnet/minecraft/class_2348;
FIELD field_11156 SOUND_EVENT Lnet/minecraft/class_2378;
FIELD field_11157 CARVER Lnet/minecraft/class_2378;
FIELD field_11158 CUSTOM_STAT Lnet/minecraft/class_2378;
FIELD field_11159 STATUS_EFFECT Lnet/minecraft/class_2378;
FIELD field_11160 ENCHANTMENT Lnet/minecraft/class_2378;
FIELD field_16643 CHUNK_STATUS Lnet/minecraft/class_2348;
FIELD field_16644 STRUCTURE_TYPE Lnet/minecraft/class_2378;
FIELD field_16645 STRUCTURE_PIECE Lnet/minecraft/class_2378;
FIELD field_16792 RULE_TEST Lnet/minecraft/class_2378;
FIELD field_16793 STRUCTURE_POOL_ELEMENT Lnet/minecraft/class_2378;
FIELD field_16794 STRUCTURE_PROCESSOR Lnet/minecraft/class_2378;
FIELD field_17166 VILLAGER_TYPE Lnet/minecraft/class_2348;
FIELD field_17167 VILLAGER_PROFESSION Lnet/minecraft/class_2348;
FIELD field_17429 SCREEN_HANDLER Lnet/minecraft/class_2378;
FIELD field_17597 RECIPE_TYPE Lnet/minecraft/class_2378;
FIELD field_17598 RECIPE_SERIALIZER Lnet/minecraft/class_2378;
FIELD field_18792 POINT_OF_INTEREST_TYPE Lnet/minecraft/class_2378;
FIELD field_18793 MEMORY_MODULE_TYPE Lnet/minecraft/class_2348;
FIELD field_18794 SENSOR_TYPE Lnet/minecraft/class_2348;
FIELD field_18795 SCHEDULE Lnet/minecraft/class_2378;
FIELD field_18796 ACTIVITY Lnet/minecraft/class_2378;
FIELD field_21445 BLOCK_STATE_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_21447 FOLIAGE_PLACER_TYPE Lnet/minecraft/class_2378;
FIELD field_21448 TREE_DECORATOR_TYPE Lnet/minecraft/class_2378;
FIELD field_23398 POS_RULE_TEST Lnet/minecraft/class_2378;
FIELD field_23781 ATTRIBUTE Lnet/minecraft/class_2378;
FIELD field_23782 TRUNK_PLACER_TYPE Lnet/minecraft/class_2378;
FIELD field_24331 FEATURE_SIZE_TYPE Lnet/minecraft/class_2378;
FIELD field_25068 TREE_DECORATOR_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25069 FEATURE_SIZE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25070 PARTICLE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25071 BIOME_SOURCE_KEY Lnet/minecraft/class_5321;
FIELD field_25072 CHUNK_GENERATOR_KEY Lnet/minecraft/class_5321;
FIELD field_25073 BLOCK_ENTITY_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25074 PAINTING_VARIANT_KEY Lnet/minecraft/class_5321;
FIELD field_25075 CUSTOM_STAT_KEY Lnet/minecraft/class_5321;
FIELD field_25076 CHUNK_STATUS_KEY Lnet/minecraft/class_5321;
FIELD field_25077 STRUCTURE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25078 STRUCTURE_PIECE_KEY Lnet/minecraft/class_5321;
FIELD field_25079 RULE_TEST_KEY Lnet/minecraft/class_5321;
FIELD field_25080 POS_RULE_TEST_KEY Lnet/minecraft/class_5321;
FIELD field_25081 STRUCTURE_PROCESSOR_KEY Lnet/minecraft/class_5321;
FIELD field_25082 STRUCTURE_POOL_ELEMENT_KEY Lnet/minecraft/class_5321;
FIELD field_25083 MENU_KEY Lnet/minecraft/class_5321;
FIELD field_25084 RECIPE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25085 RECIPE_SERIALIZER_KEY Lnet/minecraft/class_5321;
FIELD field_25086 ATTRIBUTE_KEY Lnet/minecraft/class_5321;
FIELD field_25087 STAT_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25088 VILLAGER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25089 VILLAGER_PROFESSION_KEY Lnet/minecraft/class_5321;
FIELD field_25090 POINT_OF_INTEREST_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25091 MEMORY_MODULE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25092 SENSOR_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25093 SCHEDULE_KEY Lnet/minecraft/class_5321;
FIELD field_25094 ACTIVITY_KEY Lnet/minecraft/class_5321;
FIELD field_25095 DIMENSION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25096 BIOME_SOURCE Lnet/minecraft/class_2378;
FIELD field_25097 CHUNK_GENERATOR Lnet/minecraft/class_2378;
FIELD field_25098 registryKey Lnet/minecraft/class_5321;
COMMENT The key representing the type of elements held by this registry. It is also the
COMMENT key of this registry within the root registry.
FIELD field_25099 lifecycle Lcom/mojang/serialization/Lifecycle;
FIELD field_25100 ROOT_KEY Lnet/minecraft/class_2960;
FIELD field_25101 ROOT Lnet/minecraft/class_2385;
FIELD field_25102 SOUND_EVENT_KEY Lnet/minecraft/class_5321;
FIELD field_25103 FLUID_KEY Lnet/minecraft/class_5321;
FIELD field_25104 MOB_EFFECT_KEY Lnet/minecraft/class_5321;
FIELD field_25105 BLOCK_KEY Lnet/minecraft/class_5321;
FIELD field_25106 ENCHANTMENT_KEY Lnet/minecraft/class_5321;
FIELD field_25107 ENTITY_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25108 ITEM_KEY Lnet/minecraft/class_5321;
FIELD field_25109 POTION_KEY Lnet/minecraft/class_5321;
FIELD field_25110 CARVER_KEY Lnet/minecraft/class_5321;
FIELD field_25112 FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_25114 BIOME_KEY Lnet/minecraft/class_5321;
FIELD field_25115 BLOCK_STATE_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25117 FOLIAGE_PLACER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25118 TRUNK_PLACER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25293 LOOT_POOL_ENTRY_TYPE Lnet/minecraft/class_2378;
FIELD field_25294 LOOT_FUNCTION_TYPE Lnet/minecraft/class_2378;
FIELD field_25295 LOOT_POOL_ENTRY_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25296 LOOT_FUNCTION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25297 LOOT_CONDITION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25298 WORLD_KEY Lnet/minecraft/class_5321;
COMMENT A registry key representing the {@link World} type. Can be used to obtain
COMMENT registry keys with the {@link World} type, such as that for the overworld.
COMMENT
COMMENT <p>Notice that {@code this == Registry.DIMENSION_KEY}.
COMMENT
COMMENT @see #DIMENSION_KEY
COMMENT @see World#OVERWORLD
COMMENT @see net.minecraft.server.MinecraftServer#worlds
FIELD field_25299 LOOT_CONDITION_TYPE Lnet/minecraft/class_2378;
FIELD field_25490 DIMENSION_KEY Lnet/minecraft/class_5321;
COMMENT A registry key representing the {@link DimensionOptions} type.
COMMENT
COMMENT <p>Notice that {@code this == Registry.WORLD_KEY}.
COMMENT
COMMENT @see #WORLD_KEY
FIELD field_25913 CONFIGURED_CARVER_KEY Lnet/minecraft/class_5321;
FIELD field_25914 CONFIGURED_FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_25915 STRUCTURE_KEY Lnet/minecraft/class_5321;
FIELD field_25916 STRUCTURE_PROCESSOR_LIST_KEY Lnet/minecraft/class_5321;
FIELD field_25917 STRUCTURE_POOL_KEY Lnet/minecraft/class_5321;
FIELD field_26374 CHUNK_GENERATOR_SETTINGS_KEY Lnet/minecraft/class_5321;
FIELD field_28005 LOOT_NUMBER_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28006 LOOT_NBT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28007 LOOT_SCORE_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28008 LOOT_NUMBER_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28009 LOOT_NBT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28010 LOOT_SCORE_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28263 POSITION_SOURCE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28264 GAME_EVENT Lnet/minecraft/class_2348;
FIELD field_28265 POSITION_SOURCE_TYPE Lnet/minecraft/class_2378;
FIELD field_28266 GAME_EVENT_KEY Lnet/minecraft/class_5321;
FIELD field_29075 FLOAT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_29076 FLOAT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_33092 INT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_33093 INT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_33094 HEIGHT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_33095 HEIGHT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_35089 BLOCK_PREDICATE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_35090 BLOCK_PREDICATE_TYPE Lnet/minecraft/class_2378;
FIELD field_35305 MATERIAL_CONDITION_KEY Lnet/minecraft/class_5321;
FIELD field_35306 MATERIAL_RULE_KEY Lnet/minecraft/class_5321;
FIELD field_35307 MATERIAL_CONDITION Lnet/minecraft/class_2378;
FIELD field_35308 MATERIAL_RULE Lnet/minecraft/class_2378;
FIELD field_35433 NOISE_KEY Lnet/minecraft/class_5321;
FIELD field_35758 PLACED_FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_35759 PLACEMENT_MODIFIER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_35760 PLACEMENT_MODIFIER_TYPE Lnet/minecraft/class_2378;
FIELD field_36466 STRUCTURE_PLACEMENT_KEY Lnet/minecraft/class_5321;
FIELD field_36467 STRUCTURE_PLACEMENT Lnet/minecraft/class_2378;
FIELD field_37227 STRUCTURE_SET_KEY Lnet/minecraft/class_5321;
FIELD field_37228 DENSITY_FUNCTION_KEY Lnet/minecraft/class_5321;
FIELD field_37229 DENSITY_FUNCTION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_37230 DENSITY_FUNCTION_TYPE Lnet/minecraft/class_2378;
FIELD field_37997 COMMAND_ARGUMENT_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_37998 WORLD_PRESET_KEY Lnet/minecraft/class_5321;
FIELD field_37999 FLAT_LEVEL_GENERATOR_PRESET_KEY Lnet/minecraft/class_5321;
FIELD field_38000 COMMAND_ARGUMENT_TYPE Lnet/minecraft/class_2378;
FIELD field_38802 CAT_VARIANT_KEY Lnet/minecraft/class_5321;
FIELD field_38803 CAT_VARIANT Lnet/minecraft/class_2378;
FIELD field_38804 FROG_VARIANT_KEY Lnet/minecraft/class_5321;
FIELD field_38805 FROG_VARIANT Lnet/minecraft/class_2378;
FIELD field_38806 ROOT_PLACER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_38807 ROOT_PLACER_TYPE Lnet/minecraft/class_2378;
FIELD field_39205 MESSAGE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_39207 BANNER_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_39208 BANNER_PATTERN Lnet/minecraft/class_2378;
FIELD field_39209 INSTRUMENT_KEY Lnet/minecraft/class_5321;
FIELD field_39210 INSTRUMENT Lnet/minecraft/class_2378;
FIELD field_40938 wrapper Lnet/minecraft/class_7225$class_7226;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 registryKey
ARG 2 lifecycle
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops
METHOD method_10218 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2591;
ARG 0 registry
METHOD method_10219 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1291;
ARG 0 registry
METHOD method_10220 stream ()Ljava/util/stream/Stream;
COMMENT {@return a stream of all values of this registry}
METHOD method_10221 getId (Ljava/lang/Object;)Lnet/minecraft/class_2960;
COMMENT {@return the ID assigned to {@code value}, or {@code null} if it is not registered}
ARG 1 value
METHOD method_10222 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6018;
ARG 0 registry
METHOD method_10223 get (Lnet/minecraft/class_2960;)Ljava/lang/Object;
COMMENT {@return the value that is assigned {@code id}, or {@code null} if there is none}
ARG 1 id
METHOD method_10224 create (Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 defaultEntryGetter
METHOD method_10226 register (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 registry
ARG 1 id
ARG 2 entry
METHOD method_10227 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lnet/minecraft/class_2378$class_6889;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385;
ARG 0 key
ARG 1 registry
ARG 2 defaultEntryGetter
ARG 3 lifecycle
METHOD method_10228 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2396;
ARG 0 registry
METHOD method_10229 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5864;
ARG 0 registry
METHOD method_10230 register (Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Ljava/lang/Object;
COMMENT Registers {@code entry} to {@code registry} under {@code id}.
COMMENT
@ -344,90 +156,24 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
ARG 1 rawId
ARG 2 id
ARG 3 entry
METHOD method_10233 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3414;
ARG 0 registry
METHOD method_10234 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1792;
ARG 0 registry
METHOD method_10235 getIds ()Ljava/util/Set;
COMMENT {@return the set of all IDs registered in a registry}
METHOD method_10236 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2960;
ARG 0 registry
METHOD method_10237 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2248;
ARG 0 registry
METHOD method_10240 getRandom (Lnet/minecraft/class_5819;)Ljava/util/Optional;
COMMENT {@return a random registry entry from this registry, or an empty optional if the
COMMENT registry is empty}
ARG 1 random
METHOD method_10243 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1887;
ARG 0 registry
METHOD method_10245 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1842;
ARG 0 registry
METHOD method_10247 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378;
ARG 0 key
ARG 1 defaultEntryGetter
METHOD method_10248 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3611;
ARG 0 registry
METHOD method_10250 containsId (Lnet/minecraft/class_2960;)Z
COMMENT {@return whether {@code id} is registered in this registry}
ARG 1 id
METHOD method_10252 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1299;
ARG 0 registry
METHOD method_16543 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2806;
ARG 0 registry
METHOD method_16701 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3827;
ARG 0 registry
METHOD method_17172 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3852;
ARG 0 registry
METHOD method_17173 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3854;
ARG 0 registry
METHOD method_17583 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3917;
ARG 0 registry
METHOD method_17797 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1865;
ARG 0 registry
METHOD method_17798 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3956;
ARG 0 registry
METHOD method_17966 getOrEmpty (Lnet/minecraft/class_2960;)Ljava/util/Optional;
COMMENT {@return the value that is assigned {@code id}, or an empty optional if there is none}
ARG 1 id
METHOD method_19449 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168;
ARG 0 registry
METHOD method_19450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170;
ARG 0 registry
METHOD method_19451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4149;
ARG 0 registry
METHOD method_19452 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4140;
ARG 0 registry
METHOD method_20574 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3448;
ARG 0 registry
METHOD method_26429 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4996;
ARG 0 registry
METHOD method_27041 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1320;
ARG 0 registry
METHOD method_29103 validate (Lnet/minecraft/class_2378;)V
ARG 0 registries
METHOD method_29106 createRegistryKey (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 registryId
METHOD method_29107 get (Lnet/minecraft/class_5321;)Ljava/lang/Object;
COMMENT {@return the value that is assigned {@code key}, or {@code null} if there is none}
ARG 1 key
METHOD method_29108 create (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378;
ARG 0 key
ARG 1 lifecycle
ARG 2 defaultEntryGetter
METHOD method_29109 create (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 lifecycle
ARG 3 defaultEntryGetter
METHOD method_29113 getKey (Ljava/lang/Object;)Ljava/util/Optional;
COMMENT {@return the registry key of {@code value}, or an empty optional if it is not registered}
ARG 1 entry
METHOD method_29396 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5342;
ARG 0 registry
METHOD method_29397 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5339;
ARG 0 registry
METHOD method_29398 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5338;
ARG 0 registry
METHOD method_29722 getEntrySet ()Ljava/util/Set;
COMMENT {@return the set containing {@link Map.Entry} of the registry keys and values registered
COMMENT in this registry}
@ -445,54 +191,11 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
METHOD method_31189 getOrEmpty (Lnet/minecraft/class_5321;)Ljava/util/Optional;
COMMENT {@return the value that is assigned {@code key}, or an empty optional if there is none}
ARG 1 key
METHOD method_32693 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5669;
ARG 0 registry
METHOD method_32694 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5650;
ARG 0 registry
METHOD method_32695 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5657;
ARG 0 registry
METHOD method_33104 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5717;
ARG 0 registry
METHOD method_33105 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5712;
ARG 0 registry
METHOD method_34025 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3816;
ARG 0 registry
METHOD method_34028 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2960;)Ljava/lang/Object;
ARG 1 id
METHOD method_34029 (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)V
ARG 1 registry
METHOD method_34031 (Lnet/minecraft/class_2960;Ljava/util/function/Supplier;)V
ARG 0 id
ARG 1 defaultEntry
METHOD method_34033 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3828;
ARG 0 registry
METHOD method_34034 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5202;
ARG 0 registry
METHOD method_34035 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4663;
ARG 0 registry
METHOD method_34036 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5142;
ARG 0 registry
METHOD method_34037 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4648;
ARG 0 registry
METHOD method_34038 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6647;
ARG 0 registry
METHOD method_34039 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4652;
ARG 0 registry
METHOD method_34040 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6798;
ARG 0 registry
METHOD method_34041 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3773;
ARG 0 registry
METHOD method_34042 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7151;
ARG 0 registry
METHOD method_34043 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3031;
ARG 0 registry
METHOD method_34044 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2939;
ARG 0 registry
METHOD method_35842 contains (Lnet/minecraft/class_5321;)Z
COMMENT {@return whether {@code key} is registered in this registry}
ARG 1 key
METHOD method_35844 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6123;
ARG 0 registry
METHOD method_39197 register (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/lang/Object;)Ljava/lang/Object;
COMMENT Registers {@code entry} to {@code registry} under {@code key}.
COMMENT
@ -502,8 +205,6 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
ARG 2 entry
METHOD method_39667 (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult;
ARG 1 id
METHOD method_39668 (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle;
ARG 1 value
METHOD method_39670 (Ljava/lang/Object;)I
ARG 1 value
METHOD method_39671 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
@ -512,9 +213,6 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
COMMENT {@return the codec for serializing {@code T}}
COMMENT
COMMENT @implNote This serializes a value using the ID or (if compressed) the raw ID.
METHOD method_40252 containsTag (Lnet/minecraft/class_6862;)Z
COMMENT {@return whether {@code tag} is known to this registry}
ARG 1 tag
METHOD method_40257 populateTags (Ljava/util/Map;)V
ARG 1 tagEntries
METHOD method_40260 getOrCreateEntryList (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888;
@ -542,27 +240,12 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
COMMENT {@return a stream of all tag keys known to this registry}
METHOD method_40276 freeze ()Lnet/minecraft/class_2378;
METHOD method_40278 clearTags ()V
METHOD method_40279 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/Lifecycle;
ARG 1 entry
METHOD method_40282 createIntrusive (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 lifecycle
ARG 3 defaultEntryGetter
METHOD method_40283 createIntrusive (Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 defaultEntryGetter
METHOD method_40284 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/Lifecycle;
ARG 1 entry
METHOD method_40285 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/DataResult;
ARG 1 entry
METHOD method_40286 iterateEntries (Lnet/minecraft/class_6862;)Ljava/lang/Iterable;
COMMENT {@return an iterable of values that are assigned {@code tag}, or an empty iterable
COMMENT if the tag is not known to the registry}
ARG 1 tag
METHOD method_40288 (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult;
ARG 1 id
METHOD method_40290 entryOf (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;
COMMENT {@return the reference registry entry for the value assigned {@code key}}
COMMENT
@ -570,9 +253,6 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
COMMENT
COMMENT @see #getEntry(RegistryKey)
ARG 1 key
METHOD method_40292 freezeRegistries ()V
METHOD method_40293 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6875;
ARG 0 registry
METHOD method_40294 createEntryCodec ()Lcom/mojang/serialization/Codec;
COMMENT {@return the codec for serializing the registry entry of {@code T}}
COMMENT
@ -580,14 +260,6 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
METHOD method_40295 getIndexedEntries ()Lnet/minecraft/class_2359;
METHOD method_42021 getKeys ()Ljava/util/Set;
COMMENT {@return the set of all registry keys registered in a registry}
METHOD method_43223 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7106;
ARG 0 registry
METHOD method_43225 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7388;
ARG 0 registry
METHOD method_45940 createWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
ARG 0 dimensionOptionsKey
METHOD method_45941 createDimensionOptionsKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
ARG 0 worldKey
METHOD method_46770 getEntryOwner ()Lnet/minecraft/class_7876;
METHOD method_46771 getReadOnlyWrapper ()Lnet/minecraft/class_7225$class_7226;
COMMENT {@return a registry wrapper that does not mutate the backing registry under
@ -600,9 +272,5 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
COMMENT
COMMENT @see net.minecraft.command.CommandRegistryAccess.EntryListCreationPolicy#CREATE_NEW
CLASS 1
CLASS 2
METHOD method_46773 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880;
ARG 0 entry
CLASS class_6889 DefaultEntryGetter
METHOD run (Lnet/minecraft/class_2378;)Ljava/lang/Object;
ARG 1 registry

View File

@ -4,7 +4,7 @@ CLASS net/minecraft/class_5321 net/minecraft/util/registry/RegistryKey
COMMENT
COMMENT @param <T> the type of the value
COMMENT @see Registry#ROOT
FIELD field_25136 INSTANCES Ljava/util/Map;
FIELD field_25136 INSTANCES Ljava/util/concurrent/ConcurrentMap;
COMMENT A cache of all registry keys ever created.
FIELD field_25137 registry Lnet/minecraft/class_2960;
COMMENT The identifier of the registry in the root registry.
@ -40,8 +40,6 @@ CLASS net/minecraft/class_5321 net/minecraft/util/registry/RegistryKey
METHOD method_29181 of (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321;
ARG 0 registry
ARG 1 value
METHOD method_29182 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 2 id
METHOD method_31163 isOf (Lnet/minecraft/class_5321;)Z
COMMENT Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key).
ARG 1 registry

View File

@ -17,7 +17,6 @@ CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry
FIELD field_40584 intrusiveValueToEntry Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Z)V
ARG 1 key
ARG 2 lifecycle
ARG 3 intrusive
METHOD method_40253 getValue (Lnet/minecraft/class_6880$class_6883;)Ljava/lang/Object;
ARG 0 entry
@ -56,3 +55,4 @@ CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry
ARG 0 value
ARG 1 entry
METHOD method_45939 assertNotFrozen ()V
CLASS 1

View File

@ -18,15 +18,13 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/NetherPortal
METHOD method_10360 isValid ()Z
METHOD method_10362 wasAlreadyValid ()Z
METHOD method_10363 createPortal ()V
METHOD method_30484 getNetherTeleportTarget (Lnet/minecraft/class_3218;Lnet/minecraft/class_5459$class_5460;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_243;Lnet/minecraft/class_4048;Lnet/minecraft/class_243;FF)Lnet/minecraft/class_5454;
METHOD method_30484 getNetherTeleportTarget (Lnet/minecraft/class_3218;Lnet/minecraft/class_5459$class_5460;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;FF)Lnet/minecraft/class_5454;
COMMENT Determines a {@link TeleportTarget} based on a specific portal.
COMMENT
COMMENT <p>The offset, velocity, and angle are modified based on the portal's axis.
ARG 0 destination
ARG 1 portalRect
ARG 2 portalAxis
ARG 3 offset
ARG 4 dimensions
ARG 5 velocity
ARG 6 yaw
ARG 7 pitch