package Ġink . pt ms . ady esh ach . common . entity . editor Ċ Ċ import Ġink . pt ms . ady esh ach . common . entity . Entity Instance Ċ import Ġink . pt ms . ady esh ach . common . entity . Meta Ċ import Ġorg . bukkit . entity . Player Ċ Ċ class ĠMeta Editor < T Ġ: ĠEntity Instance >( val Ġmeta : ĠMeta < T >) Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæĺ¯åĲ¦ åı¯ ç¼ĸè¾ĳ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġeditable Ġ= Ġtrue ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ æŀļ ä¸¾ ç±»åŀĭ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġenum Type : ĠClass < *> ? Ġ= Ġnull ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæ ģ ¢å¤į é»ĺè®¤ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġinternal Ġvar Ġreset Method : ĠFunction 2 < Player , ĠT , ĠUnit >? Ġ= Ġnull ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġä¿®æĶ¹ æķ°æį® ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġinternal Ġvar Ġmodify Method : ĠFunction 2 < Player , ĠT , ĠUnit >? Ġ= Ġnull ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠçĶŁæĪĲ å±ķç¤º æĸĩæľ¬ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġinternal Ġvar Ġdisplay Generator : ĠFunction 2 < Player , ĠT , ĠAny >? Ġ= Ġnull ĊĊĠĠĠ Ġfun Ġreset ( method : ĠFunction 2 < Player , ĠT , ĠUnit >) Ġ{ ĊĠĠĠĠĠĠĠ Ġreset Method Ġ= Ġmethod ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġmodify ( method : ĠFunction 2 < Player , ĠT , ĠUnit >) Ġ{ ĊĠĠĠĠĠĠĠ Ġmodify Method Ġ= Ġmethod ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġdisplay ( method : ĠFunction 2 < Player , ĠT , ĠAny >) Ġ{ ĊĠĠĠĠĠĠĠ Ġdisplay Generator Ġ= Ġmethod ĊĠĠĠ Ġ} Ċ }