Class Argument<T>
java.lang.Object
ch.njol.skript.command.Argument<T>
Represents an argument of a command
-
Method Summary
Modifier and TypeMethodDescriptionT[]getCurrent(org.bukkit.event.Event e) intgetIndex()@Nullable StringgetName()getType()booleanbooleanisSingle()static <T> @Nullable Argument<T> newInstance(@Nullable String name, ClassInfo<T> type, @Nullable String def, int index, boolean single, boolean forceOptional) voidset(ScriptCommandEvent e, Object[] o) voidsetToDefault(ScriptCommandEvent event) toString()
-
Method Details
-
newInstance
-
toString
-
isOptional
public boolean isOptional() -
setToDefault
-
set
-
getCurrent
-
getName
-
getType
-
getIndex
public int getIndex() -
isSingle
public boolean isSingle()
-