Class ViaAprilFoolsConfig

java.lang.Object
com.viaversion.viaversion.util.ConfigSection
com.viaversion.viaversion.util.Config
com.viaversion.viaaprilfools.ViaAprilFoolsConfig
All Implemented Interfaces:
ViaAprilFoolsConfig, com.viaversion.viaversion.api.configuration.Config

public class ViaAprilFoolsConfig extends com.viaversion.viaversion.util.Config implements ViaAprilFoolsConfig
  • Field Summary

    Fields inherited from class com.viaversion.viaversion.util.Config

    logger

    Fields inherited from class com.viaversion.viaversion.util.ConfigSection

    path, root, values
  • Constructor Summary

    Constructors
    Constructor
    Description
    ViaAprilFoolsConfig(File configFile, Logger logger)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    protected void
     
    void
     

    Methods inherited from class com.viaversion.viaversion.util.Config

    getSectionsWithModifiableKeys, loadConfig, loadConfig, logger, originalRootSection, root, save, save, save

    Methods inherited from class com.viaversion.viaversion.util.ConfigSection

    contains, get, get, getBoolean, getDouble, getInt, getIntegerList, getListSafe, getSection, getSerializedComponent, getString, getStringList, getValues, set

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.viaversion.viaversion.api.configuration.Config

    getValues, save, set
  • Constructor Details

    • ViaAprilFoolsConfig

      public ViaAprilFoolsConfig(File configFile, Logger logger)
  • Method Details

    • reload

      public void reload()
      Specified by:
      reload in interface com.viaversion.viaversion.api.configuration.Config
      Overrides:
      reload in class com.viaversion.viaversion.util.Config
    • getDefaultConfigURL

      public URL getDefaultConfigURL()
      Overrides:
      getDefaultConfigURL in class com.viaversion.viaversion.util.Config
    • getDefaultConfigInputStream

      public InputStream getDefaultConfigInputStream()
      Overrides:
      getDefaultConfigInputStream in class com.viaversion.viaversion.util.Config
    • handleConfig

      protected void handleConfig(Map<String,Object> map)
      Overrides:
      handleConfig in class com.viaversion.viaversion.util.Config
    • getUnsupportedOptions

      public List<String> getUnsupportedOptions()
      Overrides:
      getUnsupportedOptions in class com.viaversion.viaversion.util.Config