net.minecraft.server

public class FunctionManager

implements Tickable

nt
net.minecraft.class_3349
net.minecraft.server.FunctionManager
net.minecraft.advancements.FunctionManager
net.minecraft.advancements.FunctionManager

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_16383
LOGGER
field_193067_a
LOGGER
private final File
b
field_16384
dir
field_193068_b
functionDir
private final MinecraftServer
c
field_16385
server
field_193069_c
server
private final Map<Identifier, CommandFunction>
d
field_16386
customFunctions
field_193070_d
functions
private String
e
field_16387
name
field_193071_e
currentGameLoopFunctionId
private CommandFunction
f
field_16388
gameLoopFunction
field_193072_f
gameLoopFunction
private final ArrayDeque<FunctionManager$QueuedCommand>
g
field_16389
queuedCommands
field_194020_g
commandQueue
private boolean
h
field_16390
isInFunction
field_194021_h
isExecuting
private final CommandSource
i
field_16391
source
field_193073_g
gameLoopFunctionSender

Constructor summary

ModifierConstructor
public (File dir, MinecraftServer server)

Method summary

Modifier and TypeMethod
public CommandFunction
a(nf arg0)
method_14945(class_1653 arg0)
get(Identifier location)
func_193058_a(ResourceLocation arg0)
getFunction(ResourceLocation id)
public CommandHandler
a()
method_14943()
getCommandHandler()
func_193062_a()
getCommandManager()
public int
c()
method_14948()
getMaxCommandChainLength()
func_193065_c()
getMaxCommandChainLength()
public Map<Identifier, CommandFunction>
d()
method_14949()
getAll()
func_193066_d()
getFunctions()
public void
e()
method_2053()
tick()
func_73660_a()
update()
public int
a(bm arg0, bn arg1)
method_14944(class_3270 arg0, class_1061 arg1)
run(CommandFunction function, CommandSource source)
func_194019_a(FunctionObject arg0, ICommandSender arg1)
execute(FunctionObject function, ICommandSender sender)
public void
f()
method_14950()
reload()
func_193059_f()
reload()
private void
h()
method_14951()
load()
func_193061_h()
loadFunctions()