package Ġto ky o . a ie uo . mine flow . trigger . time Ċ Ċ import Ġcn . n uk kit . Server Ċ import Ġcn . n uk kit . scheduler . Task Ċ import Ġto ky o . a ie uo . mine flow . trigger . Trigger Holder Ċ import Ġto ky o . a ie uo . mine flow . utils . date Ċ Ċ class ĠCheck Time Trigger Task Ġ: ĠTask () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Run ( current Tick : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtrigger Ġ= ĠTime Trigger . create ( date (" HH "), Ġdate (" mm ")) ĊĠĠĠĠĠĠĠ Ġif Ġ( Trigger Holder . exists Recipe ( trigger )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġrecipes Ġ= ĠTrigger Holder . get Recipes ( trigger ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġvariables Ġ= Ġtrigger . get Variables () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrecipes ?. execute All ( null , Ġvariables ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġstart () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġseconds Ġ= Ġdate (" ss "). toInt () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠServer . getInstance (). scheduler . schedule Delayed Repe ating Task ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠCheck Time Trigger Task (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 0 Ġ* Ġ( 6 0 Ġ- Ġseconds ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 0 Ġ* Ġ 6 0 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }