Task function ( Object ... arg0 ) { Runnable loc0 = new Expire ( expirable , key , arg0 ) ; return Sponge . getScheduler ( ) . createTaskBuilder ( ) . async ( ) . delayTicks ( expirable . getDuration ( ) ) . execute ( loc0 ) . submit ( ByteCartRedux . myPlugin ) ; }
schedule an expirable task asynchronously concode_field_sep Expirable<K> expirable concode_elem_sep Object[] params concode_elem_sep K key concode_field_sep void cancel concode_elem_sep Task renewTaskLater concode_elem_sep Task renewTaskLater concode_elem_sep Task runTaskLater concode_elem_sep void run