Package net.minecraft.server.function
Class FunctionTickable
java.lang.Object
net.minecraft.server.function.FunctionTickable
- All Implemented Interfaces:
Tickable
- Mappings:
Namespace Name official ntintermediary net/minecraft/class_3349named net/minecraft/server/function/FunctionTickable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CommandSourceprivate final ArrayDeque<FunctionTickable.class_3350>private booleanprivate final Map<Identifier,Function> private Stringprivate static final Loggerprivate final Fileprivate Functionprivate final MinecraftServer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintexecute(Function function, CommandSource source) intprivate voidvoidreset()voidtick()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLnt;a:Lorg/apache/logging/log4j/Logger;intermediary field_16383Lnet/minecraft/class_3349;field_16383:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/server/function/FunctionTickable;LOGGER:Lorg/apache/logging/log4j/Logger;
-
rootDir
- Mappings:
Namespace Name Mixin selector official bLnt;b:Ljava/io/File;intermediary field_16384Lnet/minecraft/class_3349;field_16384:Ljava/io/File;named rootDirLnet/minecraft/server/function/FunctionTickable;rootDir:Ljava/io/File;
-
server
- Mappings:
Namespace Name Mixin selector official cLnt;c:Lnet/minecraft/server/MinecraftServer;intermediary field_16385Lnet/minecraft/class_3349;field_16385:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/function/FunctionTickable;server:Lnet/minecraft/server/MinecraftServer;
-
functions
- Mappings:
Namespace Name Mixin selector official dLnt;d:Ljava/util/Map;intermediary field_16386Lnet/minecraft/class_3349;field_16386:Ljava/util/Map;named functionsLnet/minecraft/server/function/FunctionTickable;functions:Ljava/util/Map;
-
gameLoopFunction
- Mappings:
Namespace Name Mixin selector official eLnt;e:Ljava/lang/String;intermediary field_16387Lnet/minecraft/class_3349;field_16387:Ljava/lang/String;named gameLoopFunctionLnet/minecraft/server/function/FunctionTickable;gameLoopFunction:Ljava/lang/String;
-
runningFunction
- Mappings:
Namespace Name Mixin selector official fLnt;f:Lbm;intermediary field_16388Lnet/minecraft/class_3349;field_16388:Lnet/minecraft/class_3270;named runningFunctionLnet/minecraft/server/function/FunctionTickable;runningFunction:Lnet/minecraft/server/function/Function;
-
field_16389
- Mappings:
Namespace Name Mixin selector official gLnt;g:Ljava/util/ArrayDeque;intermediary field_16389Lnet/minecraft/class_3349;field_16389:Ljava/util/ArrayDeque;named field_16389Lnet/minecraft/server/function/FunctionTickable;field_16389:Ljava/util/ArrayDeque;
-
field_16390
private boolean field_16390- Mappings:
Namespace Name Mixin selector official hLnt;h:Zintermediary field_16390Lnet/minecraft/class_3349;field_16390:Znamed field_16390Lnet/minecraft/server/function/FunctionTickable;field_16390:Z
-
commandSource
- Mappings:
Namespace Name Mixin selector official iLnt;i:Lbn;intermediary field_16391Lnet/minecraft/class_3349;field_16391:Lnet/minecraft/class_1061;named commandSourceLnet/minecraft/server/function/FunctionTickable;commandSource:Lnet/minecraft/command/CommandSource;
-
-
Constructor Details
-
FunctionTickable
- Mappings:
Namespace Name Mixin selector official <init>Lnt;<init>(Ljava/io/File;Lnet/minecraft/server/MinecraftServer;)Vintermediary <init>Lnet/minecraft/class_3349;<init>(Ljava/io/File;Lnet/minecraft/server/MinecraftServer;)Vnamed <init>Lnet/minecraft/server/function/FunctionTickable;<init>(Ljava/io/File;Lnet/minecraft/server/MinecraftServer;)V
-
-
Method Details
-
getFunction
- Mappings:
Namespace Name Mixin selector official aLnt;a(Lnf;)Lbm;intermediary method_14945Lnet/minecraft/class_3349;method_14945(Lnet/minecraft/class_1653;)Lnet/minecraft/class_3270;named getFunctionLnet/minecraft/server/function/FunctionTickable;getFunction(Lnet/minecraft/util/Identifier;)Lnet/minecraft/server/function/Function;
-
getCommandRegistry
- Mappings:
Namespace Name Mixin selector official aLnt;a()Lbl;intermediary method_14943Lnet/minecraft/class_3349;method_14943()Lnet/minecraft/class_1034;named getCommandRegistryLnet/minecraft/server/function/FunctionTickable;getCommandRegistry()Lnet/minecraft/server/command/CommandRegistryProvider;
-
getMaxCommandChainLength
public int getMaxCommandChainLength()- Mappings:
Namespace Name Mixin selector official cLnt;c()Iintermediary method_14948Lnet/minecraft/class_3349;method_14948()Inamed getMaxCommandChainLengthLnet/minecraft/server/function/FunctionTickable;getMaxCommandChainLength()I
-
getFunctions
- Mappings:
Namespace Name Mixin selector official dLnt;d()Ljava/util/Map;intermediary method_14949Lnet/minecraft/class_3349;method_14949()Ljava/util/Map;named getFunctionsLnet/minecraft/server/function/FunctionTickable;getFunctions()Ljava/util/Map;
-
tick
public void tick() -
execute
- Mappings:
Namespace Name Mixin selector official aLnt;a(Lbm;Lbn;)Iintermediary method_14944Lnet/minecraft/class_3349;method_14944(Lnet/minecraft/class_3270;Lnet/minecraft/class_1061;)Inamed executeLnet/minecraft/server/function/FunctionTickable;execute(Lnet/minecraft/server/function/Function;Lnet/minecraft/command/CommandSource;)I
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector official fLnt;f()Vintermediary method_14950Lnet/minecraft/class_3349;method_14950()Vnamed resetLnet/minecraft/server/function/FunctionTickable;reset()V
-
readFunctionsFromDir
private void readFunctionsFromDir()- Mappings:
Namespace Name Mixin selector official hLnt;h()Vintermediary method_14951Lnet/minecraft/class_3349;method_14951()Vnamed readFunctionsFromDirLnet/minecraft/server/function/FunctionTickable;readFunctionsFromDir()V
-