Class ModuleConfig
java.lang.Object
enterprises.iwakura.modularbot.objects.ModuleConfig
Module config
-
Constructor Summary
ConstructorsConstructorDescriptionModuleConfig(@NonNull ModuleInfo moduleInfo, @NonNull com.google.gson.JsonObject defaultConfig) Creates newModuleConfig -
Method Summary
-
Constructor Details
-
ModuleConfig
public ModuleConfig(@NonNull @NonNull ModuleInfo moduleInfo, @NonNull @NonNull com.google.gson.JsonObject defaultConfig) Creates newModuleConfig- Parameters:
moduleInfo- Non-nullModuleInfodefaultConfig- Non-nullJsonObject
-
-
Method Details
-
reload
public void reload()Reloads module's config -
save
public void save()Saves module's config -
copyDefaultsIfEmpty
public void copyDefaultsIfEmpty()Copies default config if empty
-