net.minecraft.potion

public class Potion

implements ToggleableFeature

dnp
net.minecraft.world.item.alchemy.Potion
net.minecraft.class_1842
net.minecraft.potion.Potion
net.minecraft.unmapped.C_vdaqizos
net.minecraft.potion.Potion
net.minecraft.src.C_1440_

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<RegistryEntry<Potion>>
a
CODEC
field_51947
CODEC
f_ebmhatwi
CODEC
f_337035_
public static final PacketCodec<RegistryByteBuf, RegistryEntry<Potion>>
b
STREAM_CODEC
field_51948
PACKET_CODEC
f_usdisnxc
PACKET_CODEC
f_337510_
private final String
c
name
field_8954
baseName
f_pmlnggum
name
f_43481_
private final List<StatusEffectInstance>
d
effects
field_8955
effects
f_xezwortj
effects
f_43482_
private FeatureSet
e
requiredFeatures
field_50152
requiredFeatures
f_lduxwvub
requiredFlags
f_315259_

Constructor summary

ModifierConstructor
public (String baseName, StatusEffectInstance... effects)

Method summary

Modifier and TypeMethod
public Potion
a(dgx... arg0)
requiredFeatures(FeatureFlag... arg0)
method_58671(class_7696... arg0)
requires(FeatureFlag... requiredFeatures)
m_mlidusgp(C_kksdgidr... arg0)
setRequiredFlags(FeatureFlag... a)
m_319158_(C_243544_... arg0)
public FeatureSet
k()
requiredFeatures()
method_45322()
getRequiredFeatures()
m_gsnyyecf()
getRequiredFlags()
m_245183_()
public List<StatusEffectInstance>
a()
getEffects()
method_8049()
getEffects()
m_ypznrdpf()
getEffects()
m_43488_()
public String
b()
name()
method_63990()
getBaseName()
m_pkyerjgy()
getName()
m_355490_()
public boolean
c()
hasInstantEffects()
method_8050()
hasInstantEffect()
m_mxbgjtgk()
hasInstantEffect()
m_43491_()