Writing a config.yml file

Now, it is time to start writing the config.yml file. Create a new YAML file in the default package of MobEnhancer. The name of this file must be config.yml in order for it to be properly loaded by Spigot. The following is an example of how the config file for MobEnhancer will appear. Note the comments in the example indicated by the # character. Remember to always include comments so that users know exactly what each setting is for:

#MobEnhancer Config
#Set the health of each Mob below 
#1.0 is equal to half a heart so a Player has 20.0 health
#A value of -1.0 will disable modifying the mob's health
#Hostile
ZOMBIE: 20.0
SKELETON: 20.0

#Passive
COW: 10.0
PIG: 10.0

Tip

Only a few mobs are included in this config file, but the names of all the mob types can be found in the API documentation for the EntityType class at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html.

This is a simple YAML file because it does not contain nested keys. Most of your configurations will be this simple, but we will go over some complicated ones later in this chapter.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.19.27.178