Class ModuleConfig

java.lang.Object
enterprises.iwakura.modularbot.objects.ModuleConfig

public final class ModuleConfig extends Object
Module config
  • Constructor Details

    • ModuleConfig

      public ModuleConfig(@NonNull @NonNull ModuleInfo moduleInfo, @NonNull @NonNull com.google.gson.JsonObject defaultConfig)
      Creates new ModuleConfig
      Parameters:
      moduleInfo - Non-null ModuleInfo
      defaultConfig - Non-null JsonObject
  • 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