Class Variable<T>
java.lang.Object
rocks.gravili.notquests.paper.structs.variables.Variable<T>
- Direct Known Subclasses:
ActiveQuestsVariable,CompletedQuestsVariable,MoneyVariable,PermissionVariable,PlaceholderAPINumberVariable,PlaceholderAPIStringVariable,PlayerCurrentWorldVariable,PlayerExperienceLevelVariable,PlayerExperienceVariable,PlayerNameVariable,QuestPointsVariable,TownyNationNameVariable,TownyNationTownCountVariable,TownyTownPlotCountVariable,TownyTownResidentCountVariable,UltimateClansClanLevelVariable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddRequiredString(cloud.commandframework.arguments.standard.StringArgument<org.bukkit.command.CommandSender> stringArument) abstract StringgetPossibleValues(org.bukkit.entity.Player player, Object... objects) final ArrayList<cloud.commandframework.arguments.standard.StringArgument<org.bukkit.command.CommandSender>>protected final Stringabstract Stringabstract Tfinal VariableDataTypefinal Stringfinal booleanvoidsetAdditionalStringArguments(HashMap<String, String> additionalStringArguments) protected voidsetCanSetValue(boolean canSetValue) abstract boolean
-
Field Details
-
main
-
-
Constructor Details
-
Variable
-
-
Method Details
-
getVariableDataType
-
setCanSetValue
protected void setCanSetValue(boolean canSetValue) -
isCanSetValue
public final boolean isCanSetValue() -
addRequiredString
protected void addRequiredString(cloud.commandframework.arguments.standard.StringArgument<org.bukkit.command.CommandSender> stringArument) -
getRequiredStrings
public final ArrayList<cloud.commandframework.arguments.standard.StringArgument<org.bukkit.command.CommandSender>> getRequiredStrings() -
getRequiredStringValue
-
getValue
-
setValue
-
getPossibleValues
-
getVariableType
-
getPlural
-
getSingular
-
setAdditionalStringArguments
-