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