package Ġcom . tom as zn aj da . p ulp fi ction . event . player Ċ Ċ import Ġcom . tom as zn aj da . p ulp fi ction . entity . Player State Ċ Ċ sealed Ġclass ĠPlayer Event Ċ Ċ data Ġclass ĠPlayer Info ( val Ġstate : ĠPlayer State ) Ġ: ĠPlayer Event () Ċ data Ġclass ĠPlayer Error ( val Ġerror : ĠThrowable ) Ġ: ĠPlayer Event ()