Class NPCCommand
java.lang.Object
eu.cloudnetservice.modules.npc.impl.node.NPCCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final eu.cloudnetservice.utils.base.column.RowedFormatter<eu.cloudnetservice.modules.npc.configuration.NPCConfigurationEntry> private final eu.cloudnetservice.driver.provider.GroupConfigurationProviderprivate final eu.cloudnetservice.modules.npc.NPCManagement -
Constructor Summary
ConstructorsConstructorDescriptionNPCCommand(@NonNull eu.cloudnetservice.modules.npc.NPCManagement npcManagement, @NonNull eu.cloudnetservice.driver.provider.GroupConfigurationProvider groupConfigurationProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateEntry(@NonNull eu.cloudnetservice.driver.language.I18n i18n, @NonNull eu.cloudnetservice.node.command.source.CommandSource source, @NonNull String targetGroup) voidlistConfiguration(@NonNull eu.cloudnetservice.node.command.source.CommandSource source) newConfigurationParser(@NonNull eu.cloudnetservice.driver.language.I18n i18n, @NonNull CommandInput input)
-
Field Details
-
ENTRY_LIST_FORMATTER
private static final eu.cloudnetservice.utils.base.column.RowedFormatter<eu.cloudnetservice.modules.npc.configuration.NPCConfigurationEntry> ENTRY_LIST_FORMATTER -
npcManagement
private final eu.cloudnetservice.modules.npc.NPCManagement npcManagement -
groupConfigurationProvider
private final eu.cloudnetservice.driver.provider.GroupConfigurationProvider groupConfigurationProvider
-
-
Constructor Details
-
NPCCommand
-
-
Method Details
-
newConfigurationParser
-
suggestNewConfigurations
-
listConfiguration
-
createEntry
-