Package net.minecraft.potion
Class Potion
java.lang.Object
net.minecraft.potion.Potion
- All Implemented Interfaces:
ToggleableFeature
- Mappings:
Namespace Name named net/minecraft/potion/Potionintermediary net/minecraft/class_1842official cwq
-
Field Summary
FieldsFields inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
FEATURE_ENABLED_REGISTRY_KEYS -
Constructor Summary
ConstructorsConstructorDescriptionPotion(@Nullable String baseName, StatusEffectInstance[] effects) Potion(StatusEffectInstance[] effects) -
Method Summary
Modifier and TypeMethodDescriptionstatic StringfinishTranslationKey(Optional<RegistryEntry<Potion>> potion, String prefix) booleanrequires(FeatureFlag[] requiredFeatures) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.featuretoggle.ToggleableFeature
isEnabled
-
Field Details
-
baseName
- Mappings:
Namespace Name Mixin selector named baseNameLnet/minecraft/potion/Potion;baseName:Ljava/lang/String;intermediary field_8954Lnet/minecraft/class_1842;field_8954:Ljava/lang/String;official aLcwq;a:Ljava/lang/String;
-
effects
- Mappings:
Namespace Name Mixin selector named effectsLnet/minecraft/potion/Potion;effects:Ljava/util/List;intermediary field_8955Lnet/minecraft/class_1842;field_8955:Ljava/util/List;official bLcwq;b:Ljava/util/List;
-
requiredFeatures
- Mappings:
Namespace Name Mixin selector named requiredFeaturesLnet/minecraft/potion/Potion;requiredFeatures:Lnet/minecraft/resource/featuretoggle/FeatureSet;intermediary field_50152Lnet/minecraft/class_1842;field_50152:Lnet/minecraft/class_7699;official cLcwq;c:Lcpn;
-
-
Constructor Details
-
Potion
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/potion/Potion;<init>([Lnet/minecraft/entity/effect/StatusEffectInstance;)Vintermediary <init>Lnet/minecraft/class_1842;<init>([Lnet/minecraft/class_1293;)Vofficial <init>Lcwq;<init>([Lbse;)V
-
Potion
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/potion/Potion;<init>(Ljava/lang/String;[Lnet/minecraft/entity/effect/StatusEffectInstance;)Vintermediary <init>Lnet/minecraft/class_1842;<init>(Ljava/lang/String;[Lnet/minecraft/class_1293;)Vofficial <init>Lcwq;<init>(Ljava/lang/String;[Lbse;)V
-
-
Method Details
-
requires
- Mappings:
Namespace Name Mixin selector named requiresLnet/minecraft/potion/Potion;requires([Lnet/minecraft/resource/featuretoggle/FeatureFlag;)Lnet/minecraft/potion/Potion;intermediary method_58671Lnet/minecraft/class_1842;method_58671([Lnet/minecraft/class_7696;)Lnet/minecraft/class_1842;official aLcwq;a([Lcpl;)Lcwq;
-
getRequiredFeatures
- Specified by:
getRequiredFeaturesin interfaceToggleableFeature- Mappings:
Namespace Name Mixin selector named getRequiredFeaturesLnet/minecraft/resource/featuretoggle/ToggleableFeature;getRequiredFeatures()Lnet/minecraft/resource/featuretoggle/FeatureSet;intermediary method_45322Lnet/minecraft/class_7695;method_45322()Lnet/minecraft/class_7699;official iLcpk;i()Lcpn;
-
finishTranslationKey
- Mappings:
Namespace Name Mixin selector named finishTranslationKeyLnet/minecraft/potion/Potion;finishTranslationKey(Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String;intermediary method_8051Lnet/minecraft/class_1842;method_8051(Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String;official aLcwq;a(Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String;
-
getEffects
- Mappings:
Namespace Name Mixin selector named getEffectsLnet/minecraft/potion/Potion;getEffects()Ljava/util/List;intermediary method_8049Lnet/minecraft/class_1842;method_8049()Ljava/util/List;official aLcwq;a()Ljava/util/List;
-
hasInstantEffect
public boolean hasInstantEffect()- Mappings:
Namespace Name Mixin selector named hasInstantEffectLnet/minecraft/potion/Potion;hasInstantEffect()Zintermediary method_8050Lnet/minecraft/class_1842;method_8050()Zofficial bLcwq;b()Z
-