Command Mappings, mostly arguments and some missing methods/inner classes (#613)

This commit is contained in:
NeunEinser 2019-04-16 16:17:28 +02:00 committed by Adrian Siekierka
parent 4b82d7412a
commit 4ef4dc3e8d
58 changed files with 330 additions and 27 deletions

View File

@ -4,19 +4,22 @@ CLASS ago net/minecraft/entity/boss/BossBar
FIELD i format Lc;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lc;)V
ARG 1 format
ARG 3 name
METHOD a getTextFormat ()Lc;
METHOD a byName (Ljava/lang/String;)Lago$a;
ARG 0 name
METHOD b getName ()Ljava/lang/String;
CLASS ago$b Overlay
CLASS ago$b Style
FIELD f name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD a getName ()Ljava/lang/String;
METHOD a byName (Ljava/lang/String;)Lago$b;
ARG 0 name
FIELD a name Ljm;
FIELD b percent F
FIELD c color Lago$a;
FIELD d overlay Lago$b;
FIELD d style Lago$b;
FIELD e darkenSky Z
FIELD f dragonMusic Z
FIELD g thickenFog Z
@ -25,13 +28,21 @@ CLASS ago net/minecraft/entity/boss/BossBar
ARG 1 uuid
ARG 2 name
ARG 3 color
ARG 4 style
METHOD a setPercent (F)V
ARG 1 percentage
METHOD a setColor (Lago$a;)V
ARG 1 color
METHOD a setOverlay (Lago$b;)V
ARG 1 style
METHOD a setName (Ljm;)V
ARG 1 name
METHOD a setDarkenSky (Z)Lago;
ARG 1 darkenSky
METHOD b setDragonMusic (Z)Lago;
ARG 1 dragonMusic
METHOD c setThickenFog (Z)Lago;
ARG 1 thickenFog
METHOD i getUuid ()Ljava/util/UUID;
METHOD j getName ()Ljm;
METHOD k getPercent ()F

View File

@ -24,5 +24,10 @@ CLASS rl net/minecraft/server/command/AdvancementCommand
ARG 3 advancement
ARG 4 criterion
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
METHOD a searchAndAdd (Lq;Ljava/util/List;)V
ARG 0 dispatcher
METHOD a addChildrenRecursivelyToList (Lq;Ljava/util/List;)V
ARG 0 parent
ARG 1 childList
METHOD a select (Lq;Lrl$b;)Ljava/util/List;
ARG 0 advancement
ARG 1 selection

View File

@ -11,18 +11,55 @@ CLASS rp net/minecraft/server/command/BossBarCommand
FIELD j SET_VISIBILITY_UNCHANGED_HIDDEN_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD k SET_VISIBILITY_UNCHANGED_VISIBLE_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD a listBossBars (Lcd;)I
ARG 0 source
METHOD a addBossBar (Lcd;Lqs;Ljm;)I
ARG 0 source
ARG 1 name
ARG 2 displayName
METHOD a getValue (Lcd;Lri;)I
ARG 0 source
ARG 1 bossBar
METHOD a setValue (Lcd;Lri;I)I
ARG 0 source
ARG 1 bossBar
ARG 2 value
METHOD a setColor (Lcd;Lri;Lago$a;)I
METHOD a setOverlay (Lcd;Lri;Lago$b;)I
ARG 0 source
ARG 1 bossBar
ARG 2 color
METHOD a setStyle (Lcd;Lri;Lago$b;)I
ARG 0 source
ARG 1 bossBar
ARG 2 style
METHOD a setPlayers (Lcd;Lri;Ljava/util/Collection;)I
ARG 0 source
ARG 1 bossBar
ARG 2 players
METHOD a setName (Lcd;Lri;Ljm;)I
ARG 0 source
ARG 1 bossBar
ARG 2 name
METHOD a setVisible (Lcd;Lri;Z)I
ARG 0 source
ARG 1 bossBar
ARG 2 visible
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a createBossBar (Lcom/mojang/brigadier/context/CommandContext;)Lri;
ARG 0 context
METHOD b getMaxValue (Lcd;Lri;)I
ARG 0 source
ARG 1 bossBar
METHOD b setMaxValue (Lcd;Lri;I)I
ARG 0 source
ARG 1 bossBar
ARG 2 value
METHOD c isVisible (Lcd;Lri;)I
ARG 0 source
ARG 1 bossBar
METHOD d getPlayers (Lcd;Lri;)I
ARG 0 source
ARG 1 bossBar
METHOD e removeBossBar (Lcd;Lri;)I
ARG 0 source
ARG 1 bossBar

View File

@ -2,6 +2,9 @@ CLASS rq net/minecraft/server/command/ClearCommand
FIELD a FAILED_SINGLE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD b FAILED_MULTIPLE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
METHOD a execute (Lcd;Ljava/util/Collection;Ljava/util/function/Predicate;I)I
ARG 0 source
ARG 1 targets
ARG 2 item
ARG 3 maxCount
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -9,6 +9,8 @@ CLASS rr net/minecraft/server/command/CloneCommand
ARG 3 blockEntityTag
CLASS rr$b Mode
FIELD d allowsOverlap Z
METHOD <init> (Ljava/lang/String;IZ)V
ARG 3 allowsOverlap
METHOD a allowsOverlap ()Z
FIELD a IS_AIR_PREDICATE Ljava/util/function/Predicate;
FIELD b OVERLAP_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
@ -22,3 +24,4 @@ CLASS rr net/minecraft/server/command/CloneCommand
ARG 4 filter
ARG 5 mode
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -2,6 +2,8 @@ CLASS ce net/minecraft/server/command/CommandManager
CLASS ce$a CommandParser
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b dispatcher Lcom/mojang/brigadier/CommandDispatcher;
METHOD <init> (Z)V
ARG 1 isDedicatedServer
METHOD a getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher;
METHOD a execute (Lcd;Ljava/lang/String;)I
ARG 1 commandSource

View File

@ -3,4 +3,5 @@ CLASS cc net/minecraft/server/command/CommandOutput
METHOD H_ shouldBroadcastConsoleToOps ()Z
METHOD a sendCommandFeedback ()Z
METHOD a appendCommandFeedback (Ljm;)V
ARG 1 message
METHOD b shouldTrackOutput ()Z

View File

@ -5,7 +5,13 @@ CLASS cf net/minecraft/server/command/CommandSource
FIELD c x Ljava/lang/String;
FIELD d y Ljava/lang/String;
FIELD e z Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a getCompletions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD a suggestIdentifiers (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder

View File

@ -1,7 +1,17 @@
CLASS ub net/minecraft/server/command/DataCommand
CLASS ub$a ModifyOperation
METHOD modify (Lcom/mojang/brigadier/context/CommandContext;Lib;Lcr$h;Ljava/util/List;)I
ARG 1 context
ARG 2 sourceTag
ARG 3 path
ARG 4 tags
CLASS ub$b ModifyArgumentCreator
METHOD create (Lub$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 1 modifier
CLASS ub$c ObjectType
METHOD a addArgumentsToBuilder (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 1 argumentBuilder
ARG 1 argument
ARG 2 argumentAdder
METHOD a getObject (Lcom/mojang/brigadier/context/CommandContext;)Lua;
ARG 1 context
FIELD a OBJECT_TYPES Ljava/util/List;
@ -16,6 +26,8 @@ CLASS ub net/minecraft/server/command/DataCommand
FIELD j MODIFY_INVALID_INDEX_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
METHOD a executeInsert (ILib;Lcr$h;Ljava/util/List;)I
ARG 0 integer
ARG 1 sourceTag
ARG 3 tags
METHOD a executeGet (Lcd;Lua;)I
ARG 0 source
ARG 1 object
@ -33,11 +45,16 @@ CLASS ub net/minecraft/server/command/DataCommand
ARG 1 object
ARG 2 tag
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
METHOD a (Lcom/mojang/brigadier/context/CommandContext;Lub$c;Lub$a;Ljava/util/List;)I
ARG 0 dispatcher
METHOD a executeModify (Lcom/mojang/brigadier/context/CommandContext;Lub$c;Lub$a;Ljava/util/List;)I
ARG 0 context
ARG 1 objectType
ARG 2 modifier
ARG 3 tags
METHOD a getTag (Lcr$h;Lua;)Lis;
ARG 0 path
ARG 1 object
METHOD a addModifyArgument (Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
METHOD b executeGet (Lcd;Lua;Lcr$h;)I
ARG 0 source
ARG 1 object

View File

@ -15,6 +15,7 @@ CLASS rs net/minecraft/server/command/DatapackCommand
ARG 1 container
ARG 2 packAdder
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a getPackContainer (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lwv;
ARG 0 context
ARG 1 name

View File

@ -4,5 +4,6 @@ CLASS ru net/minecraft/server/command/DebugCommand
METHOD a executeStart (Lcd;)I
ARG 0 source
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeStop (Lcd;)I
ARG 0 source

View File

@ -3,3 +3,4 @@ CLASS rv net/minecraft/server/command/DefaultGameModeCommand
ARG 0 source
ARG 1 defaultGameMode
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -4,3 +4,4 @@ CLASS rw net/minecraft/server/command/DifficultyCommand
ARG 0 source
ARG 1 difficulty
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -17,3 +17,4 @@ CLASS rx net/minecraft/server/command/EffectCommand
ARG 4 amplifier
ARG 5 showParticles
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -10,3 +10,4 @@ CLASS rz net/minecraft/server/command/EnchantCommand
ARG 2 enchantment
ARG 3 level
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -1,41 +1,78 @@
CLASS sa net/minecraft/server/command/ExecuteCommand
CLASS sa$a Condition
CLASS sa$a ExistsCondition
METHOD test (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context
CLASS sa$b Condition
METHOD test (Lcom/mojang/brigadier/context/CommandContext;)Z
ARG 1 context
FIELD a BLOCKS_TOOBIG_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
FIELD b CONDITIONAL_FAIL_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD c CONDITIONAL_FAIL_COUNT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD d BINARY_RESULT_CONSUMER Ljava/util/function/BinaryOperator;
METHOD a executeStoreScore (Lcd;Ljava/util/Collection;Lcsl;Z)Lcd;
ARG 0 source
ARG 1 targets
ARG 2 objective
ARG 3 requestResultValue
METHOD a executeStoreBossbar (Lcd;Lri;ZZ)Lcd;
ARG 0 source
ARG 1 bossBar
ARG 2 storeInValue
ARG 3 requestResultValue
METHOD a executeStoreData (Lcd;Lua;Lcr$h;Ljava/util/function/IntFunction;Z)Lcd;
ARG 0 source
ARG 1 object
ARG 2 path
ARG 3 tagSetter
ARG 4 requestResultValue
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
METHOD a testObjectiveCondition (Lcom/mojang/brigadier/context/CommandContext;Lbi$d;)Z
METHOD a testObjectiveCondition (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/function/BiPredicate;)Z
ARG 0 dispatcher
METHOD a testScoreMatch (Lcom/mojang/brigadier/context/CommandContext;Lbi$d;)Z
ARG 0 context
ARG 1 range
METHOD a testScoreCondition (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/function/BiPredicate;)Z
ARG 0 context
ARG 1 condition
METHOD a executePositiveBlockCondition (Lcom/mojang/brigadier/context/CommandContext;Z)I
ARG 0 context
ARG 1 masked
METHOD a transformSourceForCondition (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection;
METHOD a getSourceOrEmptyForConditionFork (Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection;
ARG 0 context
ARG 1 positive
ARG 2 result
METHOD a executeCondition (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLsa$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
METHOD a addBlockConditionExecutes (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 2 value
METHOD a addConditionLogic (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLsa$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 0 root
ARG 1 builder
ARG 2 positive
ARG 3 condition
METHOD a addBlocksConditionLogic (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 0 root
ARG 1 builder
ARG 2 positive
ARG 3 masked
METHOD a addConditionArguments (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 0 node
ARG 0 root
ARG 1 argumentBuilder
ARG 2 positive
METHOD a addStoreArguments (Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 0 node
ARG 1 builder
ARG 2 result
ARG 2 requestResultValue
METHOD a countPathMatches (Lua;Lcr$h;)I
ARG 0 object
ARG 1 path
METHOD a testBlockCondition (Lvf;Lev;Lev;Lev;Z)Ljava/util/OptionalInt;
METHOD a executeCondition (ZLsa$a;)Lcom/mojang/brigadier/Command;
METHOD a testBlocksCondition (Lvf;Lev;Lev;Lev;Z)Ljava/util/OptionalInt;
ARG 0 world
ARG 1 start
ARG 2 end
ARG 3 destination
ARG 4 masked
METHOD a getExistsConditionExecute (ZLsa$a;)Lcom/mojang/brigadier/Command;
ARG 0 positive
ARG 1 condition
METHOD b executeNegativeBlockCondition (Lcom/mojang/brigadier/context/CommandContext;Z)I
METHOD c testBlockCondition (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt;
ARG 0 context
ARG 1 masked
METHOD c testBlocksCondition (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt;
ARG 0 context
ARG 1 masked

View File

@ -4,14 +4,23 @@ CLASS sb net/minecraft/server/command/ExperienceCommand
FIELD d setter Ljava/util/function/BiPredicate;
FIELD e name Ljava/lang/String;
FIELD f getter Ljava/util/function/ToIntFunction;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/BiConsumer;Ljava/util/function/BiPredicate;Ljava/util/function/ToIntFunction;)V
ARG 3 name
ARG 4 adder
ARG 5 setter
ARG 6 getter
FIELD a SET_POINT_INVALID_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD a executeAdd (Lcd;Ljava/util/Collection;ILsb$a;)I
ARG 0 source
ARG 1 targets
ARG 2 amount
ARG 3 component
METHOD a executeQuery (Lcd;Lvg;Lsb$a;)I
ARG 0 source
ARG 1 player
ARG 2 component
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeSet (Lcd;Ljava/util/Collection;ILsb$a;)I
ARG 0 source
ARG 1 targets

View File

@ -11,3 +11,4 @@ CLASS sc net/minecraft/server/command/FillCommand
ARG 3 mode
ARG 4 filter
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -14,5 +14,6 @@ CLASS sd net/minecraft/server/command/ForceLoadCommand
ARG 2 to
ARG 3 forceLoaded
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeRemoveAll (Lcd;)I
ARG 0 source

View File

@ -1,4 +1,7 @@
CLASS se net/minecraft/server/command/FunctionCommand
FIELD a SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
METHOD a execute (Lcd;Ljava/util/Collection;)I
ARG 0 source
ARG 1 functions
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -4,6 +4,7 @@ CLASS sf net/minecraft/server/command/GameModeCommand
ARG 1 player
ARG 2 gameMode
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a execute (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lbgx;)I
ARG 0 context
ARG 1 targets

View File

@ -7,3 +7,4 @@ CLASS sg net/minecraft/server/command/GameRuleCommand
ARG 1 gameRule
ARG 2 context
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -5,3 +5,4 @@ CLASS sh net/minecraft/server/command/GiveCommand
ARG 2 targets
ARG 3 count
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -1,3 +1,4 @@
CLASS si net/minecraft/server/command/HelpCommand
FIELD a FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -4,3 +4,4 @@ CLASS sj net/minecraft/server/command/KickCommand
ARG 1 targets
ARG 2 reason
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -3,3 +3,4 @@ CLASS sk net/minecraft/server/command/KillCommand
ARG 0 source
ARG 1 targets
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -4,4 +4,5 @@ CLASS sl net/minecraft/server/command/ListCommand
ARG 0 source
ARG 1 nameProvider
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeUuids (Lcd;)I

View File

@ -9,3 +9,4 @@ CLASS sm net/minecraft/server/command/LocateCommand
ARG 0 source
ARG 1 structure
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -1,4 +1,16 @@
CLASS sn net/minecraft/server/command/LootCommand
CLASS sn$a FeedbackMessage
METHOD accept (Ljava/util/List;)V
ARG 1 items
CLASS sn$b Target
METHOD accept (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lsn$a;)I
ARG 1 context
ARG 2 items
ARG 3 messageSender
CLASS sn$c SourceConstructor
METHOD construct (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lsn$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 1 builder
ARG 2 target
FIELD a SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
FIELD b NO_HELD_ITEMS_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD c NO_LOOT_TABLE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
@ -6,28 +18,80 @@ CLASS sn net/minecraft/server/command/LootCommand
ARG 0 inventory
ARG 1 stack
METHOD a replace (Laid;Ljava/util/List;IILjava/util/List;)V
ARG 0 entity
ARG 1 stacks
ARG 2 slot
ARG 3 stackCount
ARG 4 globallyAddedStacks
METHOD a itemsMatch (Lbbu;Lbbu;)Z
ARG 0 first
ARG 1 second
METHOD a getHeldItem (Lcd;Laii;)Lbbu;
ARG 0 source
ARG 1 slot
METHOD a executeSpawn (Lcd;Lcro;Ljava/util/List;Lsn$a;)I
ARG 0 source
ARG 1 pos
ARG 2 stacks
ARG 3 messageSender
METHOD a getBlockInventory (Lcd;Lev;)Lagr;
ARG 0 source
ARG 1 pos
METHOD a executeBlock (Lcd;Lev;IILjava/util/List;Lsn$a;)I
ARG 0 source
ARG 1 targetPos
ARG 2 slot
ARG 3 stackCount
ARG 4 stacks
ARG 5 messageSender
METHOD a executeInsert (Lcd;Lev;Ljava/util/List;Lsn$a;)I
ARG 0 source
ARG 1 targetPos
ARG 2 stacks
ARG 3 messageSender
METHOD a sendDroppedFeedback (Lcd;Ljava/util/List;)V
ARG 0 source
ARG 1 stacks
METHOD a sendDroppedFeedback (Lcd;Ljava/util/List;Lqs;)V
ARG 0 source
ARG 1 items
ARG 1 stacks
ARG 2 lootTable
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
METHOD a makeArguments (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lsn$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 0 argumentBuilder
ARG 1 lootTableArgumentsBuilder
ARG 0 dispatcher
METHOD a addTargetArguments (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lsn$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
ARG 0 rootArgument
ARG 1 sourceConstructor
METHOD a executeKill (Lcom/mojang/brigadier/context/CommandContext;Laid;Lsn$b;)I
ARG 0 context
ARG 1 entity
ARG 2 constructor
METHOD a executeMine (Lcom/mojang/brigadier/context/CommandContext;Lev;Lbbu;Lsn$b;)I
ARG 0 context
ARG 1 pos
ARG 2 stack
ARG 3 constructor
METHOD a getFeedbackMessageSingle (Lcom/mojang/brigadier/context/CommandContext;Lqs;Lcoe;Lsn$b;)I
ARG 0 context
ARG 1 lootTable
ARG 2 lootContext
ARG 3 constructor
METHOD a executeFish (Lcom/mojang/brigadier/context/CommandContext;Lqs;Lev;Lbbu;Lsn$b;)I
ARG 0 context
ARG 1 lootTable
ARG 2 pos
ARG 3 stack
ARG 4 constructor
METHOD a executeLoot (Lcom/mojang/brigadier/context/CommandContext;Lqs;Lsn$b;)I
ARG 0 context
ARG 1 lootTable
ARG 2 constructor
METHOD a executeReplace (Ljava/util/Collection;IILjava/util/List;Lsn$a;)I
ARG 0 targets
ARG 1 slot
ARG 2 stackCount
ARG 3 stacks
ARG 4 messageSender
METHOD a executeGive (Ljava/util/Collection;Ljava/util/List;Lsn$a;)I
ARG 0 players
ARG 1 stacks
ARG 2 messageSender

View File

@ -1,2 +1,3 @@
CLASS ry net/minecraft/server/command/MeCommand
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -4,3 +4,4 @@ CLASS so net/minecraft/server/command/MessageCommand
ARG 1 targets
ARG 2 message
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -10,3 +10,4 @@ CLASS ss net/minecraft/server/command/ParticleCommand
ARG 6 force
ARG 7 viewers
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -10,5 +10,6 @@ CLASS st net/minecraft/server/command/PlaySoundCommand
ARG 6 pitch
ARG 7 minVolume
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a makeArgumentsForCategory (Lyk;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;
ARG 0 category

View File

@ -2,4 +2,7 @@ CLASS su net/minecraft/server/command/PublishCommand
FIELD a FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD b ALREADY_PUBLISHED_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
METHOD a execute (Lcd;I)I
ARG 0 source
ARG 1 port
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -1,6 +1,13 @@
CLASS sw net/minecraft/server/command/RecipeCommand
FIELD a GIVE_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD b TAKE_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD a give (Lcd;Ljava/util/Collection;Ljava/util/Collection;)I
METHOD a executeGive (Lcd;Ljava/util/Collection;Ljava/util/Collection;)I
ARG 0 source
ARG 1 targets
ARG 2 recipes
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
METHOD b take (Lcd;Ljava/util/Collection;Ljava/util/Collection;)I
ARG 0 dispatcher
METHOD b executeTake (Lcd;Ljava/util/Collection;Ljava/util/Collection;)I
ARG 0 source
ARG 1 targets
ARG 2 recipes

View File

@ -1,2 +1,3 @@
CLASS sx net/minecraft/server/command/ReloadCommand
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -13,3 +13,4 @@ CLASS sy net/minecraft/server/command/ReplaceItemCommand
ARG 2 slot
ARG 3 item
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -1,2 +1,3 @@
CLASS tc net/minecraft/server/command/SayCommand
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -5,3 +5,4 @@ CLASS td net/minecraft/server/command/ScheduleCommand
ARG 1 function
ARG 2 time
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -62,6 +62,7 @@ CLASS te net/minecraft/server/command/ScoreboardCommand
ARG 4 sources
ARG 5 sourceObjectives
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeListObjectives (Lcd;)I
ARG 0 source
METHOD b executeReset (Lcd;Ljava/util/Collection;Lcsl;)I

View File

@ -1,2 +1,3 @@
CLASS tf net/minecraft/server/command/SeedCommand
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -5,31 +5,72 @@ CLASS cd net/minecraft/server/command/ServerCommandSource
FIELD d position Lcro;
FIELD e world Lvf;
FIELD f level I
FIELD g name Ljava/lang/String;
FIELD h textComponent Ljm;
FIELD g simpleName Ljava/lang/String;
FIELD h nameTextComponent Ljm;
FIELD i minecraftServer Lnet/minecraft/server/MinecraftServer;
FIELD j silent Z
FIELD k entity Laid;
FIELD l resultConsumer Lcom/mojang/brigadier/ResultConsumer;
FIELD m entityAnchor Lck$a;
FIELD n rotation Lcrn;
METHOD <init> (Lcc;Lcro;Lcrn;Lvf;ILjava/lang/String;Ljm;Lnet/minecraft/server/MinecraftServer;Laid;)V
ARG 1 output
ARG 2 pos
ARG 3 rot
ARG 4 world
ARG 5 level
ARG 6 simpleName
ARG 7 nameTextComponent
ARG 8 server
ARG 9 entity
METHOD <init> (Lcc;Lcro;Lcrn;Lvf;ILjava/lang/String;Ljm;Lnet/minecraft/server/MinecraftServer;Laid;ZLcom/mojang/brigadier/ResultConsumer;Lck$a;)V
ARG 1 output
ARG 2 pos
ARG 3 rot
ARG 4 world
ARG 5 level
ARG 6 simpleName
ARG 7 nameTextComponent
ARG 8 server
ARG 9 entity
ARG 10 silent
ARG 11 resultConsumer
ARG 12 entityAnchor
METHOD a withSilent ()Lcd;
METHOD a withLevel (I)Lcd;
ARG 1 level
METHOD a withEntity (Laid;)Lcd;
ARG 1 entity
METHOD a withLookingAt (Laid;Lck$a;)Lcd;
ARG 1 entity
ARG 2 anchor
METHOD a withEntityAnchor (Lck$a;)Lcd;
ARG 1 anchor
METHOD a withConsumer (Lcom/mojang/brigadier/ResultConsumer;)Lcd;
ARG 1 resultConsumer
METHOD a mergeConsumers (Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lcd;
METHOD a onCommandComplete (Lcom/mojang/brigadier/context/CommandContext;ZI)V
ARG 1 context
ARG 2 success
ARG 3 result
METHOD a withRotation (Lcrn;)Lcd;
ARG 1 rotation
METHOD a withPosition (Lcro;)Lcd;
ARG 1 position
METHOD a sendError (Ljm;)V
ARG 1 message
METHOD a sendFeedback (Ljm;Z)V
ARG 1 message
ARG 2 broadcastToOps
METHOD a withWorld (Lvf;)Lcd;
ARG 1 world
METHOD b getDisplayName ()Ljm;
METHOD b withMaxLevel (I)Lcd;
ARG 1 level
METHOD b withLookingAt (Lcro;)Lcd;
ARG 1 position
METHOD b sendToOps (Ljm;)V
ARG 1 message
METHOD c getName ()Ljava/lang/String;
METHOD d getPosition ()Lcro;
METHOD e getWorld ()Lvf;

View File

@ -14,3 +14,4 @@ CLASS tg net/minecraft/server/command/SetBlockCommand
ARG 3 mode
ARG 4 condition
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -3,3 +3,4 @@ CLASS tj net/minecraft/server/command/SetWorldSpawnCommand
ARG 0 source
ARG 1 pos
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -4,3 +4,4 @@ CLASS ti net/minecraft/server/command/SpawnPointCommand
ARG 1 targets
ARG 2 pos
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -2,6 +2,14 @@ CLASS tk net/minecraft/server/command/SpreadPlayersCommand
CLASS tk$a Pile
FIELD a x D
FIELD b z D
METHOD a normalize ()V
METHOD a clamp (DDDD)Z
ARG 1 minX
ARG 3 minZ
ARG 5 maxX
ARG 7 maxZ
METHOD a getY (Lbgl;)I
ARG 1 blockView
METHOD a setPileLocation (Ljava/util/Random;DDDD)V
ARG 1 random
ARG 2 minX
@ -9,9 +17,12 @@ CLASS tk net/minecraft/server/command/SpreadPlayersCommand
ARG 6 maxX
ARG 8 maxZ
METHOD a getDistance (Ltk$a;)D
ARG 1 pile
ARG 1 other
METHOD b absolute ()F
METHOD b isSafe (Lbgl;)Z
ARG 1 world
METHOD b subtract (Ltk$a;)V
ARG 1 other
FIELD a FAILED_TEAMS_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType;
FIELD b FAILED_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType;
METHOD a execute (Lcd;Lcrn;FFZLjava/util/Collection;)I
@ -22,6 +33,7 @@ CLASS tk net/minecraft/server/command/SpreadPlayersCommand
ARG 4 respectTeams
ARG 5 targets
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a spread (Lcrn;DLvf;Ljava/util/Random;DDDD[Ltk$a;Z)V
ARG 0 center
ARG 1 spreadDistance

View File

@ -5,3 +5,4 @@ CLASS tm net/minecraft/server/command/StopSoundCommand
ARG 2 category
ARG 3 sound
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -7,3 +7,4 @@ CLASS tn net/minecraft/server/command/SummonCommand
ARG 3 nbt
ARG 4 initialize
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -9,6 +9,7 @@ CLASS to net/minecraft/server/command/TagCommand
ARG 1 targets
ARG 2 tag
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a getTags (Ljava/util/Collection;)Ljava/util/Collection;
ARG 0 entities
METHOD b executeRemove (Lcd;Ljava/util/Collection;Ljava/lang/String;)I

View File

@ -51,6 +51,7 @@ CLASS tp net/minecraft/server/command/TeamCommand
ARG 0 source
ARG 1 members
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeRemove (Lcd;Lcsm;)I
ARG 0 source
ARG 1 team

View File

@ -4,3 +4,4 @@ CLASS tq net/minecraft/server/command/TeammsgCommand
ARG 0 source
ARG 1 message
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -22,3 +22,4 @@ CLASS tr net/minecraft/server/command/TeleportCommand
ARG 4 rotation
ARG 5 facingLocation
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -1,2 +1,3 @@
CLASS ts net/minecraft/server/command/TellRawCommand
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher

View File

@ -3,6 +3,7 @@ CLASS tt net/minecraft/server/command/TimeCommand
ARG 0 source
ARG 1 time
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a getDayTime (Lvf;)I
ARG 0 world
METHOD b executeAdd (Lcd;I)I

View File

@ -12,6 +12,7 @@ CLASS tu net/minecraft/server/command/TitleCommand
ARG 2 title
ARG 3 type
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeReset (Lcd;Ljava/util/Collection;)I
ARG 0 source
ARG 1 targets

View File

@ -12,6 +12,7 @@ CLASS tv net/minecraft/server/command/TriggerCommand
ARG 1 score
ARG 2 value
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD a getScore (Lvg;Lcsl;)Lcsn;
METHOD b executeSet (Lcd;Lcsn;I)I
ARG 2 value

View File

@ -3,8 +3,10 @@ CLASS tw net/minecraft/server/command/WeatherCommand
ARG 0 source
ARG 1 duration
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeRain (Lcd;I)I
ARG 0 source
ARG 1 duration
METHOD c executeThunder (Lcd;I)I
ARG 0 source
ARG 1 duration

View File

@ -23,6 +23,7 @@ CLASS ty net/minecraft/server/command/WorldBorderCommand
ARG 0 source
ARG 1 pos
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD b executeDamage (Lcd;F)I
ARG 0 source
ARG 1 damagePerBlock