Entity potion handling 1.20 fixes (#2693)* Update to modern property format* Use modern `PotionType`s on 1.20+* EntityTag.potion_type, deprecate EntityTag.potion* `potion_type` no input handling (commit: ad3da0b)