CLASS bi net/minecraft/command/CommandBase CLASS bi$1 METHOD a get (Lawr;)Z ARG 0 blockState CLASS bi$2 METHOD a get (Lawr;)Z ARG 0 blockState CLASS bi$a NormalizedBlockPosSelector FIELD a originalPos D FIELD b selectorPos D FIELD c center Z METHOD (DDZ)V ARG 0 originalPos ARG 1 selectorPos ARG 2 middle METHOD a getOriginalPos ()D METHOD b getSelectorPos ()D METHOD c getMiddle ()Z FIELD a commandManager Lbh; FIELD b COMMA_SPLITTER Lcom/google/common/base/Splitter; FIELD c KEY_VALUE_SPLITTER Lcom/google/common/base/Splitter; METHOD a getMinPermissionLevel ()I METHOD a normalizeBlockPosSelector (DLjava/lang/String;IIZ)Lbi$a; ARG 0 originalPos ARG 1 selector ARG 2 min ARG 3 max ARG 4 center METHOD a normalizeBlockPosSelector (DLjava/lang/String;Z)Lbi$a; ARG 0 originalPos ARG 1 selector ARG 2 center METHOD a toBlockState (Laou;Ljava/lang/String;)Lawr; ARG 0 block ARG 1 meta METHOD a getStateWithProperty (Lawr;Laxh;Ljava/lang/Comparable;)Lawr; ARG 0 blockState ARG 1 propertyKey ARG 2 propertyValue METHOD a toBlockProperty (Laxh;Ljava/lang/String;)Ljava/lang/Comparable; ARG 0 blockProperty METHOD a setCommandManager (Lbh;)V ARG 0 commandManager METHOD a compareTo (Lbk;)I ARG 0 command METHOD a getPlayerFromSender (Lbn;)Loo; ARG 0 sender METHOD a dispatch (Lbn;Lbk;ILjava/lang/String;[Ljava/lang/Object;)V ARG 0 sender ARG 1 command METHOD a dispatch (Lbn;Lbk;Ljava/lang/String;[Ljava/lang/Object;)V ARG 0 sender ARG 1 command METHOD a giveItem (Lbn;Ljava/lang/String;)Lail; ARG 0 sender ARG 1 itemName METHOD a parseBlockPos (Lbn;[Ljava/lang/String;IZ)Let; ARG 0 sender ARG 1 params ARG 2 startIndex ARG 3 center METHOD a getException (Lcom/google/gson/JsonParseException;)Lem; ARG 0 parseException METHOD a parseInteger (Ljava/lang/String;)I ARG 0 in METHOD a parseDouble (Ljava/lang/String;D)D ARG 0 in ARG 1 min METHOD a parseDouble (Ljava/lang/String;DD)D ARG 0 in ARG 1 min ARG 2 max METHOD a parseInteger (Ljava/lang/String;I)I ARG 0 in ARG 1 min METHOD a parseInteger (Ljava/lang/String;II)I ARG 0 in ARG 1 min ARG 2 max METHOD a parseLong (Ljava/lang/String;JJ)J ARG 0 in ARG 1 min ARG 2 max METHOD a matchesBeginning (Ljava/lang/String;Ljava/lang/String;)Z ARG 0 string ARG 1 toFind METHOD a joinPretty (Ljava/util/Collection;)Ljava/lang/String; ARG 0 collection METHOD a joinPretty (Ljava/util/List;)Lhh; ARG 0 list METHOD a canExecute (Lnet/minecraft/server/MinecraftServer;Lbn;)Z ARG 0 server ARG 1 sender METHOD a getEntityFromUuid (Lnet/minecraft/server/MinecraftServer;Lbn;Ljava/lang/String;Ljava/lang/Class;)Lve; ARG 0 server ARG 1 sender ARG 2 uuid ARG 3 entityClass METHOD a getTabCompletionList (Lnet/minecraft/server/MinecraftServer;Lbn;[Ljava/lang/String;Let;)Ljava/util/List; ARG 0 server ARG 1 sender ARG 2 commandList ARG 3 pos METHOD a getPlayerFromUuid (Lnet/minecraft/server/MinecraftServer;Loo;Ljava/lang/String;)Loo; ARG 0 server ARG 2 uuid METHOD a getEntityTagCompound (Lve;)Lfy; ARG 0 entity METHOD a joinPretty ([Ljava/lang/Object;)Ljava/lang/String; ARG 0 list METHOD a joinStringArray ([Ljava/lang/String;I)Ljava/lang/String; ARG 0 list ARG 1 startIndex METHOD a getFullPos ([Ljava/lang/String;ILet;)Ljava/util/List; ARG 0 list ARG 1 index ARG 2 blockPos METHOD a getClosestMatch ([Ljava/lang/String;Ljava/util/Collection;)Ljava/util/List; ARG 0 stringList ARG 1 findCollection METHOD a getClosestMatch ([Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; ARG 0 string ARG 1 toFind METHOD b getAliases ()Ljava/util/List; METHOD b normalizePos (DLjava/lang/String;IIZ)D ARG 0 originalPos ARG 1 in ARG 2 min ARG 3 max ARG 4 center METHOD b normalizePos (DLjava/lang/String;Z)D ARG 0 originalPos ARG 1 in ARG 2 center METHOD b getBlockStatePredicate (Laou;Ljava/lang/String;)Lcom/google/common/base/Predicate; ARG 0 block ARG 1 propertyString METHOD b giveBlock (Lbn;Ljava/lang/String;)Laou; ARG 0 sender ARG 1 blockName METHOD b parseLong (Ljava/lang/String;)J ARG 0 in METHOD b hasCorrectNumberOfArgs ([Ljava/lang/String;I)Z ARG 0 params ARG 1 count METHOD b getPartialPos ([Ljava/lang/String;ILet;)Ljava/util/List; ARG 0 list ARG 1 index ARG 2 blockPos METHOD c getBlockPropertyMap (Laou;Ljava/lang/String;)Ljava/util/Map; ARG 0 block ARG 1 propertyString METHOD c parseDouble (Ljava/lang/String;)D ARG 0 in METHOD c getEntityFromUuid (Lnet/minecraft/server/MinecraftServer;Lbn;Ljava/lang/String;)Lve; ARG 0 server ARG 1 sender ARG 2 uuid METHOD d parseBoolean (Ljava/lang/String;)Z ARG 0 in METHOD d createEntityUuidList (Lnet/minecraft/server/MinecraftServer;Lbn;Ljava/lang/String;)Ljava/util/List; ARG 0 server ARG 1 sender ARG 2 selector