Class CommandsMechanic
-
- All Implemented Interfaces:
public final class CommandsMechanic extends Mechanic
-
-
Field Summary
Fields Modifier and Type Field Description private final CommandsParsercommandsprivate BooleanisOneUsageprivate Stringpermissionprivate final StringitemIDprivate final MechanicFactoryfactoryprivate final ConfigurationSectionsectionprivate final Array<out ItemModifier>itemModifiers
-
Constructor Summary
Constructors Constructor Description CommandsMechanic(CommandsMechanicFactory factory, ConfigurationSection section)
-
Method Summary
Modifier and Type Method Description final CommandsParsergetCommands()final BooleanisOneUsage()final UnitsetOneUsage(Boolean isOneUsage)final StringgetPermission()final UnitsetPermission(String permission)final BooleanhasPermission(Player player)final <Error class: unknown class>getTimer(Player player)-
-
Constructor Detail
-
CommandsMechanic
CommandsMechanic(CommandsMechanicFactory factory, ConfigurationSection section)
-
-
Method Detail
-
getCommands
final CommandsParser getCommands()
-
isOneUsage
final Boolean isOneUsage()
-
setOneUsage
final Unit setOneUsage(Boolean isOneUsage)
-
getPermission
final String getPermission()
-
setPermission
final Unit setPermission(String permission)
-
hasPermission
final Boolean hasPermission(Player player)
-
getTimer
final <Error class: unknown class> getTimer(Player player)
-
-
-
-