CLASS bdt net/minecraft/potion/Potion FIELD a name Ljava/lang/String; FIELD b effectList Lcom/google/common/collect/ImmutableList; METHOD (Ljava/lang/String;[Laif;)V ARG 1 name ARG 2 effects METHOD ([Laif;)V ARG 1 effects METHOD a getEffects ()Ljava/util/List; METHOD a byId (Ljava/lang/String;)Lbdt; ARG 0 id METHOD b hasInstantEffect ()Z METHOD b getName (Ljava/lang/String;)Ljava/lang/String;