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; METHOD a insert (Lags;Lbbz;)Z ARG 0 inventory ARG 1 stack METHOD a replace (Laie;Ljava/util/List;IILjava/util/List;)V ARG 0 entity ARG 1 stacks ARG 2 slot ARG 3 stackCount ARG 4 addedStacks METHOD a itemsMatch (Lbbz;Lbbz;)Z ARG 0 first ARG 1 second METHOD a getHeldItem (Lcd;Laij;)Lbbz; ARG 0 source ARG 1 slot METHOD a executeSpawn (Lcd;Lcrt;Ljava/util/List;Lsn$a;)I ARG 0 source ARG 1 pos ARG 2 stacks ARG 3 messageSender METHOD a getBlockInventory (Lcd;Lev;)Lags; 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 stacks ARG 2 lootTable METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V 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;Laie;Lsn$b;)I ARG 0 context ARG 1 entity ARG 2 constructor METHOD a executeMine (Lcom/mojang/brigadier/context/CommandContext;Lev;Lbbz;Lsn$b;)I ARG 0 context ARG 1 pos ARG 2 stack ARG 3 constructor METHOD a getFeedbackMessageSingle (Lcom/mojang/brigadier/context/CommandContext;Lqs;Lcoj;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;Lbbz;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