package Ġju ux el . ad orn . platform . forge . client . gui . screen Ċ Ċ import Ġcom . moj ang . bl aze 3 d . systems . Render System Ċ import Ġju ux el . ad orn . Ad orn Common Ċ import Ġju ux el . ad orn . platform . forge . menu . Drawer Menu Ċ import Ġnet . minecraft . client . util . math . Matrix Stack Ċ import Ġnet . minecraft . entity . player . Player Inventory Ċ import Ġnet . minecraft . text . Text Ċ Ċ class ĠDraw er Screen ( ĊĠĠĠ Ġmenu : ĠDraw er Menu , ĊĠĠĠ Ġplayer Inventory : ĠPlayer Inventory , ĊĠĠĠ Ġtitle : ĠText Ċ ) Ġ: ĠAd orn Menu Screen < Drawer Menu >( menu , Ġplayer Inventory , Ġtitle ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdraw Background ( matrices : ĠMatrix Stack , Ġdelta : ĠFloat , Ġmouse X : ĠInt , ĠmouseY : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ ĠRender System . set Shader Color ( 1 . 0 f , Ġ 1 . 0 f , Ġ 1 . 0 f , Ġ 1 . 0 f ) ĊĠĠĠĠĠĠĠ ĠRender System . set Shader Texture ( 0 , ĠBACK GROUND _ TEXTURE ) ĊĠĠĠĠĠĠĠ Ġdraw Texture ( matrices , Ġx , Ġy , Ġ 0 , Ġ 0 , Ġbackground Width , Ġbackground Height ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval ĠBACK GROUND _ TEXTURE Ġ= ĠAd orn Common . id (" textures / gui / drawer . png ") ĊĠĠĠ Ġ} Ċ } Ċ