package Ġdev . n athan pb . k td at atag . serializer Ċ Ċ import Ġnet . minecraft . item . ItemStack Ċ import Ġnet . minecraft . nbt . N bt Compound Ċ Ċ class ĠItemStack Serializer Ġ: ĠData Serializer < ItemStack > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġwrite ( tag : ĠNbt Compound , Ġkey : ĠString , Ġdata : ĠItemStack ) Ġ{ ĊĠĠĠĠĠĠĠ Ġtag . put ( key , Ġdata . write N bt ( N bt Compound ())) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġread ( tag : ĠNbt Compound , Ġkey : ĠString ): ĠItemStack Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠItemStack . from N bt ( tag . get Compound ( key )) ĊĠĠĠ Ġ} Ċ } Ċ