Class CloudNetNPCModule
java.lang.Object
eu.cloudnetservice.driver.module.DefaultModule
eu.cloudnetservice.driver.module.driver.DriverModule
eu.cloudnetservice.modules.npc.impl.node.CloudNetNPCModule
- All Implemented Interfaces:
eu.cloudnetservice.driver.base.Named, eu.cloudnetservice.driver.module.Module
@Singleton
public class CloudNetNPCModule
extends eu.cloudnetservice.driver.module.driver.DriverModule
-
Field Summary
FieldsFields inherited from class eu.cloudnetservice.driver.module.DefaultModule
classLoader, moduleConfig, moduleWrapper -
Constructor Summary
ConstructorsConstructorDescriptionCloudNetNPCModule(@NonNull eu.cloudnetservice.driver.inject.InjectionLayer<?> layer) -
Method Summary
Modifier and TypeMethodDescriptionvoidconvertConfiguration(@NonNull eu.cloudnetservice.driver.database.DatabaseProvider databaseProvider) private @NonNull eu.cloudnetservice.modules.npc.configuration.ItemLayoutvoidhandleReload(@Nullable eu.cloudnetservice.modules.npc.NPCManagement management) voidinitModule(@NonNull eu.cloudnetservice.node.command.CommandProvider commandProvider, @NonNull eu.cloudnetservice.driver.inject.InjectionLayer<?> injectionLayer) private eu.cloudnetservice.modules.npc.configuration.NPCConfigurationMethods inherited from class eu.cloudnetservice.driver.module.driver.DriverModule
configPath, readConfig, readConfig, readConfigAndInstantiate, readConfigAndInstantiate, writeConfigMethods inherited from class eu.cloudnetservice.driver.module.DefaultModule
classLoader, init, moduleConfig, moduleWrapperMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.cloudnetservice.driver.module.Module
description, group, name, version, website
-
Field Details
-
DATABASE_NAME
- See Also:
-
-
Constructor Details
-
CloudNetNPCModule
-
-
Method Details
-
convertConfiguration
-
initModule
-
handleReload
-
loadConfig
-
convertItemLayout
@NonNull private @NonNull eu.cloudnetservice.modules.npc.configuration.ItemLayout convertItemLayout(@NonNull NPCConfigurationEntry.ItemLayout oldLayout)
-