CLASS ca net/minecraft/server/function/CommandFunction CLASS ca$a LazyContainer FIELD a EMPTY Lca$a; FIELD b id Lqr; FIELD c initialized Z FIELD d function Ljava/util/Optional; METHOD a getId ()Lqr; METHOD a get (Lrd;)Ljava/util/Optional; CLASS ca$b CommandElement FIELD a parsed Lcom/mojang/brigadier/ParseResults; CLASS ca$c Element METHOD a execute (Lrd;Lcd;Ljava/util/ArrayDeque;I)V CLASS ca$d FunctionElement FIELD a function Lca$a; FIELD a elements [Lca$c; FIELD b id Lqr; METHOD a getId ()Lqr; METHOD a create (Lqr;Lrd;Ljava/util/List;)Lca; ARG 2 fileLines METHOD b getElements ()[Lca$c;