package Ġcn . ber ber man . em eral d . item . modifier Ċ Ċ import Ġcn . ber ber man . em eral d . item . tag . NBT Attribute Tag Builder Ċ import Ġorg . bukkit . inventory . ItemStack ĊĊ Ċ class ĠN BT Attribute Modifier ( item Stack : ĠItemStack ) Ġ: ĠN BT Modifier ( item Stack ) Ġ{ ĊĊĊ ĉ fun Ġadd Attribute Tag ( block : ĠN BT Attribute Tag Builder . () Ġ-> ĠUnit ): ĠUnit Ġ= Ġthrow ĠNotImplementedError () ĊĊ ĉ private Ġfun Ġremove Attribute By String ( key : ĠString ): ĠUnit Ġ= Ġthrow ĠNotImplementedError () ĊĊ ĉ fun Ġremove Attribute Tag ByType ( type : ĠN BT Attribute Tag Builder . NBT Type ): ĠUnit Ġ= Ċĉĉ ĉ throw ĠNotImplementedError () ĊĊ ĉ fun Ġremove Attribute Tag ByName ( name : ĠString ): ĠUnit Ġ= Ċĉĉ ĉ throw ĠNotImplementedError () ĊĊ ĉ fun Ġclear All Attribute Tags (): ĠUnit Ġ= Ġthrow ĠNotImplementedError () ĊĊĊ ĉ override Ġfun Ġget Result (): ĠItemStack Ġ= Ġthrow ĠNotImplementedError () ĊĊ Ċ } ĊĊ