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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addRequiredString
(cloud.commandframework.arguments.standard.StringArgument<org.bukkit.command.CommandSender> stringArument) abstract String
getPossibleValues
(org.bukkit.entity.Player player, Object... objects) final ArrayList<cloud.commandframework.arguments.standard.StringArgument<org.bukkit.command.CommandSender>>
protected final String
abstract String
abstract T
final VariableDataType
final String
final boolean
void
setAdditionalStringArguments
(HashMap<String, String> additionalStringArguments) protected void
setCanSetValue
(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
-