To begin your disaster you must include a settings skeleton body that will include information about your disaster that the plugin will need to know.
It may look like it's a lot of stuff at first but I assure you this is a very straightforward copy-paste with small changes type of work. This is an example of a skeleton body with comments for each step:
# Comments that begin with a '*' are a required field, else if it does not have a '*' it is an optional field and does not need to be included
settings:# * Command name for disaster, DO NOT put spaces herename:'doomsday'# * Display name for the disaster (when it is announced), You can put spaces heretitle:'&4Doomsday'# The start delay is how many seconds after your disaster is announced it beginsstart_delay:10# The natural setting means that if set to true your disaster can naturally occur on players (default: false)natural:false# Min height means the minimum Y level the player must be for the disaster to occurmin_height:0# Max height means the maximum Y level the player can be for the disaster to occurmax_height:200# The message that is broadcasted when the disaster begins (%level_char% is the levels color code)start_message:'%level_char%Level: %level% &4Doomsday &6is beginning..' # A message that is broadcasted when the disaster is ending, keep in mind that ongoing disasters such as weather disasters can still be in effect after it ends
ending_message:'&eThe clouds begin to clear..'# The frequency of the disaster occurring, only takes effect if natural is set to true (default: 0.1)frequency:1.0# * A list of world types the disaster can occur in (world types: normal, nether, the_end, custom)environments: - normal# * The lowest game version the disaster is allowed to occur in (Consider the items you use, mobs you spawn, etc.)game_version:1.16# * The plugin version you are working onplugin_version:9.0