package Ġme . ae ol us . ser vert weak s . modules . ench ant ment merchant . gui buttons Ċ Ċ import Ġme . ae ol us . ser vert weak s . Server T weak s Ċ import Ġme . ae ol us . ser vert weak s . util . gui . GUI Button Ċ import Ġme . ae ol us . ser vert weak s . util . gui . GU IS ession Ċ import Ġorg . bukkit . Chat Color Ċ import Ġorg . bukkit . Material Ċ import Ġorg . bukkit . entity . Player Ċ import Ġorg . bukkit . event . inventory . Inventory Click Event Ċ import Ġorg . bukkit . inventory . ItemStack Ċ Ċ class ĠButton Current E conom y ( p Ġ: ĠPlayer ) Ġ: ĠGUI Button ( make Item ( p ), true ) Ġ{ ĊĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġmake Item ( p Ġ: ĠPlayer ) Ġ: ĠItemStack Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġe con Ġ= ĠServer T weak s . econom y API !!. get Balance ( p ). toInt () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġe con Item Ġ= ĠItemStack ( Material . G OLD _ ING OT ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġe con Meta Ġ= Ġe con Item . item Meta ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġe con Meta . set DisplayName ("${ Chat Color . G OLD }${ Chat Color . BOLD } Current ĠBalance ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġe con Meta . lo re Ġ= ĠlistOf ("${ Chat Color . WHITE } You Ġcurrently Ġhave Ġ${ Chat Color . GREEN }$$ e con ${ Chat Color . WHITE }. ") ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġe con Item . item Meta Ġ= Ġe con Meta ĊĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġe con Item ĊĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonClick ( event : ĠInventory Click Event , Ġsession : ĠGU IS ession ) Ġ{ ĊĊĠĠĠ Ġ} Ċ }