22declare(strict_types=1);
 
   24namespace pocketmine\data\runtime;
 
   31trait LegacyRuntimeEnumDescriberTrait{
 
   32    abstract protected function enum(\UnitEnum &$case) : void;
 
   34    public function bellAttachmentType(\
pocketmine\block\utils\BellAttachmentType &$value) : void{
 
   38    public function copperOxidation(\
pocketmine\block\utils\CopperOxidation &$value) : void{
 
   42    public function coralType(\
pocketmine\block\utils\CoralType &$value) : void{
 
   46    public function dirtType(\
pocketmine\block\utils\DirtType &$value) : void{
 
   50    public function dripleafState(\
pocketmine\block\utils\DripleafState &$value) : void{
 
   54    public function dyeColor(\
pocketmine\block\utils\DyeColor &$value) : void{
 
   58    public function froglightType(\
pocketmine\block\utils\FroglightType &$value) : void{
 
   62    public function leverFacing(\
pocketmine\block\utils\LeverFacing &$value) : void{
 
   66    public function medicineType(\
pocketmine\item\MedicineType &$value) : void{
 
   70    public function mobHeadType(\
pocketmine\block\utils\MobHeadType &$value) : void{
 
   74    public function mushroomBlockType(\
pocketmine\block\utils\MushroomBlockType &$value) : void{
 
   78    public function potionType(\
pocketmine\item\PotionType &$value) : void{
 
   82    public function slabType(\
pocketmine\block\utils\SlabType &$value) : void{
 
   86    public function suspiciousStewType(\
pocketmine\item\SuspiciousStewType &$value) : void{