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