All Known Implementing Classes:
Config, Config

public interface IConfig
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.mojang.serialization.Codec<IConfig>
     
    static final com.mojang.serialization.Codec<IConfig>
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default com.mojang.serialization.DataResult<Config>
    Upgrades the given config to the latest format.
    int
    The configuration format version.
  • Field Details

    • MIN_VERSION

      static final int MIN_VERSION
      See Also:
    • LENIENT_CODEC

      static final com.mojang.serialization.Codec<IConfig> LENIENT_CODEC
    • CODEC

      static final com.mojang.serialization.Codec<IConfig> CODEC
  • Method Details

    • version

      int version()
      The configuration format version.
      Returns:
      The config version.
    • upgrade

      default com.mojang.serialization.DataResult<Config> upgrade()
      Upgrades the given config to the latest format.
      Returns:
      The result of config upgrading.