package Ġnet . ad ri ant od t . wing ed Ċ Ċ import Ġnet . ad ri ant od t . wing ed . data . W ing Ċ import Ġnet . ad ri ant od t . wing ed . item . W ing Item Ċ import Ġnet . minecraft . item . Item Ċ import Ġnet . minecraft . util . Identifier Ċ import Ġnet . minecraft . util . R arity Ċ import Ġnet . minecraft . util . registry . Registry Ċ import Ġjava . util .* Ċ import Ġkotlin . collections . ArrayList Ċ Ċ @ Suppress (" Member Visibility Can Be Private ") Ċ object ĠW ing Items Ġ{ ĊĠĠĠ Ġval Ġel y tra Ġ= Ġw ing Item ( mc Identifier (" ely tra "). wing ( W ings . ely tra )) ĊĠĠĠ Ġval Ġmo j ang C ape Ġ= Ġw ing Item ( identifier (" moj ang _ cape "). wing ( W ings . moj ang C ape )) ĊĠĠĠ Ġval Ġmo j ang C ape Alt Ġ= Ġw ing Item ( identifier (" moj ang _ cape _ alt "). wing ( W ings . moj ang C ape Alt )) ĊĠĠĠ Ġval Ġmine con 2 0 1 1 C ape Ġ= Ġw ing Item ( identifier (" mine con _ 2 0 1 1 _ cape "). wing ( W ings . mine con 2 0 1 1 C ape )) ĊĠĠĠ Ġval Ġmine con 2 0 1 2 C ape Ġ= Ġw ing Item ( identifier (" mine con _ 2 0 1 2 _ cape "). wing ( W ings . mine con 2 0 1 2 C ape )) ĊĠĠĠ Ġval Ġmine con 2 0 1 3 C ape Ġ= Ġw ing Item ( identifier (" mine con _ 2 0 1 3 _ cape "). wing ( W ings . mine con 2 0 1 3 C ape )) ĊĠĠĠ Ġval Ġmine con 2 0 1 5 C ape Ġ= Ġw ing Item ( identifier (" mine con _ 2 0 1 5 _ cape "). wing ( W ings . mine con 2 0 1 5 C ape )) ĊĠĠĠ Ġval Ġmine con 2 0 1 6 C ape Ġ= Ġw ing Item ( identifier (" mine con _ 2 0 1 6 _ cape "). wing ( W ings . mine con 2 0 1 6 C ape )) ĊĠĠĠ Ġval Ġmine con 2 0 1 9 C ape Ġ= Ġw ing Item ( identifier (" mine con _ 2 0 1 9 _ cape "). wing ( W ings . mine con 2 0 1 9 C ape )) ĊĠĠĠ Ġval Ġc ob alt C ape Ġ= Ġw ing Item ( identifier (" cob alt _ cape "). wing ( W ings . cob alt C ape )) ĊĠĠĠ Ġval Ġscroll s C ape Ġ= Ġw ing Item ( identifier (" scroll s _ cape "). wing ( W ings . scroll s C ape )) ĊĠĠĠ Ġval Ġc rowd in C ape Ġ= Ġw ing Item ( identifier (" c rowd in _ cape "). wing ( W ings . c rowd in C ape )) ĊĠĠĠ Ġval Ġmap maker C ape Ġ= Ġw ing Item ( identifier (" map maker _ cape "). wing ( W ings . map maker C ape )) ĊĠĠĠ Ġval Ġmillion th C ape Ġ= Ġw ing Item ( identifier (" m illion th _ cape "). wing ( W ings . m illion th C ape )) ĊĠĠĠ Ġval Ġmo jira Mod C ape Ġ= Ġw ing Item ( identifier (" mo jira _ mod _ cape "). wing ( W ings . mo jira Mod C ape )) ĊĠĠĠ Ġval Ġdann yb style C ape Ġ= Ġw ing Item ( identifier (" d ann yb style _ cape "). wing ( W ings . d ann yb style C ape )) ĊĠĠĠ Ġval Ġj ul ian cl ark C ape Ġ= Ġw ing Item ( identifier (" jul ian cl ark _ cape "). wing ( W ings . jul ian cl ark C ape )) ĊĠĠĠ Ġval Ġj ul ian cl ark C ape Alt Ġ= Ġw ing Item ( identifier (" jul ian cl ark _ cape _ alt "). wing ( W ings . jul ian cl ark C ape Alt )) ĊĠĠĠ Ġval Ġmr mess iah C ape Ġ= Ġw ing Item ( identifier (" mr mess iah _ cape "). wing ( W ings . mr mess iah C ape )) ĊĠĠĠ Ġval Ġpr is mar ine C ape Ġ= Ġw ing Item ( identifier (" pr is mar ine _ cape "). wing ( W ings . pr is mar ine C ape )) ĊĠĠĠ Ġval Ġtur tle C ape Ġ= Ġw ing Item ( identifier (" tur tle _ cape "). wing ( W ings . tur tle C ape )) ĊĠĠĠ Ġval Ġe agle Ġ= Ġw ing Item ( identifier (" e agle "). wing ( W ings . e agle )) ĊĠĠĠ Ġval Ġgreen wing Mac aw Ġ= Ġw ing Item ( identifier (" green wing _ mac aw "). wing ( W ings . green wing Mac aw )) ĊĠĠĠ Ġval Ġfair y online Ġ= Ġw ing Item ( identifier (" fa iry online "). wing ( W ings . fa iry online )) ĊĠĠĠ Ġval Ġan gel Ġ= Ġw ing Item ( identifier (" ange l "). wing ( W ings . ange l )) ĊĠĠĠ Ġval Ġdemon Ġ= Ġw ing Item ( identifier (" de mon "). wing ( W ings . de mon )) ĊĠĠĠ Ġval Ġph o enix Ġ= Ġw ing Item ( identifier (" phoenix "). wing ( W ings . phoenix )) ĊĠĠĠ Ġval Ġdrag on fly Ġ= Ġw ing Item ( identifier (" dragon fly "). wing ( W ings . dragon fly )) ĊĠĠĠ Ġval Ġgreen Be et le Ġ= Ġw ing Item ( identifier (" green _ be et le "). wing ( W ings . green Be et le )) ĊĠĠĠ Ġval Ġpur ple Be et le Ġ= Ġw ing Item ( identifier (" purple _ be et le "). wing ( W ings . purple Be et le )) ĊĠĠĠ Ġval Ġgold en Be et le Ġ= Ġw ing Item ( identifier (" golden _ be et le "). wing ( W ings . golden Be et le )) ĊĠĠĠ Ġval Ġf ried Ch icken Ġ= Ġw ing Item ( identifier (" f ried _ ch icken "). wing ( W ings . f ried Ch icken )) ĊĠĠĠ Ġval Ġgreen Dragon Ġ= Ġw ing Item ( identifier (" green _ dragon "). wing ( W ings . green Dragon )) ĊĠĠĠ Ġval Ġred Dragon Ġ= Ġw ing Item ( identifier (" red _ dragon "). wing ( W ings . red Dragon )) ĊĠĠĠ Ġval Ġfire Dragon Ġ= Ġw ing Item ( identifier (" fire _ dragon "). wing ( W ings . fire Dragon )) ĊĠĠĠ Ġval Ġph antom Ġ= Ġw ing Item ( identifier (" phantom "). wing ( W ings . phantom )) ĊĠĠĠ Ġval Ġph antom Mem brane Ġ= Ġw ing Item ( identifier (" phantom _ mem brane "). wing ( W ings . phantom Mem brane )) ĊĠĠĠ Ġval Ġph antom Alt Ġ= Ġw ing Item ( identifier (" phantom _ alt "). wing ( W ings . phantom Alt )) ĊĠĠĠ Ġval Ġbat Ġ= Ġw ing Item ( identifier (" bat "). wing ( W ings . bat )) ĊĠĠĠ Ġval Ġbat Alt Ġ= Ġw ing Item ( identifier (" bat _ alt "). wing ( W ings . bat Alt )) ĊĠĠĠ Ġval Ġme ch Dragon Ġ= Ġw ing Item ( identifier (" me ch _ dragon "). wing ( W ings . me ch Dragon )) ĊĠĠĠ Ġval Ġred stone Ġ= Ġw ing Item ( identifier (" red stone "). wing ( W ings . red stone )) ĊĠĠĠ Ġval Ġsh ul ker Ġ= Ġw ing Item ( identifier (" sh ul ker "). wing ( W ings . sh ul ker )) ĊĠĠĠ Ġval Ġt nt Ġ= Ġw ing Item ( identifier (" t nt "). wing ( W ings . t nt )) ĊĠĠĠ Ġval Ġtiny B ird Ġ= Ġw ing Item ( identifier (" tiny _ bird "). wing ( W ings . tiny B ird )) ĊĠĠĠ Ġval Ġv ex Ġ= Ġw ing Item ( identifier (" vex "). wing ( W ings . vex )) ĊĠĠĠ Ġval Ġc ream y White Ġ= Ġw ing Item ( identifier (" c ream y _ white "). wing ( W ings . c ream y White )) ĊĠĠĠ Ġval Ġbr azil Ġ= Ġw ing Item ( identifier (" braz il "). wing ( W ings . braz il )) ĊĠĠĠ Ġval Ġusa Ġ= Ġw ing Item ( identifier (" usa "). wing ( W ings . usa )) ĊĠĠĠ Ġval Ġearth Ġ= Ġw ing Item ( identifier (" earth "). wing ( W ings . earth )) ĊĠĠĠ Ġval Ġrain bow Ġ= Ġw ing Item ( identifier (" rain bow "). wing ( W ings . rain bow )) ĊĠĠĠ Ġval Ġel y tra White Ġ= Ġw ing Item ( identifier (" white _ ely tra "). wing ( W ings . white E ly tra )) ĊĠĠĠ Ġval Ġel y tra Orange Ġ= Ġw ing Item ( identifier (" orange _ ely tra "). wing ( W ings . orange E ly tra )) ĊĠĠĠ Ġval Ġel y tra M agenta Ġ= Ġw ing Item ( identifier (" magenta _ ely tra "). wing ( W ings . magenta E ly tra )) ĊĠĠĠ Ġval Ġel y tra Light Blue Ġ= Ġw ing Item ( identifier (" light _ blue _ ely tra "). wing ( W ings . light Blue E ly tra )) ĊĠĠĠ Ġval Ġel y tra Yellow Ġ= Ġw ing Item ( identifier (" yellow _ ely tra "). wing ( W ings . yellow E ly tra )) ĊĠĠĠ Ġval Ġel y tra L ime Ġ= Ġw ing Item ( identifier (" lime _ ely tra "). wing ( W ings . lime E ly tra )) ĊĠĠĠ Ġval Ġel y tra P ink Ġ= Ġw ing Item ( identifier (" pink _ ely tra "). wing ( W ings . pink E ly tra )) ĊĠĠĠ Ġval Ġel y tra Gray Ġ= Ġw ing Item ( identifier (" gray _ ely tra "). wing ( W ings . gray E ly tra )) ĊĠĠĠ Ġval Ġel y tra Light Gray Ġ= Ġw ing Item ( identifier (" light _ gray _ ely tra "). wing ( W ings . light Gray E ly tra )) ĊĠĠĠ Ġval Ġel y tra C yan Ġ= Ġw ing Item ( identifier (" cyan _ ely tra "). wing ( W ings . cyan E ly tra )) ĊĠĠĠ Ġval Ġel y tra Pur ple Ġ= Ġw ing Item ( identifier (" purple _ ely tra "). wing ( W ings . purple E ly tra )) ĊĠĠĠ Ġval Ġel y tra Blue Ġ= Ġw ing Item ( identifier (" blue _ ely tra "). wing ( W ings . blue E ly tra )) ĊĠĠĠ Ġval Ġel y tra B rown Ġ= Ġw ing Item ( identifier (" brown _ ely tra "). wing ( W ings . brown E ly tra )) ĊĠĠĠ Ġval Ġel y tra Green Ġ= Ġw ing Item ( identifier (" green _ ely tra "). wing ( W ings . green E ly tra )) ĊĠĠĠ Ġval Ġel y tra Red Ġ= Ġw ing Item ( identifier (" red _ ely tra "). wing ( W ings . red E ly tra )) ĊĠĠĠ Ġval Ġel y tra Black Ġ= Ġw ing Item ( identifier (" black _ ely tra "). wing ( W ings . black E ly tra )) ĊĠĠĠ Ġval Ġx mas Tree Ġ= Ġw ing Item ( identifier (" x mas _ tree "). wing ( W ings . x mas Tree )) ĊĠĠĠ Ġval Ġx mas Star Ġ= Ġw ing Item ( identifier (" x mas _ star "). wing ( W ings . x mas Star )) ĊĠĠĠ Ġval Ġgl ider Ġ= Ġw ing Item ( identifier (" gl ider "). wing ( W ings . gl ider )) ĊĠĠĠ Ġval Ġsp ook y Ġ= Ġw ing Item ( identifier (" sp ook y "). wing ( W ings . sp ook y )) ĊĠĠĠ Ġval Ġir reality Ġ= Ġw ing Item ( identifier (" ir reality "). wing ( W ings . ir reality )) ĊĠĠĠ Ġval Ġg lass Ġ= Ġw ing Item ( identifier (" glass "). wing ( W ings . glass )) ĊĊĠĠĠ Ġ// TEMPLATE Ġ-- ĠFOR ĠMO DD ERS / AR TI STS Ġ-- Ġ/ G IVE ĠONLY ĊĠĠĠ Ġval Ġtemplate Ġ= ĠW ing Item ( Item . Settings (). max Count ( 1 ), Ġidentifier (" template "). wing ( W ings . template )) ĊĊĠĠĠ Ġfun Ġregister () Ġ{ ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra "). item ( ely tra . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ moj ang _ cape "). item ( moj ang C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ moj ang _ cape _ alt "). item ( moj ang C ape Alt . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mine con _ 2 0 1 1 _ cape "). item ( mine con 2 0 1 1 C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mine con _ 2 0 1 2 _ cape "). item ( mine con 2 0 1 2 C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mine con _ 2 0 1 3 _ cape "). item ( mine con 2 0 1 3 C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mine con _ 2 0 1 5 _ cape "). item ( mine con 2 0 1 5 C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mine con _ 2 0 1 6 _ cape "). item ( mine con 2 0 1 6 C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mine con _ 2 0 1 9 _ cape "). item ( mine con 2 0 1 9 C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ cob alt _ cape "). item ( cob alt C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ scroll s _ cape "). item ( scroll s C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ c rowd in _ cape "). item ( c rowd in C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ map maker _ cape "). item ( map maker C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ m illion th _ cape "). item ( m illion th C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mo jira _ mod _ cape "). item ( mo jira Mod C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ d ann yb style _ cape "). item ( d ann yb style C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ jul ian cl ark _ cape "). item ( jul ian cl ark C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ jul ian cl ark _ cape _ alt "). item ( jul ian cl ark C ape Alt . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ mr mess iah _ cape "). item ( mr mess iah C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ pr is mar ine _ cape "). item ( pr is mar ine C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ tur tle _ cape "). item ( tur tle C ape . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ e agle "). item ( e agle . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ green wing _ mac aw "). item ( green wing Mac aw . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ fa iry online "). item ( fa iry online . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ange l "). item ( ange l . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ de mon "). item ( de mon . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ phoenix "). item ( phoenix . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ dragon fly "). item ( dragon fly . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ green _ be et le "). item ( green Be et le . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ purple _ be et le "). item ( purple Be et le . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ golden _ be et le "). item ( golden Be et le . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ f ried _ ch icken "). item ( f ried Ch icken . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ green _ dragon "). item ( green Dragon . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ red _ dragon "). item ( red Dragon . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ fire _ dragon "). item ( fire Dragon . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ phantom "). item ( phantom . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ phantom _ alt "). item ( phantom Alt . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ phantom _ mem brane "). item ( phantom Mem brane . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ bat "). item ( bat . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ bat _ alt "). item ( bat Alt . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ me ch _ dragon "). item ( me ch Dragon . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ red stone "). item ( red stone . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ sh ul ker "). item ( sh ul ker . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ t nt "). item ( t nt . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ tiny _ bird "). item ( tiny B ird . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ vex "). item ( vex . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ c ream y _ white "). item ( c ream y White . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ braz il "). item ( braz il . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ usa "). item ( usa . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ earth "). item ( earth . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ rain bow "). item ( rain bow . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ white "). item ( ely tra White . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ orange "). item ( ely tra Orange . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ magenta "). item ( ely tra M agenta . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ light _ blue "). item ( ely tra Light Blue . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ yellow "). item ( ely tra Yellow . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ lime "). item ( ely tra L ime . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ pink "). item ( ely tra P ink . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ gray "). item ( ely tra Gray . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ light _ gray "). item ( ely tra Light Gray . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ cyan "). item ( ely tra C yan . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ purple "). item ( ely tra Pur ple . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ blue "). item ( ely tra Blue . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ brown "). item ( ely tra B rown . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ green "). item ( ely tra Green . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ red "). item ( ely tra Red . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ely tra _ black "). item ( ely tra Black . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ x mas _ tree "). item ( x mas Tree . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ x mas _ star "). item ( x mas Star . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ gl ider "). item ( gl ider . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ sp ook y "). item ( sp ook y . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ ir reality "). item ( ir reality . gif table ()) ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ glass "). item ( glass . gif table ()) ĊĊĠĠĠĠĠĠĠ Ġ// TEMPLATE Ġ-- ĠFOR ĠMO DD ERS / AR TI STS Ġ-- Ġ/ G IVE ĠONLY ĊĠĠĠĠĠĠĠ Ġidentifier (" wing _ template "). item ( template ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġw ing Item ( identifier : ĠIdentifier ) Ġ= ĠW ing Item ( ĊĠĠĠĠĠĠĠ ĠItem . Settings (). group ( W ing ed . show case Group ). r arity ( R arity . EP IC ). max Count ( 1 ), ĊĠĠĠĠĠĠĠ Ġidentifier ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval Ġgif table W ings Ġ= ĠArrayList < W ing Item >() ĊĊĠĠĠ Ġfun Ġrandom W ing ( random : ĠRandom ) Ġ= Ġgif table W ings . elementAt ( random . nextInt ( gif table W ings . size )) ĊĊĠĠĠ Ġprivate Ġfun ĠIdentifier . wing ( wing : ĠW ing ) Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠ ĠRegistry . register ( W ing ed . wing Registry , Ġthis , Ġw ing ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun ĠW ing Item . gif table () Ġ= Ġapply Ġ{ Ġgif table W ings Ġ+= Ġthis Ġ} Ċ }