- All Known Implementing Classes:
Config, Config
public interface IConfig
-
Field Summary
Fields
static final com.mojang.serialization.Codec<IConfig>
static final com.mojang.serialization.Codec<IConfig>
static final int
-
Method Summary
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.