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