#1) Server starts and loads plugins: OnPluginStart() (Once per plugin load)
#2) Map Start: OnMapStart() (Every map)
#3) Configs executed for map: OnConfigsExectued() (Every map, after OnMapStart)
#4) OnGameFrame() Every single frame, can occur at any point where game frames are running, including before or after OnConfigsExecuted and other forwards
#5) OnMapEnd() - called at the end of every map
#6) OnPluginEnd() - Called ONLY when the plugin is unloaded at server shutdown, or if the plugin is being reloaded because it changed. It is NOT called on map end.