package Ġgg . r sm od . plugins . content . skills . fishing Ċ Ċ import Ġgg . r sm od . plugins . api . cfg . Items Ċ import Ġgg . r sm od . plugins . api . cfg . Np cs Ċ Ċ val Ġfe ather _ type Ġ= Ġset Of ( ĊĠĠĠ ĠItems . FE ATHER , ĠItems . STRIP Y _ FE ATHER Ċ ) Ċ Ċ enum Ġclass ĠF ishing Sp ots ( val Ġspot EntityId : ĠInt , Ġval Ġoption : ĠString , Ġval Ġtool Id : ĠInt , Ġval Ġb ait Id : ĠInt , Ġval Ġanimation : ĠInt , Ġvar arg Ġfish : ĠFish ) Ġ{ ĊĠĠĠ ĠT UT OR IAL _ NET ( Np cs . F ISH ING _ SP OT _ 3 3 1 7 , Ġ" net ", ĠItems . SMALL _ F ISH ING _ NET , Ġ- 1 , Ġ 6 2 1 , ĠFish . SH RI MP ), ĊĠĠĠ ĠNET ( Np cs . F ISH ING _ SP OT _ 1 5 3 0 , Ġ" net ", ĠItems . SMALL _ F ISH ING _ NET , Ġ- 1 , Ġ 6 2 1 , ĠFish . SH RI MP , ĠFish . ANCHO VI ES ), ĊĠĠĠ ĠB A IT ( Np cs . F ISH ING _ SP OT _ 1 5 3 0 , Ġ" b ait ", ĠItems . F ISH ING _ RO D , ĠItems . F ISH ING _ BA IT , Ġ 6 2 2 , ĠFish . S ARD INE , ĠFish . H ERR ING ), ĊĠĠĠ ĠL URE ( Np cs . RO D _ F ISH ING _ SP OT _ 1 5 2 7 , Ġ" lure ", ĠItems . FL Y _ F ISH ING _ RO D , ĠItems . FE ATHER , Ġ 6 2 2 , ĠFish . T ROUT , ĠFish . SAL MON ), ĊĠĠĠ ĠB A IT 2 ( Np cs . RO D _ F ISH ING _ SP OT _ 1 5 2 7 , Ġ" b ait ", ĠItems . F ISH ING _ RO D , ĠItems . F ISH ING _ BA IT , Ġ 6 2 2 , ĠFish . PI KE ), ĊĠĠĠ ĠL URE 2 ( Np cs . RO D _ F ISH ING _ SP OT _ 1 5 2 6 , Ġ" lure ", ĠItems . FL Y _ F ISH ING _ RO D , ĠItems . FE ATHER , Ġ 6 2 2 , ĠFish . T ROUT , ĠFish . SAL MON ), ĊĠĠĠ ĠB A IT 3 ( Np cs . RO D _ F ISH ING _ SP OT _ 1 5 2 6 , Ġ" b ait ", ĠItems . F ISH ING _ RO D , ĠItems . F ISH ING _ BA IT , Ġ 6 2 2 , ĠFish . PI KE ); ĊĊĠĠĠ Ġprivate Ġval Ġfish Ġ= Ġfish ĊĊĠĠĠ Ġfun Ġget Fish (): ĠArray < out ĠFish > Ġ{ Ġreturn Ġthis . fish ĊĠĠĠ Ġ} Ċ }