Interface JsonConfigModule<T extends ConfigModuleState>

All Superinterfaces:
Comparable<Module>, ConfigModule, JsonModule<T>, LostAndFoundFormattable, Module, StatefulConfigModule<T>, StatefulModule<T>
All Known Implementing Classes:
DimensionPoolConfigModule, DimensionPoolConfigModule_SV1

public interface JsonConfigModule<T extends ConfigModuleState> extends StatefulConfigModule<T>, JsonModule<T>
  • Method Details

    • loadFromOther

      void loadFromOther(T other)
    • saveFile

      default Path saveFile()
    • load

      default void load()
      Specified by:
      load in interface ConfigModule
    • save

      default void save()
      Specified by:
      save in interface ConfigModule