LeviLamina
Loading...
Searching...
No Matches
Potion Class Reference

Public Types

enum class  PotionType : int { Undefined = -1 , Regular = 0 , Splash = 1 , Lingering = 2 }
 
enum class  PotionVariant : int {
  Moveslow = 0 , Movespeed = 1 , Digslow = 2 , Digspeed = 3 ,
  Damageboost = 4 , Heal = 5 , Harm = 6 , Jump = 7 ,
  Confusion = 8 , Regen = 9 , Resistance = 10 , Fireresistance = 11 ,
  Waterbreath = 12 , Invisibility = 13 , Blindness = 14 , Nightvision = 15 ,
  Hunger = 16 , Weakness = 17 , Poison = 18 , Wither = 19 ,
  Healthboost = 20 , Absorption = 21 , Saturation = 22 , Levitation = 23 ,
  Turtlemaster = 24 , Slowfall = 25 , Windcharged = 26 , Weaving = 27 ,
  Oozing = 28 , Infested = 29 , Base = 30
}
 

Public Member Functions

MCAPI Potion (::std::string_view nameId)
 
MCAPI Potion (::std::string_view nameId, ::std::string_view descriptionID, ::MobEffectInstance const &mobEffect, ::Potion::PotionVariant var)
 
MCAPI Potion (::std::string_view nameId, ::std::vector<::std::string > descriptionIDs, ::std::vector<::MobEffectInstance > mobEffects, ::Potion::PotionVariant var)
 
MCAPI::std::string _getDescriptionIdCombiningStrings (::Potion::PotionType potiontype) const
 
MCAPI::std::string _getDescriptionIdSingleString (::Potion::PotionType potionType) const
 
MCAPI void appendFormattedPotionText (::Bedrock::Safety::RedactableString &inOutHovertext, ::Potion::PotionType potionType, ::Potion::PotionVariant potionVariant, ::Player const &player, float timeMod) const
 
MCAPI::std::string getDescriptionId (::Potion::PotionType potionType) const
 
MCAPI::std::string getPotencyDescription (::Potion::PotionType potionType, float timeMod) const
 
MCAPI ~Potion ()
 
MCAPI void * $ctor (::std::string_view nameId)
 
MCAPI void * $ctor (::std::string_view nameId, ::std::string_view descriptionID, ::MobEffectInstance const &mobEffect, ::Potion::PotionVariant var)
 
MCAPI void * $ctor (::std::string_view nameId, ::std::vector<::std::string > descriptionIDs, ::std::vector<::MobEffectInstance > mobEffects, ::Potion::PotionVariant var)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void addPotion (::std::shared_ptr<::Potion const > potion)
 
static MCAPI void appendMobEffectText (::Bedrock::Safety::RedactableString &inOutHovertext, ::Potion::PotionVariant potionVariant, uint mobEffectId, int amplifier, ::Player const &player)
 
static MCAPI ::std::string effectDurationToString (::Potion::PotionType potionType, float timeMod, ::MobEffectInstance const &effect)
 
static MCAPI ::std::string effectPotencyToString (::MobEffectInstance const &effect)
 
static MCAPI ::std::string getBasePotion (::Potion::PotionType type)
 
static MCAPI ::std::string getPotencyDescription (::Potion::PotionType potionType, float timeMod, ::std::string_view descID, ::MobEffectInstance const &effect)
 
static MCAPI ::std::shared_ptr<::Potion const > getPotion (::std::string_view potionNameId)
 
static MCAPI void initPotions (::BaseGameVersion const &baseGameVersion, ::Experiments const &experiments)
 
static MCAPI ::std::shared_ptr<::Potion const > const & Awkward ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & FireResistance ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Harming ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Healing ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Infested ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Invisibility ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Leaping ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongFireResistance ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongInvisibility ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongLeaping ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongMundane ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongNightvision ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongPoison ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongRegeneration ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongSlowFalling ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongSlowness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongStrength ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongSwiftness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongTurtleMaster ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongWaterBreathing ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & LongWeakness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Mundane ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Nightvision ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Oozing ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Poison ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Regeneration ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & SlowFalling ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Slowness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Strength ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongHarming ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongHealing ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongLeaping ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongPoison ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongRegeneration ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongSlowness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongStrength ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongSwiftness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & StrongTurtleMaster ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Swiftness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Thick ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & TurtleMaster ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Water ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & WaterBreathing ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Weakness ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Weaving ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & WindCharged ()
 
static MCAPI ::std::shared_ptr<::Potion const > const & Wither ()
 
static MCAPI int & mLastId ()
 
static MCAPI ::std::add_lvalue_reference_t<::std::shared_ptr<::Potion const >[]> mPotionsById ()
 
static MCAPI ::std::unordered_map<::std::string, int > & mPotionsByName ()
 

Public Attributes

::ll::TypedStorage< 4, 4, int > mId
 
::ll::TypedStorage< 8, 32, ::std::string > mNameId
 
::ll::TypedStorage< 8, 32, ::std::string > mPrefix
 
::ll::TypedStorage< 8, 24, ::std::vector<::MobEffectInstance > > mEffects
 
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > mDescriptionIds
 
::ll::TypedStorage< 4, 4, ::Potion::PotionVariant > mVar
 

Constructor & Destructor Documentation

◆ Potion() [1/3]

MCAPI Potion::Potion ( ::std::string_view nameId)
explicit
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Potion() [2/3]

MCAPI Potion::Potion ( ::std::string_view nameId,
::std::string_view descriptionID,
::MobEffectInstance const & mobEffect,
::Potion::PotionVariant var )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Potion() [3/3]

MCAPI Potion::Potion ( ::std::string_view nameId,
::std::vector<::std::string > descriptionIDs,
::std::vector<::MobEffectInstance > mobEffects,
::Potion::PotionVariant var )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~Potion()

MCAPI Potion::~Potion ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ _getDescriptionIdCombiningStrings()

MCAPI::std::string Potion::_getDescriptionIdCombiningStrings ( ::Potion::PotionType potiontype) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getDescriptionIdSingleString()

MCAPI::std::string Potion::_getDescriptionIdSingleString ( ::Potion::PotionType potionType) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ appendFormattedPotionText()

MCAPI void Potion::appendFormattedPotionText ( ::Bedrock::Safety::RedactableString & inOutHovertext,
::Potion::PotionType potionType,
::Potion::PotionVariant potionVariant,
::Player const & player,
float timeMod ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDescriptionId()

MCAPI::std::string Potion::getDescriptionId ( ::Potion::PotionType potionType) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPotencyDescription() [1/2]

MCAPI::std::string Potion::getPotencyDescription ( ::Potion::PotionType potionType,
float timeMod ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ addPotion()

static MCAPI void Potion::addPotion ( ::std::shared_ptr<::Potion const > potion)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ appendMobEffectText()

static MCAPI void Potion::appendMobEffectText ( ::Bedrock::Safety::RedactableString & inOutHovertext,
::Potion::PotionVariant potionVariant,
uint mobEffectId,
int amplifier,
::Player const & player )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ effectDurationToString()

static MCAPI ::std::string Potion::effectDurationToString ( ::Potion::PotionType potionType,
float timeMod,
::MobEffectInstance const & effect )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ effectPotencyToString()

static MCAPI ::std::string Potion::effectPotencyToString ( ::MobEffectInstance const & effect)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getBasePotion()

static MCAPI ::std::string Potion::getBasePotion ( ::Potion::PotionType type)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPotencyDescription() [2/2]

static MCAPI ::std::string Potion::getPotencyDescription ( ::Potion::PotionType potionType,
float timeMod,
::std::string_view descID,
::MobEffectInstance const & effect )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPotion()

static MCAPI ::std::shared_ptr<::Potion const > Potion::getPotion ( ::std::string_view potionNameId)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ initPotions()

static MCAPI void Potion::initPotions ( ::BaseGameVersion const & baseGameVersion,
::Experiments const & experiments )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Awkward()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Awkward ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ FireResistance()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::FireResistance ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Harming()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Harming ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Healing()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Healing ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Infested()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Infested ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Invisibility()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Invisibility ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Leaping()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Leaping ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongFireResistance()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongFireResistance ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongInvisibility()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongInvisibility ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongLeaping()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongLeaping ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongMundane()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongMundane ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongNightvision()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongNightvision ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongPoison()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongPoison ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongRegeneration()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongRegeneration ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongSlowFalling()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongSlowFalling ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongSlowness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongSlowness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongStrength()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongStrength ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongSwiftness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongSwiftness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongTurtleMaster()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongTurtleMaster ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongWaterBreathing()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongWaterBreathing ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ LongWeakness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::LongWeakness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Mundane()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Mundane ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Nightvision()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Nightvision ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Oozing()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Oozing ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Poison()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Poison ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Regeneration()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Regeneration ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SlowFalling()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::SlowFalling ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Slowness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Slowness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Strength()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Strength ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongHarming()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongHarming ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongHealing()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongHealing ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongLeaping()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongLeaping ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongPoison()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongPoison ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongRegeneration()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongRegeneration ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongSlowness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongSlowness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongStrength()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongStrength ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongSwiftness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongSwiftness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StrongTurtleMaster()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::StrongTurtleMaster ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Swiftness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Swiftness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Thick()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Thick ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ TurtleMaster()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::TurtleMaster ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Water()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Water ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ WaterBreathing()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::WaterBreathing ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Weakness()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Weakness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Weaving()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Weaving ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ WindCharged()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::WindCharged ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Wither()

static MCAPI ::std::shared_ptr<::Potion const > const & Potion::Wither ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mLastId()

static MCAPI int & Potion::mLastId ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mPotionsById()

static MCAPI ::std::add_lvalue_reference_t<::std::shared_ptr<::Potion const >[]> Potion::mPotionsById ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mPotionsByName()

static MCAPI ::std::unordered_map<::std::string, int > & Potion::mPotionsByName ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/3]

MCAPI void * Potion::$ctor ( ::std::string_view nameId)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/3]

MCAPI void * Potion::$ctor ( ::std::string_view nameId,
::std::string_view descriptionID,
::MobEffectInstance const & mobEffect,
::Potion::PotionVariant var )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [3/3]

MCAPI void * Potion::$ctor ( ::std::string_view nameId,
::std::vector<::std::string > descriptionIDs,
::std::vector<::MobEffectInstance > mobEffects,
::Potion::PotionVariant var )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void Potion::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: