CLASS none/sa net/minecraft/potion/PotionEffect FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b type Lnone/rz; FIELD c duration I FIELD d amplifier I FIELD e splash Z FIELD f ambient Z FIELD g permanent Z FIELD h showParticles Z METHOD (Lnone/rz;)V ARG 0 type METHOD (Lnone/rz;I)V ARG 0 type ARG 1 duration METHOD (Lnone/rz;II)V ARG 0 type ARG 1 duration ARG 2 amplifier METHOD (Lnone/rz;IIZZ)V ARG 0 type ARG 1 duration ARG 2 amplifier ARG 3 ambient ARG 4 showParticles METHOD (Lnone/sa;)V ARG 0 other METHOD a getEffectType ()Lnone/rz; METHOD a serialize (Lnone/dt;)Lnone/dt; ARG 0 tag METHOD a upgrade (Lnone/sa;)V ARG 0 other METHOD a update (Lnone/sp;)Z ARG 0 entity METHOD b getDuration ()I METHOD b deserialize (Lnone/dt;)Lnone/sa; ARG 0 tag METHOD b compareTo (Lnone/sa;)I ARG 0 other METHOD b applyUpdateEffect (Lnone/sp;)V ARG 0 update METHOD b setPermanent (Z)V ARG 0 value METHOD c getAmplifier ()I METHOD d isAmbient ()Z METHOD e shouldShowParticles ()Z METHOD equals (Ljava/lang/Object;)Z ARG 0 other METHOD f getTranslationKey ()Ljava/lang/String; METHOD g isPermanent ()Z METHOD h updateDuration ()I