Class AbstractYamlConfig
java.lang.Object
com.pixelmonmod.pixelmon.api.config.api.yaml.AbstractYamlConfig
- All Implemented Interfaces:
Config
- Direct Known Subclasses:
AFKHandlerConfig,BattleConfig,BreedingConfig,CharmsConfig,CommandsConfig,DebugConfig,DimensionsConfig,DropsConfig,EntityConfig,ExternalMovesConfig,GeneralConfig,GraphicsConfig,HealingConfig,ItemConfig,NPCsConfig,OreColorConfig,OutsideEffectsConfig,PokeDollarsConfig,PokerusConfig,RaidsConfig,RidingConfig,ServerDiscordConfig,SpawningBossConfig,SpawningCurryConfig,SpawningGeneralConfig,SpawningLegendaryConfig,SpawningLevelDistanceConfig,SpawningMeltanConfig,SpawningPokeLootConfig,SpawningPokeStopConfig,SpawningUltraSpaceConfig,SpawningWildConfig,StorageConfig,StructureConfig,TCGConfig,TMConfig
Abstract parent class to all YAML configuration files.
Allows all child files to be serializable and when initialised using the
YamlConfigFactory will auto-fill
the values from the object to the config file.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.spongepowered.configurate.reference.ConfigurationReference<org.spongepowered.configurate.CommentedConfigurationNode>protected org.spongepowered.configurate.reference.ValueReference<AbstractYamlConfig,org.spongepowered.configurate.CommentedConfigurationNode> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
base
protected transient org.spongepowered.configurate.reference.ConfigurationReference<org.spongepowered.configurate.CommentedConfigurationNode> base -
config
protected transient org.spongepowered.configurate.reference.ValueReference<AbstractYamlConfig,org.spongepowered.configurate.CommentedConfigurationNode> config
-
-
Constructor Details
-
AbstractYamlConfig
protected AbstractYamlConfig()
-
-
Method Details