package Ġcom . ch att riggers . ct js . minecraft . wrappers . objects . block Ċ Ċ import Ġnet . minecraft . util . Enum Facing Ċ Ċ class ĠBlock Face ( val Ġfacing : ĠEnum Facing ) Ġ{ ĊĠĠĠ Ġval Ġaxis Ġ= ĠAxis ( facing . axis ) ĊĊĠĠĠ Ġfun ĠgetName (): ĠString Ġ= Ġfacing . getName () ĊĠĠĠ Ġfun Ġget X Offset (): ĠInt Ġ= Ġfacing . front Offset X ĊĠĠĠ Ġfun Ġget Y Offset (): ĠInt Ġ= Ġfacing . front Offset Y ĊĠĠĠ Ġfun Ġget Z Offset (): ĠInt Ġ= Ġfacing . front Offset Z ĊĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= Ġ" Block Face { name =${ getName ()}, Ġx Offset =${ getX Offset ()}, Ġy Offset =${ getY Offset ()}, Ġz Offset Ġ= Ġ${ getZ Offset ()}, Ġaxis =$ axis }" ĊĊĠĠĠ Ġclass ĠAxis ( val Ġaxis : ĠEnum Facing . Axis ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfun ĠgetName (): ĠString Ġ= Ġaxis . getName () ĊĠĠĠĠĠĠĠ Ġfun Ġis Horizontal (): ĠBoolean Ġ= Ġaxis . is Horizontal ĊĠĠĠĠĠĠĠ Ġfun Ġis Vertical (): ĠBoolean Ġ= Ġaxis . is Vertical ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= Ġ" Axis { name =${ getName ()}, Ġhorizontal =${ is Horizontal ()}, Ġvertical =${ is Vertical () }}" ĊĠĠĠ Ġ} Ċ }