CLASS net/minecraft/class_5349 net/minecraft/server/function/FunctionLoader COMMENT The function loader holds the functions and function tags for a {@link COMMENT CommandFunctionManager} to use. In the reloads, it loads the tags in one COMMENT completable future and each function in a completable future for all functions. COMMENT COMMENT
The functions are stored in {@code .mcfunction} files; each line is one COMMENT Minecraft command, with blank lines and contents starting with a trailing hash COMMENT {@code #} sign ignored. COMMENT COMMENT
The function tags are ordered, unlike other tags. Each function's order in
COMMENT the collection of functions from the tag is determined by the order it is listed
COMMENT in the JSON files; if it appears multiple times through tag nesting, only its
COMMENT first appearance will be considered.
COMMENT
COMMENT @see CommandFunctionManager
FIELD field_25326 LOGGER Lorg/slf4j/Logger;
FIELD field_25327 PATH_PREFIX_LENGTH I
FIELD field_25328 EXTENSION_LENGTH I
FIELD field_25329 functions Ljava/util/Map;
FIELD field_25330 tagLoader Lnet/minecraft/class_3503;
FIELD field_25331 level I
FIELD field_25332 commandDispatcher Lcom/mojang/brigadier/CommandDispatcher;
FIELD field_25801 tags Ljava/util/Map;
FIELD field_33385 EXTENSION Ljava/lang/String;
METHOD