Class SolConfig

java.lang.Object
net.lcc.sollib.api.common.config.SolConfig

public class SolConfig extends Object
  • Constructor Details

  • Method Details

    • fromJson

      public static String fromJson(String json, double version)
      Converts json from a JSON to a SolConfig formatted string
    • toJson

      public static String toJson(String json, com.google.common.util.concurrent.AtomicDouble version, AtomicBoolean reset)
      Converts json from a SolConfig formatted string to a JSON
    • init

      public void init()
    • init

      public void init(boolean force)
    • openFile

      public void openFile()
    • getName

      public String getName()
    • getSuffixName

      public String getSuffixName()
    • getLoadResult

      public LoadType getLoadResult()
    • addEntry

      protected void addEntry(String path, ConfigEntry<?> entry)
    • get

      public <T> T get(String path, T fallback)
    • getRaw

      public <T> com.google.gson.JsonElement getRaw(String path, T fallback)