This commit is contained in:
modmuss50 2023-10-11 16:19:59 +01:00
parent aa1f7c199d
commit cd029577f0
41 changed files with 80 additions and 366 deletions

View File

@ -20,7 +20,7 @@ plugins {
id 'net.fabricmc.filament' id 'net.fabricmc.filament'
} }
def minecraft_version = "23w40a" def minecraft_version = "23w41a"
filament { filament {
minecraftVersion = minecraft_version minecraftVersion = minecraft_version

View File

@ -1,10 +1,10 @@
CLASS net/minecraft/class_170 net/minecraft/advancement/AdvancementRewards CLASS net/minecraft/class_170 net/minecraft/advancement/AdvancementRewards
FIELD field_1163 function Lnet/minecraft/class_2158$class_2159; FIELD field_1163 function Lnet/minecraft/class_2159;
FIELD field_1164 loot [Lnet/minecraft/class_2960; FIELD field_1164 loot [Lnet/minecraft/class_2960;
FIELD field_1165 experience I FIELD field_1165 experience I
FIELD field_1166 recipes [Lnet/minecraft/class_2960; FIELD field_1166 recipes [Lnet/minecraft/class_2960;
FIELD field_1167 NONE Lnet/minecraft/class_170; FIELD field_1167 NONE Lnet/minecraft/class_170;
METHOD <init> (I[Lnet/minecraft/class_2960;[Lnet/minecraft/class_2960;Lnet/minecraft/class_2158$class_2159;)V METHOD <init> (I[Lnet/minecraft/class_2960;[Lnet/minecraft/class_2960;Lnet/minecraft/class_2159;)V
ARG 1 experience ARG 1 experience
ARG 2 loot ARG 2 loot
ARG 3 recipes ARG 3 recipes

View File

@ -46,8 +46,6 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
ARG 1 backText ARG 1 backText
METHOD method_49843 getText (Z)Lnet/minecraft/class_8242; METHOD method_49843 getText (Z)Lnet/minecraft/class_8242;
ARG 1 front ARG 1 front
METHOD method_49844 getTextFacing (Lnet/minecraft/class_1657;)Lnet/minecraft/class_8242;
ARG 1 player
METHOD method_49845 (Lnet/minecraft/class_1657;Ljava/util/List;Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242; METHOD method_49845 (Lnet/minecraft/class_1657;Ljava/util/List;Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242;
ARG 3 text ARG 3 text
METHOD method_49846 setFrontText (Lnet/minecraft/class_8242;)Z METHOD method_49846 setFrontText (Lnet/minecraft/class_8242;)Z

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8836
METHOD method_7516 dropItems (Lnet/minecraft/class_1282;)V
METHOD method_7557 asItem ()Lnet/minecraft/class_1792;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_8839
METHOD method_9259 hasPermissionLevel (I)Z

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_8868
METHOD comp_1994 getId ()Lnet/minecraft/class_2960;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_8872
FIELD comp_1994 getId Lnet/minecraft/class_2960;

View File

@ -1,4 +1 @@
CLASS net/minecraft/class_7999 net/minecraft/client/gui/tooltip/FocusedTooltipPositioner CLASS net/minecraft/class_7999 net/minecraft/client/gui/tooltip/FocusedTooltipPositioner
FIELD field_41686 widget Lnet/minecraft/class_339;
METHOD <init> (Lnet/minecraft/class_339;)V
ARG 1 widget

View File

@ -1,7 +1,4 @@
CLASS net/minecraft/class_8092 net/minecraft/client/gui/tooltip/WidgetTooltipPositioner CLASS net/minecraft/class_8092 net/minecraft/client/gui/tooltip/WidgetTooltipPositioner
FIELD field_42161 widget Lnet/minecraft/class_339;
METHOD <init> (Lnet/minecraft/class_339;)V
ARG 1 widget
METHOD method_48642 getOffsetY (III)I METHOD method_48642 getOffsetY (III)I
ARG 0 tooltipY ARG 0 tooltipY
ARG 1 widgetY ARG 1 widgetY

View File

@ -13,9 +13,6 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
FIELD field_22764 visible Z FIELD field_22764 visible Z
FIELD field_22765 alpha F FIELD field_22765 alpha F
FIELD field_41095 tooltip Lnet/minecraft/class_7919; FIELD field_41095 tooltip Lnet/minecraft/class_7919;
FIELD field_41096 tooltipDelay I
FIELD field_41097 lastHoveredTime J
FIELD field_41098 wasHovered Z
FIELD field_42116 navigationOrder I FIELD field_42116 navigationOrder I
METHOD <init> (IIIILnet/minecraft/class_2561;)V METHOD <init> (IIIILnet/minecraft/class_2561;)V
ARG 1 x ARG 1 x
@ -64,10 +61,8 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 1 builder ARG 1 builder
METHOD method_47400 setTooltip (Lnet/minecraft/class_7919;)V METHOD method_47400 setTooltip (Lnet/minecraft/class_7919;)V
ARG 1 tooltip ARG 1 tooltip
METHOD method_47401 applyTooltip ()V
METHOD method_47402 setTooltipDelay (I)V METHOD method_47402 setTooltipDelay (I)V
ARG 1 delay ARG 1 delay
METHOD method_47937 getTooltipPositioner ()Lnet/minecraft/class_8000;
METHOD method_48579 renderButton (Lnet/minecraft/class_332;IIF)V METHOD method_48579 renderButton (Lnet/minecraft/class_332;IIF)V
ARG 1 context ARG 1 context
ARG 2 mouseX ARG 2 mouseX

View File

@ -54,9 +54,6 @@ CLASS net/minecraft/class_4346 net/minecraft/client/realms/Request
METHOD method_21054 connect ()Lnet/minecraft/class_4346; METHOD method_21054 connect ()Lnet/minecraft/class_4346;
METHOD method_21055 doConnect ()Lnet/minecraft/class_4346; METHOD method_21055 doConnect ()Lnet/minecraft/class_4346;
METHOD method_21056 dispose ()V METHOD method_21056 dispose ()V
METHOD method_35685 withHeader (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4346;
ARG 1 name
ARG 2 value
CLASS class_4347 Delete CLASS class_4347 Delete
CLASS class_4348 Get CLASS class_4348 Get
CLASS class_4349 Post CLASS class_4349 Post

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_4884 net/minecraft/client/realms/dto/RealmsWorldResetD
FIELD field_22648 worldTemplateId J FIELD field_22648 worldTemplateId J
FIELD field_22649 levelType I FIELD field_22649 levelType I
FIELD field_22650 generateStructures Z FIELD field_22650 generateStructures Z
METHOD <init> (Ljava/lang/String;JIZ)V METHOD <init> (Ljava/lang/String;JIZLjava/util/Set;)V
ARG 1 seed ARG 1 seed
ARG 2 worldTemplateId ARG 2 worldTemplateId
ARG 4 levelType ARG 4 levelType

View File

@ -1,17 +1,11 @@
CLASS net/minecraft/class_4390 net/minecraft/client/realms/gui/screen/RealmsCreateRealmScreen CLASS net/minecraft/class_4390 net/minecraft/client/realms/gui/screen/RealmsCreateRealmScreen
FIELD field_19829 server Lnet/minecraft/class_4877;
FIELD field_19830 parent Lnet/minecraft/class_4325; FIELD field_19830 parent Lnet/minecraft/class_4325;
FIELD field_19831 nameBox Lnet/minecraft/class_342; FIELD field_19831 nameBox Lnet/minecraft/class_342;
FIELD field_19832 descriptionBox Lnet/minecraft/class_342; FIELD field_19832 descriptionBox Lnet/minecraft/class_342;
FIELD field_26487 WORLD_NAME_TEXT Lnet/minecraft/class_2561; FIELD field_26487 WORLD_NAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26488 WORLD_DESCRIPTION_TEXT Lnet/minecraft/class_2561; FIELD field_26488 WORLD_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
FIELD field_45242 layout Lnet/minecraft/class_8132; FIELD field_45242 layout Lnet/minecraft/class_8132;
METHOD <init> (Lnet/minecraft/class_4877;Lnet/minecraft/class_4325;)V METHOD method_21245 createWorld (Lnet/minecraft/class_4877;)V
ARG 1 server
ARG 2 parent
METHOD method_21245 createWorld ()V
METHOD method_25155 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_52665 (Lnet/minecraft/class_4390;Lnet/minecraft/class_364;)V METHOD method_52665 (Lnet/minecraft/class_4390;Lnet/minecraft/class_364;)V
ARG 1 child ARG 1 child
METHOD method_52666 (Lnet/minecraft/class_4185;)V METHOD method_52666 (Lnet/minecraft/class_4185;)V

View File

@ -31,7 +31,7 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsCrea
FIELD field_46125 CREATING_TEXT Lnet/minecraft/class_2561; FIELD field_46125 CREATING_TEXT Lnet/minecraft/class_2561;
FIELD field_46126 layout Lnet/minecraft/class_8132; FIELD field_46126 layout Lnet/minecraft/class_8132;
FIELD field_46127 CREATE_REALM_TITLE Lnet/minecraft/class_2561; FIELD field_46127 CREATE_REALM_TITLE Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILnet/minecraft/class_2561;Ljava/lang/Runnable;)V METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILnet/minecraft/class_2561;Lnet/minecraft/class_4445;Ljava/lang/Runnable;)V
ARG 1 parent ARG 1 parent
ARG 2 serverData ARG 2 serverData
ARG 3 slot ARG 3 slot
@ -39,7 +39,6 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsCrea
ARG 5 subtitle ARG 5 subtitle
ARG 6 subtitleColor ARG 6 subtitleColor
ARG 7 taskTitle ARG 7 taskTitle
ARG 8 callback
METHOD method_21377 switchSlot (Ljava/lang/Runnable;)V METHOD method_21377 switchSlot (Ljava/lang/Runnable;)V
ARG 1 callback ARG 1 callback
METHOD method_21384 frame (I)I METHOD method_21384 frame (I)I
@ -51,13 +50,7 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsCrea
METHOD method_25213 (Lnet/minecraft/class_4185;)V METHOD method_25213 (Lnet/minecraft/class_4185;)V
ARG 1 button ARG 1 button
METHOD method_32488 onSelectWorldTemplate (Lnet/minecraft/class_4890;)V METHOD method_32488 onSelectWorldTemplate (Lnet/minecraft/class_4890;)V
ARG 1 template
METHOD method_32489 onResetNormalWorld (Lnet/minecraft/class_4413;)V METHOD method_32489 onResetNormalWorld (Lnet/minecraft/class_4413;)V
ARG 1 info
METHOD method_32490 executeLongRunningTask (Lnet/minecraft/class_4358;)V
ARG 1 task
METHOD method_32493 switchSlotAndResetWorld (Ljava/lang/Runnable;)V
ARG 1 resetter
METHOD method_53799 (Lnet/minecraft/class_4410;Lnet/minecraft/class_364;)V METHOD method_53799 (Lnet/minecraft/class_4410;Lnet/minecraft/class_364;)V
ARG 1 child ARG 1 child
METHOD method_53800 (Lnet/minecraft/class_4185;)V METHOD method_53800 (Lnet/minecraft/class_4185;)V
@ -67,10 +60,9 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsCrea
ARG 1 slot ARG 1 slot
ARG 2 serverData ARG 2 serverData
ARG 3 callback ARG 3 callback
METHOD method_53802 newRealm (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;)Lnet/minecraft/class_4410; METHOD method_53802 newRealm (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_4445;Ljava/lang/Runnable;)Lnet/minecraft/class_4410;
ARG 0 parent ARG 0 parent
ARG 1 serverData ARG 1 serverData
ARG 2 callback
METHOD method_53804 (Lnet/minecraft/class_4185;)V METHOD method_53804 (Lnet/minecraft/class_4185;)V
ARG 1 button ARG 1 button
METHOD method_53805 resetWorld (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;)Lnet/minecraft/class_4410; METHOD method_53805 resetWorld (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;)Lnet/minecraft/class_4410;

View File

@ -2,13 +2,9 @@ CLASS net/minecraft/class_4398 net/minecraft/client/realms/gui/screen/RealmsLong
FIELD field_19909 LOGGER Lorg/slf4j/Logger; FIELD field_19909 LOGGER Lorg/slf4j/Logger;
FIELD field_19912 parent Lnet/minecraft/class_437; FIELD field_19912 parent Lnet/minecraft/class_437;
FIELD field_19914 title Lnet/minecraft/class_2561; FIELD field_19914 title Lnet/minecraft/class_2561;
FIELD field_19919 task Lnet/minecraft/class_4358;
FIELD field_33779 NARRATOR Lnet/minecraft/class_4907; FIELD field_33779 NARRATOR Lnet/minecraft/class_4907;
FIELD field_46111 layout Lnet/minecraft/class_8667; FIELD field_46111 layout Lnet/minecraft/class_8667;
FIELD field_46112 loading Lnet/minecraft/class_8661; FIELD field_46112 loading Lnet/minecraft/class_8661;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4358;)V
ARG 1 parent
ARG 2 task
METHOD method_25168 (Lnet/minecraft/class_4185;)V METHOD method_25168 (Lnet/minecraft/class_4185;)V
ARG 1 button ARG 1 button
METHOD method_53795 (Lnet/minecraft/class_4398;Lnet/minecraft/class_364;)V METHOD method_53795 (Lnet/minecraft/class_4398;Lnet/minecraft/class_364;)V

View File

@ -13,7 +13,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_26451 EXPIRED_LIST_TEXT Lnet/minecraft/class_2561; FIELD field_26451 EXPIRED_LIST_TEXT Lnet/minecraft/class_2561;
FIELD field_26452 EXPIRED_RENEW_TEXT Lnet/minecraft/class_2561; FIELD field_26452 EXPIRED_RENEW_TEXT Lnet/minecraft/class_2561;
FIELD field_26453 EXPIRED_TRIAL_TEXT Lnet/minecraft/class_2561; FIELD field_26453 EXPIRED_TRIAL_TEXT Lnet/minecraft/class_2561;
FIELD field_26455 MINIGAME_TEXT Lnet/minecraft/class_2561;
FIELD field_26457 EXPIRED_TEXT Lnet/minecraft/class_2561; FIELD field_26457 EXPIRED_TEXT Lnet/minecraft/class_2561;
FIELD field_26458 EXPIRES_SOON_TEXT Lnet/minecraft/class_2561; FIELD field_26458 EXPIRES_SOON_TEXT Lnet/minecraft/class_2561;
FIELD field_26459 EXPIRES_IN_A_DAY_TEXT Lnet/minecraft/class_2561; FIELD field_26459 EXPIRES_IN_A_DAY_TEXT Lnet/minecraft/class_2561;
@ -89,12 +88,8 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
ARG 2 news ARG 2 news
METHOD method_44614 (Ljava/lang/Integer;)V METHOD method_44614 (Ljava/lang/Integer;)V
ARG 1 pendingInvitesCount ARG 1 pendingInvitesCount
METHOD method_44615 (Ljava/util/List;)V
ARG 1 servers
METHOD method_49285 shouldConfigureButtonBeActive (Lnet/minecraft/class_4877;)Z METHOD method_49285 shouldConfigureButtonBeActive (Lnet/minecraft/class_4877;)Z
ARG 1 server
METHOD method_49288 shouldLeaveButtonBeActive (Lnet/minecraft/class_4877;)Z METHOD method_49288 shouldLeaveButtonBeActive (Lnet/minecraft/class_4877;)Z
ARG 1 server
METHOD method_49550 refresh ()V METHOD method_49550 refresh ()V
METHOD method_49551 addNotificationEntry (Lnet/minecraft/class_8204;)Z METHOD method_49551 addNotificationEntry (Lnet/minecraft/class_8204;)Z
ARG 1 notification ARG 1 notification
@ -164,27 +159,10 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_19518 server Lnet/minecraft/class_4877; FIELD field_19518 server Lnet/minecraft/class_4877;
METHOD <init> (Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V METHOD <init> (Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V
ARG 2 server ARG 2 server
METHOD method_49291 drawServerState (Lnet/minecraft/class_4877;Lnet/minecraft/class_332;IIIIII)V METHOD method_38506 getRealmsServer ()Lnet/minecraft/class_4877;
ARG 1 server
ARG 2 context
ARG 3 x
ARG 4 y
ARG 5 mouseX
ARG 6 mouseY
ARG 7 xOffset
ARG 8 yOffset
METHOD method_52653 play ()V METHOD method_52653 play ()V
METHOD method_52654 createRealm ()V METHOD method_52654 createRealm ()V
METHOD method_53452 drawServerState (Lnet/minecraft/class_332;IIIILnet/minecraft/class_2960;Ljava/util/function/Supplier;)V
ARG 1 context
ARG 2 x
ARG 3 y
ARG 4 mouseX
ARG 5 mouseY
ARG 6 texture
ARG 7 tooltipGetter
CLASS class_4866 Entry CLASS class_4866 Entry
METHOD method_38506 getRealmsServer ()Lnet/minecraft/class_4877;
CLASS class_8200 VisitButtonEntry CLASS class_8200 VisitButtonEntry
FIELD field_42999 button Lnet/minecraft/class_4185; FIELD field_42999 button Lnet/minecraft/class_4185;
METHOD <init> (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V METHOD <init> (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V

View File

@ -8,7 +8,6 @@ CLASS net/minecraft/class_4409 net/minecraft/client/realms/gui/screen/RealmsRese
FIELD field_45280 layout Lnet/minecraft/class_8132; FIELD field_45280 layout Lnet/minecraft/class_8132;
FIELD field_46114 TITLE Lnet/minecraft/class_2561; FIELD field_46114 TITLE Lnet/minecraft/class_2561;
METHOD <init> (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V METHOD <init> (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V
ARG 1 callback
ARG 2 parentTitle ARG 2 parentTitle
METHOD method_25202 (Lnet/minecraft/class_4185;)V METHOD method_25202 (Lnet/minecraft/class_4185;)V
ARG 1 button ARG 1 button

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_4413 net/minecraft/client/realms/gui/screen/ResetWorldInfo CLASS net/minecraft/class_4413 net/minecraft/client/realms/gui/screen/ResetWorldInfo
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_5672;Z)V METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_5672;ZLjava/util/Set;)V
ARG 1 seed ARG 1 seed
ARG 2 levelType ARG 2 levelType
ARG 3 generateStructures ARG 3 generateStructures

View File

@ -2,11 +2,9 @@ CLASS net/minecraft/class_4445 net/minecraft/client/realms/task/WorldCreationTas
FIELD field_20249 name Ljava/lang/String; FIELD field_20249 name Ljava/lang/String;
FIELD field_20250 motd Ljava/lang/String; FIELD field_20250 motd Ljava/lang/String;
FIELD field_20251 worldId J FIELD field_20251 worldId J
FIELD field_20252 lastScreen Lnet/minecraft/class_437;
FIELD field_36362 LOGGER Lorg/slf4j/Logger; FIELD field_36362 LOGGER Lorg/slf4j/Logger;
FIELD field_46141 TITLE Lnet/minecraft/class_2561; FIELD field_46141 TITLE Lnet/minecraft/class_2561;
METHOD <init> (JLjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_437;)V METHOD <init> (JLjava/lang/String;Ljava/lang/String;)V
ARG 1 worldId ARG 1 worldId
ARG 3 name ARG 3 name
ARG 4 motd ARG 4 motd
ARG 5 lastScreen

View File

@ -1817,7 +1817,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT COMMENT
COMMENT @return whether the command tag was successfully added COMMENT @return whether the command tag was successfully added
ARG 1 tag ARG 1 tag
METHOD method_5781 getScoreboardTeam ()Lnet/minecraft/class_270; METHOD method_5781 getScoreboardTeam ()Lnet/minecraft/class_268;
COMMENT {@return the scoreboard team the entity belongs to, or {@code null} if there is none} COMMENT {@return the scoreboard team the entity belongs to, or {@code null} if there is none}
METHOD method_5782 hasPassengers ()Z METHOD method_5782 hasPassengers ()Z
COMMENT {@return whether another entity is riding this entity} COMMENT {@return whether another entity is riding this entity}

View File

@ -70,9 +70,8 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity
METHOD method_6979 setStack (Lnet/minecraft/class_1799;)V METHOD method_6979 setStack (Lnet/minecraft/class_1799;)V
COMMENT Sets the item stack contained in this item entity to {@code stack}. COMMENT Sets the item stack contained in this item entity to {@code stack}.
ARG 1 stack ARG 1 stack
METHOD method_6981 setThrower (Ljava/util/UUID;)V METHOD method_6981 setThrower (Lnet/minecraft/class_1297;)V
COMMENT Sets the thrower of this item entity to {@code thrower}. COMMENT Sets the thrower of this item entity to {@code thrower}.
ARG 1 thrower
METHOD method_6982 setPickupDelay (I)V METHOD method_6982 setPickupDelay (I)V
COMMENT Sets the number of ticks before this item entity can be picked up COMMENT Sets the number of ticks before this item entity can be picked up
COMMENT to {@code pickupDelay}. COMMENT to {@code pickupDelay}.

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
METHOD method_18074 getCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Lnet/minecraft/class_243;Lnet/minecraft/class_1937;)Lnet/minecraft/class_239; METHOD method_18074 getCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Lnet/minecraft/class_243;Lnet/minecraft/class_1937;F)Lnet/minecraft/class_239;
ARG 0 pos ARG 0 pos
ARG 1 entity ARG 1 entity
ARG 2 predicate ARG 2 predicate

View File

@ -13,10 +13,7 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti
FIELD field_46219 VILLAGER_PASSENGER_ATTACHMENT_Y_OFFSET F FIELD field_46219 VILLAGER_PASSENGER_ATTACHMENT_Y_OFFSET F
FIELD field_7660 yawFlipped Z FIELD field_7660 yawFlipped Z
FIELD field_7661 CUSTOM_BLOCK_OFFSET Lnet/minecraft/class_2940; FIELD field_7661 CUSTOM_BLOCK_OFFSET Lnet/minecraft/class_2940;
FIELD field_7663 DAMAGE_WOBBLE_TICKS Lnet/minecraft/class_2940;
FIELD field_7664 ADJACENT_RAIL_POSITIONS_BY_SHAPE Ljava/util/Map; FIELD field_7664 ADJACENT_RAIL_POSITIONS_BY_SHAPE Ljava/util/Map;
FIELD field_7667 DAMAGE_WOBBLE_STRENGTH Lnet/minecraft/class_2940;
FIELD field_7668 DAMAGE_WOBBLE_SIDE Lnet/minecraft/class_2940;
FIELD field_7670 CUSTOM_BLOCK_PRESENT Lnet/minecraft/class_2940; FIELD field_7670 CUSTOM_BLOCK_PRESENT Lnet/minecraft/class_2940;
FIELD field_7671 CUSTOM_BLOCK_ID Lnet/minecraft/class_2940; FIELD field_7671 CUSTOM_BLOCK_ID Lnet/minecraft/class_2940;
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;DDD)V METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;DDD)V
@ -33,7 +30,6 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti
ARG 0 map ARG 0 map
METHOD method_30340 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; METHOD method_30340 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
ARG 1 pos ARG 1 pos
METHOD method_42670 getItem ()Lnet/minecraft/class_1792;
METHOD method_7504 getMaxSpeed ()D METHOD method_7504 getMaxSpeed ()D
METHOD method_7505 snapPositionToRailWithOffset (DDDD)Lnet/minecraft/class_243; METHOD method_7505 snapPositionToRailWithOffset (DDDD)Lnet/minecraft/class_243;
COMMENT This method is used to determine the minecart's render orientation, by computing a position along the rail slightly before and slightly after the minecart's actual position. COMMENT This method is used to determine the minecart's render orientation, by computing a position along the rail slightly before and slightly after the minecart's actual position.
@ -46,13 +42,10 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti
ARG 2 y ARG 2 y
ARG 3 z ARG 3 z
ARG 4 powered ARG 4 powered
METHOD method_7507 getDamageWobbleTicks ()I
METHOD method_7508 snapPositionToRail (DDD)Lnet/minecraft/class_243; METHOD method_7508 snapPositionToRail (DDD)Lnet/minecraft/class_243;
ARG 1 x ARG 1 x
ARG 3 y ARG 3 y
ARG 5 z ARG 5 z
METHOD method_7509 setDamageWobbleTicks (I)V
ARG 1 wobbleTicks
METHOD method_7510 hasCustomBlock ()Z METHOD method_7510 hasCustomBlock ()Z
METHOD method_7511 setCustomBlockPresent (Z)V METHOD method_7511 setCustomBlockPresent (Z)V
ARG 1 present ARG 1 present
@ -63,23 +56,14 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti
METHOD method_7514 getBlockOffset ()I METHOD method_7514 getBlockOffset ()I
METHOD method_7515 setCustomBlockOffset (I)V METHOD method_7515 setCustomBlockOffset (I)V
ARG 1 offset ARG 1 offset
METHOD method_7516 dropItems (Lnet/minecraft/class_1282;)V
ARG 1 damageSource
METHOD method_7517 getDefaultContainedBlock ()Lnet/minecraft/class_2680; METHOD method_7517 getDefaultContainedBlock ()Lnet/minecraft/class_2680;
METHOD method_7518 getMinecartType ()Lnet/minecraft/class_1688$class_1689; METHOD method_7518 getMinecartType ()Lnet/minecraft/class_1688$class_1689;
METHOD method_7519 getContainedBlock ()Lnet/minecraft/class_2680; METHOD method_7519 getContainedBlock ()Lnet/minecraft/class_2680;
METHOD method_7520 setDamageWobbleStrength (F)V METHOD method_7523 create (Lnet/minecraft/class_3218;DDDLnet/minecraft/class_1688$class_1689;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1688;
ARG 1 damageWobbleStrength
METHOD method_7521 getDamageWobbleStrength ()F
METHOD method_7522 getDamageWobbleSide ()I
METHOD method_7523 create (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1688$class_1689;)Lnet/minecraft/class_1688;
ARG 0 world
ARG 1 x ARG 1 x
ARG 3 y ARG 3 y
ARG 5 z ARG 5 z
ARG 7 type ARG 7 type
METHOD method_7524 setDamageWobbleSide (I)V
ARG 1 wobbleSide
METHOD method_7525 applySlowdown ()V METHOD method_7525 applySlowdown ()V
METHOD method_7526 getDefaultBlockOffset ()I METHOD method_7526 getDefaultBlockOffset ()I
METHOD method_7527 setCustomBlock (Lnet/minecraft/class_2680;)V METHOD method_7527 setCustomBlock (Lnet/minecraft/class_2680;)V

View File

@ -6,7 +6,6 @@ CLASS net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity
FIELD field_7685 z D FIELD field_7685 z D
FIELD field_7686 x D FIELD field_7686 x D
FIELD field_7687 LEFT_PADDLE_MOVING Lnet/minecraft/class_2940; FIELD field_7687 LEFT_PADDLE_MOVING Lnet/minecraft/class_2940;
FIELD field_7688 DAMAGE_WOBBLE_TICKS Lnet/minecraft/class_2940;
FIELD field_7689 onBubbleColumnSurface Z FIELD field_7689 onBubbleColumnSurface Z
FIELD field_7690 yawVelocity F FIELD field_7690 yawVelocity F
FIELD field_7691 BUBBLE_WOBBLE_TICKS Lnet/minecraft/class_2940; FIELD field_7691 BUBBLE_WOBBLE_TICKS Lnet/minecraft/class_2940;
@ -23,9 +22,7 @@ CLASS net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity
FIELD field_7702 location Lnet/minecraft/class_1690$class_1691; FIELD field_7702 location Lnet/minecraft/class_1690$class_1691;
FIELD field_7703 bubbleColumnIsDrag Z FIELD field_7703 bubbleColumnIsDrag Z
FIELD field_7704 paddlePhases [F FIELD field_7704 paddlePhases [F
FIELD field_7705 DAMAGE_WOBBLE_STRENGTH Lnet/minecraft/class_2940;
FIELD field_7706 ticksUnderwater F FIELD field_7706 ticksUnderwater F
FIELD field_7707 DAMAGE_WOBBLE_SIDE Lnet/minecraft/class_2940;
FIELD field_7709 pressingForward Z FIELD field_7709 pressingForward Z
FIELD field_7710 pressingLeft Z FIELD field_7710 pressingLeft Z
FIELD field_7711 lastBubbleWobble F FIELD field_7711 lastBubbleWobble F
@ -42,8 +39,6 @@ CLASS net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity
ARG 1 other ARG 1 other
METHOD method_31552 (Lnet/minecraft/class_1297;)Z METHOD method_31552 (Lnet/minecraft/class_1297;)Z
ARG 0 entity ARG 0 entity
METHOD method_42279 dropItems (Lnet/minecraft/class_1282;)V
ARG 1 source
METHOD method_42280 getPassengerHorizontalOffset ()F METHOD method_42280 getPassengerHorizontalOffset ()F
METHOD method_42281 getMaxPassengers ()I METHOD method_42281 getMaxPassengers ()I
METHOD method_49182 isSmallerThanBoat (Lnet/minecraft/class_1297;)Z METHOD method_49182 isSmallerThanBoat (Lnet/minecraft/class_1297;)Z
@ -51,7 +46,6 @@ CLASS net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity
METHOD method_7531 setBubbleWobbleTicks (I)V METHOD method_7531 setBubbleWobbleTicks (I)V
ARG 1 wobbleTicks ARG 1 wobbleTicks
METHOD method_7532 getUnderWaterLocation ()Lnet/minecraft/class_1690$class_1691; METHOD method_7532 getUnderWaterLocation ()Lnet/minecraft/class_1690$class_1691;
METHOD method_7533 getDamageWobbleTicks ()I
METHOD method_7534 updateVelocity ()V METHOD method_7534 updateVelocity ()V
METHOD method_7535 setInputs (ZZZZ)V METHOD method_7535 setInputs (ZZZZ)V
ARG 1 pressingLeft ARG 1 pressingLeft
@ -63,11 +57,6 @@ CLASS net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity
ARG 1 leftMoving ARG 1 leftMoving
ARG 2 rightMoving ARG 2 rightMoving
METHOD method_7539 getBubbleWobbleTicks ()I METHOD method_7539 getBubbleWobbleTicks ()I
METHOD method_7540 setDamageWobbleSide (I)V
ARG 1 side
METHOD method_7542 setDamageWobbleStrength (F)V
ARG 1 wobbleStrength
METHOD method_7543 getDamageWobbleSide ()I
METHOD method_7544 getWaterHeightBelow ()F METHOD method_7544 getWaterHeightBelow ()F
METHOD method_7545 checkBoatInWater ()Z METHOD method_7545 checkBoatInWater ()Z
METHOD method_7546 clampPassengerYaw (Lnet/minecraft/class_1297;)V METHOD method_7546 clampPassengerYaw (Lnet/minecraft/class_1297;)V
@ -81,13 +70,9 @@ CLASS net/minecraft/class_1690 net/minecraft/entity/vehicle/BoatEntity
ARG 1 paddle ARG 1 paddle
ARG 2 tickDelta ARG 2 tickDelta
METHOD method_7552 checkLocation ()Lnet/minecraft/class_1690$class_1691; METHOD method_7552 checkLocation ()Lnet/minecraft/class_1690$class_1691;
METHOD method_7553 setDamageWobbleTicks (I)V
ARG 1 wobbleTicks
METHOD method_7554 getDamageWobbleStrength ()F
METHOD method_7555 updatePositionAndRotation ()V METHOD method_7555 updatePositionAndRotation ()V
METHOD method_7556 isPaddleMoving (I)Z METHOD method_7556 isPaddleMoving (I)Z
ARG 1 paddle ARG 1 paddle
METHOD method_7557 asItem ()Lnet/minecraft/class_1792;
CLASS class_1691 Location CLASS class_1691 Location
CLASS class_1692 Type CLASS class_1692 Type
FIELD field_41599 CODEC Lnet/minecraft/class_3542$class_7292; FIELD field_41599 CODEC Lnet/minecraft/class_3542$class_7292;

View File

@ -6,6 +6,6 @@ CLASS net/minecraft/class_1749 net/minecraft/item/BoatItem
ARG 1 chest ARG 1 chest
ARG 2 type ARG 2 type
ARG 3 settings ARG 3 settings
METHOD method_42296 createEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_239;)Lnet/minecraft/class_1690; METHOD method_42296 createEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_239;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1690;
ARG 1 world ARG 1 world
ARG 2 hitResult ARG 2 hitResult

View File

@ -1,14 +1,12 @@
CLASS net/minecraft/class_8162 net/minecraft/item/BrushItem CLASS net/minecraft/class_8162 net/minecraft/item/BrushItem
FIELD field_42683 MAX_BRUSH_TIME I FIELD field_42683 MAX_BRUSH_TIME I
FIELD field_44603 MAX_BRUSH_DISTANCE D
METHOD method_49184 addDustParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;Lnet/minecraft/class_1306;)V METHOD method_49184 addDustParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;Lnet/minecraft/class_1306;)V
ARG 1 world ARG 1 world
ARG 2 hitResult ARG 2 hitResult
ARG 3 state ARG 3 state
ARG 4 userRotation ARG 4 userRotation
ARG 5 arm ARG 5 arm
METHOD method_49999 getHitResult (Lnet/minecraft/class_1309;)Lnet/minecraft/class_239; METHOD method_49999 getHitResult (Lnet/minecraft/class_1657;)Lnet/minecraft/class_239;
ARG 1 user
METHOD method_51163 (Lnet/minecraft/class_1304;Lnet/minecraft/class_1309;)V METHOD method_51163 (Lnet/minecraft/class_1304;Lnet/minecraft/class_1309;)V
ARG 1 userx ARG 1 userx
METHOD method_51309 (Lnet/minecraft/class_1297;)Z METHOD method_51309 (Lnet/minecraft/class_1297;)Z

View File

@ -16,7 +16,7 @@ CLASS net/minecraft/class_2170 net/minecraft/server/command/CommandManager
ARG 2 child ARG 2 child
ARG 3 sibling ARG 3 sibling
ARG 4 inputs ARG 4 inputs
METHOD method_44252 executeWithPrefix (Lnet/minecraft/class_2168;Ljava/lang/String;)I METHOD method_44252 executeWithPrefix (Lnet/minecraft/class_2168;Ljava/lang/String;)V
COMMENT Executes {@code command}. Unlike {@link #execute} the command can be prefixed COMMENT Executes {@code command}. Unlike {@link #execute} the command can be prefixed
COMMENT with a slash. COMMENT with a slash.
ARG 1 source ARG 1 source
@ -53,11 +53,7 @@ CLASS net/minecraft/class_2170 net/minecraft/server/command/CommandManager
ARG 0 context ARG 0 context
METHOD method_9247 literal (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; METHOD method_9247 literal (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;
ARG 0 literal ARG 0 literal
METHOD method_9248 (Lcom/mojang/brigadier/context/CommandContext;ZI)V METHOD method_9249 execute (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)V
ARG 0 context
ARG 1 success
ARG 2 result
METHOD method_9249 execute (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)I
COMMENT Executes {@code command}. The command cannot be prefixed with a slash. COMMENT Executes {@code command}. The command cannot be prefixed with a slash.
COMMENT COMMENT
COMMENT @see #executeWithPrefix(ServerCommandSource, String) COMMENT @see #executeWithPrefix(ServerCommandSource, String)

View File

@ -12,13 +12,8 @@ CLASS net/minecraft/class_3032 net/minecraft/server/command/DebugCommand
ARG 0 source ARG 0 source
METHOD method_13159 executeStart (Lnet/minecraft/class_2168;)I METHOD method_13159 executeStart (Lnet/minecraft/class_2168;)I
ARG 0 source ARG 0 source
METHOD method_21617 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_36353 (Lcom/mojang/brigadier/context/CommandContext;)I METHOD method_36353 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context ARG 0 context
METHOD method_36354 executeFunction (Lnet/minecraft/class_2168;Ljava/util/Collection;)I
ARG 0 source
ARG 1 functions
CLASS class_6347 Tracer CLASS class_6347 Tracer
FIELD field_33550 MARGIN I FIELD field_33550 MARGIN I
FIELD field_33551 writer Ljava/io/PrintWriter; FIELD field_33551 writer Ljava/io/PrintWriter;

View File

@ -29,8 +29,7 @@ CLASS net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand
ARG 3 builder ARG 3 builder
METHOD method_13259 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168; METHOD method_13259 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_2168;
ARG 0 context ARG 0 context
METHOD method_13260 (Ljava/util/Collection;Lnet/minecraft/class_269;Lnet/minecraft/class_266;ZLcom/mojang/brigadier/context/CommandContext;ZI)V METHOD method_13260 (Ljava/util/Collection;Lnet/minecraft/class_269;Lnet/minecraft/class_266;ZLnet/minecraft/class_2168;ZI)V
ARG 4 context
ARG 5 success ARG 5 success
ARG 6 result ARG 6 result
METHOD method_13261 testBlocksCondition (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Z)Ljava/util/OptionalInt; METHOD method_13261 testBlocksCondition (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Z)Ljava/util/OptionalInt;
@ -76,17 +75,9 @@ CLASS net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand
ARG 1 result ARG 1 result
METHOD method_13276 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520; METHOD method_13276 (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/class_2520;
ARG 1 result ARG 1 result
METHOD method_13277 (ZZLnet/minecraft/class_3002;Lcom/mojang/brigadier/context/CommandContext;ZI)V METHOD method_13277 (ZZLnet/minecraft/class_3002;Lnet/minecraft/class_2168;ZI)V
ARG 3 context
ARG 4 success ARG 4 success
ARG 5 result ARG 5 result
METHOD method_13278 (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;)Lcom/mojang/brigadier/ResultConsumer;
ARG 0 consumer
ARG 1 consumer2
METHOD method_13279 (Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/ResultConsumer;Lcom/mojang/brigadier/context/CommandContext;ZI)V
ARG 2 context
ARG 3 success
ARG 4 result
METHOD method_13280 (Lcom/mojang/brigadier/context/CommandContext;)Z METHOD method_13280 (Lcom/mojang/brigadier/context/CommandContext;)Z
ARG 0 context ARG 0 context
METHOD method_13281 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; METHOD method_13281 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;
@ -120,8 +111,7 @@ CLASS net/minecraft/class_3050 net/minecraft/server/command/ExecuteCommand
ARG 0 context ARG 0 context
METHOD method_13293 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; METHOD method_13293 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;
ARG 0 context ARG 0 context
METHOD method_13294 (Lnet/minecraft/class_3162;ZLnet/minecraft/class_2203$class_2209;Ljava/util/function/IntFunction;Lcom/mojang/brigadier/context/CommandContext;ZI)V METHOD method_13294 (Lnet/minecraft/class_3162;ZLnet/minecraft/class_2203$class_2209;Ljava/util/function/IntFunction;Lnet/minecraft/class_2168;ZI)V
ARG 4 context
ARG 5 success ARG 5 success
ARG 6 result ARG 6 result
METHOD method_13295 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; METHOD method_13295 (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;

View File

@ -3,34 +3,15 @@ CLASS net/minecraft/class_3062 net/minecraft/server/command/FunctionCommand
FIELD field_44982 ARGUMENT_NOT_COMPOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_44982 ARGUMENT_NOT_COMPOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
METHOD method_13380 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_13380 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_13381 execute (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2487;)I
ARG 0 source
ARG 1 functions
ARG 2 arguments
METHOD method_13382 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; METHOD method_13382 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context ARG 0 context
ARG 1 builder ARG 1 builder
METHOD method_13383 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_13384 (Lnet/minecraft/class_2168;)Z METHOD method_13384 (Lnet/minecraft/class_2168;)Z
ARG 0 source ARG 0 source
METHOD method_51276 (Lorg/apache/commons/lang3/mutable/MutableObject;I)V
ARG 1 value
METHOD method_52309 (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; METHOD method_52309 (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 1 builder ARG 1 builder
METHOD method_52310 (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context
METHOD method_52311 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_52312 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2158;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3062$class_8601;
ARG 0 source
ARG 1 function
ARG 2 arguments
METHOD method_52313 getArgument (Lnet/minecraft/class_2203$class_2209;Lnet/minecraft/class_3162;)Lnet/minecraft/class_2487; METHOD method_52313 getArgument (Lnet/minecraft/class_2203$class_2209;Lnet/minecraft/class_3162;)Lnet/minecraft/class_2487;
ARG 0 path ARG 0 path
ARG 1 object ARG 1 object
METHOD method_52314 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; METHOD method_52314 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 argument ARG 0 argument
METHOD method_52315 (Lnet/minecraft/class_3164$class_3167;Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context
CLASS class_8601 FunctionResult

View File

@ -1,10 +1,3 @@
CLASS net/minecraft/class_8503 net/minecraft/server/command/ReturnCommand CLASS net/minecraft/class_8503 net/minecraft/server/command/ReturnCommand
METHOD method_51277 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_51277 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_51278 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_51279 (Lnet/minecraft/class_2168;)Z
ARG 0 source
METHOD method_51280 execute (Lnet/minecraft/class_2168;I)I
ARG 0 source
ARG 1 value

View File

@ -12,7 +12,7 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
FIELD field_9818 server Lnet/minecraft/server/MinecraftServer; FIELD field_9818 server Lnet/minecraft/server/MinecraftServer;
FIELD field_9819 output Lnet/minecraft/class_2165; FIELD field_9819 output Lnet/minecraft/class_2165;
FIELD field_9820 entity Lnet/minecraft/class_1297; FIELD field_9820 entity Lnet/minecraft/class_1297;
FIELD field_9821 resultConsumer Lcom/mojang/brigadier/ResultConsumer; FIELD field_9821 resultConsumer Lnet/minecraft/class_8838;
FIELD field_9822 rotation Lnet/minecraft/class_241; FIELD field_9822 rotation Lnet/minecraft/class_241;
FIELD field_9823 silent Z FIELD field_9823 silent Z
FIELD field_9824 REQUIRES_PLAYER_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_9824 REQUIRES_PLAYER_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
@ -30,7 +30,7 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
ARG 7 displayName ARG 7 displayName
ARG 8 server ARG 8 server
ARG 9 entity ARG 9 entity
METHOD <init> (Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;ZLcom/mojang/brigadier/ResultConsumer;Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_7448;Lnet/minecraft/class_7620;Ljava/util/function/IntConsumer;)V METHOD <init> (Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;ZLnet/minecraft/class_8838;Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_7448;Lnet/minecraft/class_7620;Ljava/util/function/IntConsumer;)V
ARG 1 output ARG 1 output
ARG 2 pos ARG 2 pos
ARG 3 rot ARG 3 rot
@ -41,7 +41,6 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
ARG 8 server ARG 8 server
ARG 9 entity ARG 9 entity
ARG 10 silent ARG 10 silent
ARG 11 consumer
ARG 12 entityAnchor ARG 12 entityAnchor
ARG 13 signedArguments ARG 13 signedArguments
ARG 14 messageChainTaskQueue ARG 14 messageChainTaskQueue
@ -77,7 +76,6 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
ARG 1 message ARG 1 message
METHOD method_51411 withReturnValueConsumer (Ljava/util/function/IntConsumer;)Lnet/minecraft/class_2168; METHOD method_51411 withReturnValueConsumer (Ljava/util/function/IntConsumer;)Lnet/minecraft/class_2168;
ARG 1 returnValueConsumer ARG 1 returnValueConsumer
METHOD method_51413 getReturnValueConsumer ()Ljava/util/function/IntConsumer;
METHOD method_9206 withLevel (I)Lnet/minecraft/class_2168; METHOD method_9206 withLevel (I)Lnet/minecraft/class_2168;
ARG 1 level ARG 1 level
METHOD method_9207 getPlayerOrThrow ()Lnet/minecraft/class_3222; METHOD method_9207 getPlayerOrThrow ()Lnet/minecraft/class_3222;
@ -86,8 +84,7 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
COMMENT @throws CommandSyntaxException if this command source is not a player COMMENT @throws CommandSyntaxException if this command source is not a player
METHOD method_9208 withPosition (Lnet/minecraft/class_243;)Lnet/minecraft/class_2168; METHOD method_9208 withPosition (Lnet/minecraft/class_243;)Lnet/minecraft/class_2168;
ARG 1 position ARG 1 position
METHOD method_9209 mergeConsumers (Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/class_2168; METHOD method_9209 mergeConsumers (Lnet/minecraft/class_8838;Ljava/util/function/BinaryOperator;)Lnet/minecraft/class_2168;
ARG 1 consumer
ARG 2 merger ARG 2 merger
METHOD method_9210 getRotation ()Lnet/minecraft/class_241; METHOD method_9210 getRotation ()Lnet/minecraft/class_241;
METHOD method_9211 getServer ()Lnet/minecraft/server/MinecraftServer; METHOD method_9211 getServer ()Lnet/minecraft/server/MinecraftServer;
@ -96,10 +93,6 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
METHOD method_9213 sendError (Lnet/minecraft/class_2561;)V METHOD method_9213 sendError (Lnet/minecraft/class_2561;)V
ARG 1 message ARG 1 message
METHOD method_9214 getName ()Ljava/lang/String; METHOD method_9214 getName ()Ljava/lang/String;
METHOD method_9215 onCommandComplete (Lcom/mojang/brigadier/context/CommandContext;ZI)V
ARG 1 context
ARG 2 success
ARG 3 result
METHOD method_9216 withRotation (Lnet/minecraft/class_241;)Lnet/minecraft/class_2168; METHOD method_9216 withRotation (Lnet/minecraft/class_241;)Lnet/minecraft/class_2168;
ARG 1 rotation ARG 1 rotation
METHOD method_9217 withSilent ()Lnet/minecraft/class_2168; METHOD method_9217 withSilent ()Lnet/minecraft/class_2168;
@ -113,10 +106,6 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
ARG 1 position ARG 1 position
METHOD method_9222 getPosition ()Lnet/minecraft/class_243; METHOD method_9222 getPosition ()Lnet/minecraft/class_243;
METHOD method_9223 getDisplayName ()Lnet/minecraft/class_2561; METHOD method_9223 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_9224 (Lcom/mojang/brigadier/context/CommandContext;ZI)V
ARG 0 context
ARG 1 success
ARG 2 result
METHOD method_9225 getWorld ()Lnet/minecraft/class_3218; METHOD method_9225 getWorld ()Lnet/minecraft/class_3218;
METHOD method_9226 sendFeedback (Ljava/util/function/Supplier;Z)V METHOD method_9226 sendFeedback (Ljava/util/function/Supplier;Z)V
ARG 1 feedbackSupplier ARG 1 feedbackSupplier
@ -129,7 +118,6 @@ CLASS net/minecraft/class_2168 net/minecraft/server/command/ServerCommandSource
COMMENT Gets the entity from this command source or throws a command syntax exception if this command source is not an entity. COMMENT Gets the entity from this command source or throws a command syntax exception if this command source is not an entity.
METHOD method_9230 withMaxLevel (I)Lnet/minecraft/class_2168; METHOD method_9230 withMaxLevel (I)Lnet/minecraft/class_2168;
ARG 1 level ARG 1 level
METHOD method_9231 withConsumer (Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/class_2168; METHOD method_9231 withConsumer (Lnet/minecraft/class_8838;)Lnet/minecraft/class_2168;
ARG 1 consumer
METHOD method_9232 withEntity (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2168; METHOD method_9232 withEntity (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2168;
ARG 1 entity ARG 1 entity

View File

@ -1,98 +1,15 @@
CLASS net/minecraft/class_2158 net/minecraft/server/function/CommandFunction CLASS net/minecraft/class_2158 net/minecraft/server/function/CommandFunction
FIELD field_9805 elements [Lnet/minecraft/class_2158$class_2161; METHOD comp_1994 getId ()Lnet/minecraft/class_2960;
FIELD field_9806 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;[Lnet/minecraft/class_2158$class_2161;)V
ARG 1 id
ARG 2 elements
METHOD method_52592 continuesToNextLine (Ljava/lang/CharSequence;)Z METHOD method_52592 continuesToNextLine (Ljava/lang/CharSequence;)Z
ARG 0 string ARG 0 string
METHOD method_52593 isValidMacroVariableName (Ljava/lang/String;)Z METHOD method_52595 withMacroReplaced (Lnet/minecraft/class_2487;Lcom/mojang/brigadier/CommandDispatcher;Ljava/lang/Object;)Lnet/minecraft/class_8868;
ARG 0 name
METHOD method_52594 parseMacro (Ljava/lang/String;I)Lnet/minecraft/class_2158$class_8642;
ARG 0 macro
ARG 1 line
METHOD method_52595 withMacroReplaced (Lnet/minecraft/class_2487;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_2168;)Lnet/minecraft/class_2158;
ARG 1 arguments ARG 1 arguments
ARG 2 dispatcher ARG 2 dispatcher
ARG 3 source METHOD method_9195 create (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;Ljava/util/List;)Lnet/minecraft/class_2158;
METHOD method_9193 getElements ()[Lnet/minecraft/class_2158$class_2161;
METHOD method_9194 getId ()Lnet/minecraft/class_2960;
METHOD method_9195 create (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_2168;Ljava/util/List;)Lnet/minecraft/class_2158;
COMMENT Parses a function in the context of {@code source}. COMMENT Parses a function in the context of {@code source}.
COMMENT COMMENT
COMMENT <p>Any syntax errors, such as improper comment lines or unknown commands, will be thrown at this point. COMMENT <p>Any syntax errors, such as improper comment lines or unknown commands, will be thrown at this point.
ARG 0 id ARG 0 id
ARG 1 dispatcher ARG 1 dispatcher
ARG 2 source
ARG 3 lines ARG 3 lines
COMMENT the raw lines (including comments) read from a function file COMMENT the raw lines (including comments) read from a function file
CLASS class_2159 LazyContainer
COMMENT A lazy reference to another command function that may or may not exist.
COMMENT
COMMENT <p>Notice that such an instance does not refresh upon reloads and may become
COMMENT invalid.
FIELD field_9807 id Lnet/minecraft/class_2960;
FIELD field_9808 function Ljava/util/Optional;
FIELD field_9809 EMPTY Lnet/minecraft/class_2158$class_2159;
FIELD field_9810 initialized Z
METHOD <init> (Lnet/minecraft/class_2158;)V
ARG 1 function
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_17913 (Lnet/minecraft/class_2158;)Lnet/minecraft/class_2960;
ARG 0 f
METHOD method_9196 get (Lnet/minecraft/class_2991;)Ljava/util/Optional;
ARG 1 manager
METHOD method_9197 getId ()Lnet/minecraft/class_2960;
CLASS class_2160 CommandElement
COMMENT A standard element of a command function. Functions created by {@link
COMMENT CommandFunction#create} will only contain these elements.
FIELD field_9811 parsed Lcom/mojang/brigadier/ParseResults;
METHOD <init> (Lcom/mojang/brigadier/ParseResults;)V
ARG 1 parsed
METHOD method_36318 execute (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;)I
ARG 1 manager
ARG 2 source
METHOD method_45017 (Lnet/minecraft/class_2168;Lnet/minecraft/class_2168;)Lnet/minecraft/class_2168;
ARG 1 currentSource
CLASS class_2161 Element
METHOD method_9198 execute (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;Ljava/util/Deque;IILnet/minecraft/class_2991$class_6346;)V
ARG 1 manager
ARG 2 source
ARG 3 entries
ARG 4 maxChainLength
ARG 5 depth
ARG 6 tracer
CLASS class_2162 FunctionElement
COMMENT A synthetic element to be stored in a {@link CommandFunctionManager.Entry}.
COMMENT This is not present as parts of command functions, but created by {@link
COMMENT net.minecraft.server.function.CommandFunctionManager.Execution#recursiveRun}.
FIELD field_9812 function Lnet/minecraft/class_2158$class_2159;
METHOD <init> (Lnet/minecraft/class_2158;)V
ARG 1 function
METHOD method_17914 (Lnet/minecraft/class_2991$class_6346;IILjava/util/Deque;Lnet/minecraft/class_2168;Lnet/minecraft/class_2158;)V
ARG 5 f
CLASS class_8641 Macro
FIELD field_45149 variables Ljava/util/List;
FIELD field_45150 CACHE_SIZE I
FIELD field_45151 cache Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;
FIELD field_46190 DECIMAL_FORMAT Ljava/text/DecimalFormat;
METHOD <init> (Lnet/minecraft/class_2960;[Lnet/minecraft/class_2158$class_2161;Ljava/util/List;)V
ARG 1 id
ARG 2 elements
ARG 3 variables
METHOD method_52597 withMacroReplaced (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_2168;)Lnet/minecraft/class_2158;
ARG 1 arguments
ARG 2 dispatcher
ARG 3 source
METHOD method_53840 toString (Lnet/minecraft/class_2520;)Ljava/lang/String;
ARG 0 nbt
CLASS class_8642 MacroElement
FIELD field_45152 parts Ljava/util/List;
FIELD field_45153 variables Ljava/util/List;
METHOD <init> (Ljava/util/List;Ljava/util/List;)V
ARG 1 parts
ARG 2 variables
METHOD method_52598 getVariables ()Ljava/util/List;
METHOD method_52599 getCommand (Ljava/util/List;)Ljava/lang/String;
ARG 1 arguments

View File

@ -13,11 +13,6 @@ CLASS net/minecraft/class_2991 net/minecraft/server/function/CommandFunctionMana
COMMENT loaded} and should run all functions in the {@code minecraft:load} function tag. COMMENT loaded} and should run all functions in the {@code minecraft:load} function tag.
FIELD field_25333 loader Lnet/minecraft/class_5349; FIELD field_25333 loader Lnet/minecraft/class_5349;
COMMENT The source of functions for this command function manager. COMMENT The source of functions for this command function manager.
FIELD field_33542 NO_TRACE_IN_FUNCTION_TEXT Lnet/minecraft/class_2561;
COMMENT A localized piece of text indicating that calling the debug command to debug
COMMENT functions from within a function is not supported.
FIELD field_33543 execution Lnet/minecraft/class_2991$class_6345;
COMMENT The active execution within this manager.
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5349;)V METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5349;)V
ARG 1 server ARG 1 server
ARG 2 loader ARG 2 loader
@ -31,8 +26,7 @@ CLASS net/minecraft/class_2991 net/minecraft/server/function/CommandFunctionMana
COMMENT silent} compared to the server's {@linkplain MinecraftServer#getCommandSource() COMMENT silent} compared to the server's {@linkplain MinecraftServer#getCommandSource()
COMMENT command source}. COMMENT command source}.
METHOD method_12900 getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; METHOD method_12900 getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher;
METHOD method_12902 getMaxCommandChainLength ()I METHOD method_12904 execute (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)V
METHOD method_12904 execute (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)I
COMMENT Executes a function. COMMENT Executes a function.
COMMENT COMMENT
COMMENT <p>This is same as calling {@link #execute(CommandFunction, ServerCommandSource, COMMENT <p>This is same as calling {@link #execute(CommandFunction, ServerCommandSource,
@ -42,8 +36,6 @@ CLASS net/minecraft/class_2991 net/minecraft/server/function/CommandFunctionMana
COMMENT @see #execute(CommandFunction, ServerCommandSource, Tracer, NbtCompound) COMMENT @see #execute(CommandFunction, ServerCommandSource, Tracer, NbtCompound)
ARG 1 function ARG 1 function
COMMENT the function COMMENT the function
ARG 2 source
COMMENT the command source to execute with
METHOD method_12905 getFunction (Lnet/minecraft/class_2960;)Ljava/util/Optional; METHOD method_12905 getFunction (Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 1 id ARG 1 id
METHOD method_18699 tick ()V METHOD method_18699 tick ()V
@ -60,97 +52,3 @@ CLASS net/minecraft/class_2991 net/minecraft/server/function/CommandFunctionMana
METHOD method_29464 getFunctionTags ()Ljava/lang/Iterable; METHOD method_29464 getFunctionTags ()Ljava/lang/Iterable;
METHOD method_29773 load (Lnet/minecraft/class_5349;)V METHOD method_29773 load (Lnet/minecraft/class_5349;)V
ARG 1 loader ARG 1 loader
METHOD method_36341 execute (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;Lnet/minecraft/class_2991$class_6346;Lnet/minecraft/class_2487;)I
COMMENT Executes a function. This may have two cases: new or recursive.
COMMENT
COMMENT <p>In a new execution, the {@link #execution execution == null}, and a custom
COMMENT {@code tracer} can be specified. The return value indicates the number of
COMMENT commands and nested functions ran.
COMMENT
COMMENT <p>In a recursive execution, {@link #execution execution != null}. It is
COMMENT required that {@code tracer == null}, or the execution reports an error and is
COMMENT skipped. The return value is {@code 0}.
COMMENT
COMMENT @return a non-zero value for a new execution, or {@code 0} for a recursive
COMMENT execution
COMMENT @see #execute(CommandFunction, ServerCommandSource)
ARG 1 function
COMMENT the function
ARG 2 source
COMMENT the command source to execute with
ARG 3 tracer
COMMENT a tracer for a non-recursive function execution
ARG 4 arguments
COMMENT arguments for macro substitution, if any
CLASS class_2992 Entry
FIELD field_13424 source Lnet/minecraft/class_2168;
FIELD field_13425 element Lnet/minecraft/class_2158$class_2161;
FIELD field_33549 depth I
METHOD <init> (Lnet/minecraft/class_2168;ILnet/minecraft/class_2158$class_2161;)V
ARG 1 source
ARG 2 depth
ARG 3 element
METHOD method_12914 execute (Lnet/minecraft/class_2991;Ljava/util/Deque;ILnet/minecraft/class_2991$class_6346;)V
ARG 1 manager
ARG 2 entries
ARG 3 maxChainLength
ARG 4 tracer
CLASS class_6345 Execution
COMMENT An active execution of functions. It uses two deques to simulate a stack for a
COMMENT depth-first expansion of functions, as the function call stack depth may exceed
COMMENT the allowed JVM stack size.
COMMENT
COMMENT @see CommandFunctionManager#execution
FIELD field_33545 depth I
FIELD field_33546 tracer Lnet/minecraft/class_2991$class_6346;
FIELD field_33547 queue Ljava/util/Deque;
FIELD field_33548 waitlist Ljava/util/List;
FIELD field_44584 returned Z
METHOD <init> (Lnet/minecraft/class_2991;Lnet/minecraft/class_2991$class_6346;)V
ARG 2 tracer
METHOD method_36343 recursiveRun (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)V
COMMENT Handles a recursive case in {@link CommandFunctionManager#execute(CommandFunction,
COMMENT ServerCommandSource, CommandFunctionManager.Tracer, NbtCompound)}.
COMMENT
COMMENT <p>This effectively swaps an entry with a command element with {@code /function}
COMMENT command at the head of the deque with another entry with a function element
COMMENT containing the actual command elements referenced in that function.
ARG 1 function
COMMENT the function
ARG 2 source
COMMENT the command source
METHOD method_36344 reportError (Ljava/lang/String;)V
ARG 1 message
METHOD method_36346 run (Lnet/minecraft/class_2158;Lnet/minecraft/class_2168;)I
COMMENT Handles a new case in {@link CommandFunctionManager#execute(CommandFunction,
COMMENT ServerCommandSource, CommandFunctionManager.Tracer, NbtCompound)}.
COMMENT
COMMENT @return a value for the command result
ARG 1 function
COMMENT the function
ARG 2 source
COMMENT the command source
METHOD method_51275 addReturnConsumer (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2168;
ARG 1 source
CLASS class_8502 ReturnValueConsumer
FIELD field_44586 delegate Ljava/util/function/IntConsumer;
METHOD <init> (Lnet/minecraft/class_2991$class_6345;Ljava/util/function/IntConsumer;)V
ARG 2 delegate
METHOD accept (I)V
ARG 1 value
CLASS class_6346 Tracer
COMMENT A tree-visitor-like tracer, useful for gaining insights on function execution.
METHOD method_36349 traceCommandStart (ILjava/lang/String;)V
ARG 1 depth
ARG 2 command
METHOD method_36350 traceCommandEnd (ILjava/lang/String;I)V
ARG 1 depth
ARG 2 command
ARG 3 result
METHOD method_36351 traceFunctionCall (ILnet/minecraft/class_2960;I)V
ARG 1 depth
ARG 2 function
ARG 3 size
METHOD method_36352 traceError (ILjava/lang/String;)V
ARG 1 depth
ARG 2 message

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_2159 net/minecraft/server/function/LazyContainer
COMMENT A lazy reference to another command function that may or may not exist.
COMMENT
COMMENT <p>Notice that such an instance does not refresh upon reloads and may become
COMMENT invalid.
FIELD field_9807 id Lnet/minecraft/class_2960;
FIELD field_9808 function Ljava/util/Optional;
FIELD field_9809 EMPTY Lnet/minecraft/class_2159;
FIELD field_9810 initialized Z
METHOD method_9196 get (Lnet/minecraft/class_2991;)Ljava/util/Optional;
ARG 1 manager
METHOD method_9197 getId ()Lnet/minecraft/class_2960;

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_8641 net/minecraft/server/function/Macro
FIELD field_45149 variables Ljava/util/List;
FIELD field_45150 CACHE_SIZE I
FIELD field_45151 cache Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;
FIELD field_46190 DECIMAL_FORMAT Ljava/text/DecimalFormat;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/List;Ljava/util/List;)V
ARG 1 id
METHOD method_52597 withMacroReplaced (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;
METHOD method_53840 toString (Lnet/minecraft/class_2520;)Ljava/lang/String;
ARG 0 nbt

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_6346 net/minecraft/server/function/Tracer
COMMENT A tree-visitor-like tracer, useful for gaining insights on function execution.
METHOD method_36349 traceCommandStart (ILjava/lang/String;)V
ARG 1 depth
ARG 2 command
METHOD method_36350 traceCommandEnd (ILjava/lang/String;I)V
ARG 1 depth
ARG 2 command
ARG 3 result
METHOD method_36351 traceFunctionCall (ILnet/minecraft/class_2960;I)V
ARG 1 depth
ARG 2 function
ARG 3 size
METHOD method_36352 traceError (ILjava/lang/String;)V
ARG 1 depth
ARG 2 message

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8857 net/minecraft/unused/packageinfo/PackageInfo8857

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8866 net/minecraft/unused/packageinfo/PackageInfo8866

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8874 net/minecraft/unused/packageinfo/PackageInfo8874

View File

@ -28,8 +28,7 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
ARG 1 lastOutput ARG 1 lastOutput
METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561; METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561;
METHOD method_8293 getWorld ()Lnet/minecraft/class_3218; METHOD method_8293 getWorld ()Lnet/minecraft/class_3218;
METHOD method_8294 (Lcom/mojang/brigadier/context/CommandContext;ZI)V METHOD method_8294 (Lnet/minecraft/class_2168;ZI)V
ARG 1 context
ARG 2 success ARG 2 success
ARG 3 result ARG 3 result
METHOD method_8295 markDirty ()V METHOD method_8295 markDirty ()V