package Ġnet . cy dh ra . tech n ocracy . astr on aut ics . capabilities . s atell ites Ċ Ċ /** Ċ Ġ* ĠInterface Ġfor Ġthe Ġchunk Ġcapability Ġthat Ġholds Ġs atellite Ġdata Ġof Ġa Ġchunk Ġor Ġa Ġworld Ġdimension Ċ Ġ*/ Ċ interface ĠIS atellite Orbit Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġa Ġlist Ġof Ġall Ġs atell ites Ġin Ġthe Ġchunk 's Ġor Ġworld 's Ġorbit ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun ĠgetS atell ites (): ĠList < IS atellite > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAdd Ġa Ġs atellite Ġto Ġthe Ġchunk 's Ġor Ġworld 's Ġorbit ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġs atellite Ġs atellite Ġimplementation Ġto Ġshoot Ġinto Ġorbit ĊĠĠĠĠ Ġ* Ġ@ param Ġmark Dirty Ġwhether Ġto Ġmark Ġthe Ġchunk Ġfor Ġmemory Ġupdate ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġadd ( s atellite : ĠIS atellite , Ġmark Dirty : ĠBoolean ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠTick Ġthis Ġorbit ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġtick () Ċ }