package Ġme . d dev il . mine me . craft . util Ċ Ċ import Ġco . a ik ar . task chain . Task Chain Tasks Ċ import Ġme . d dev il . shiro i . craft . plugin . Sh iro i Plugin Ċ import Ġme . d dev il . shiro i . craft . util . set Ċ import Ġme . d dev il . util . Serializable Ċ import Ġorg . bukkit . configuration . file . Yaml Configuration Ċ import Ġjava . io . File Ċ Ċ fun ĠSerializable . save To ( file : ĠFile , Ġplugin : ĠSh iro i Plugin < *, Ġ* >) Ġ{ ĊĠĠĠ Ġplugin . chain Factory . new Chain < Any >(). async First < Any >( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTask Chain Tasks . First Task < Any > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġconfig Ġ= ĠYaml Configuration () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconfig . set ( serialize ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconfig . save ( file ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn @ First Task Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ). execute () Ċ }