LeviLamina
Loading...
Searching...
No Matches
EnchantUtils Member List

This is the complete list of members for EnchantUtils, including all inherited members.

_convertBookCheck(::ItemStackBase &out) (defined in EnchantUtils)EnchantUtilsstatic
appendEnchantToFormattedText(::Enchant::Type type, ::std::string_view enchantName, ::Bedrock::Safety::RedactableString &formattedEnchantmentText) (defined in EnchantUtils)EnchantUtilsstatic
applyEnchant(::ItemStackBase &out, ::Enchant::Type type, int level, bool allowNonVanilla) (defined in EnchantUtils)EnchantUtilsstatic
applyEnchant(::ItemStackBase &out, ::ItemEnchants const &enchants, bool allowNonVanilla) (defined in EnchantUtils)EnchantUtilsstatic
calculateAfterBreachArmorFraction(::ActorUniqueID const &attackerID, ::Mob const &target, float armorFraction) (defined in EnchantUtils)EnchantUtilsstatic
combineEnchantedItems(::ItemStack const &first, ::ItemStack const &second, ::ItemStack &out, bool bookEnchant) (defined in EnchantUtils)EnchantUtilsstatic
doPostDamageEffects(::Actor &victim, ::Actor &attacker) (defined in EnchantUtils)EnchantUtilsstatic
doPostHurtEffects(::Mob &victim, ::Mob &attacker) (defined in EnchantUtils)EnchantUtilsstatic
doPostItemHurtActorEffects(::Actor &victim, ::Actor &attacker, ::ItemEnchants const &preHurtEnchantments) (defined in EnchantUtils)EnchantUtilsstatic
generateEnchantedBook(::EnchantmentInstance const &enchant) (defined in EnchantUtils)EnchantUtilsstatic
getAvailableEnchantmentResults(::Item const *item, int value, bool treasure) (defined in EnchantUtils)EnchantUtilsstatic
getBookCasePositions(::BlockSource &source, ::Vec3 const &pos) (defined in EnchantUtils)EnchantUtilsstatic
getCurses(::ItemStackBase const &item, ::std::vector<::EnchantmentInstance > &outputCurses) (defined in EnchantUtils)EnchantUtilsstatic
getDamageReduction(::ActorDamageSource const &source, ::Mob const &target) (defined in EnchantUtils)EnchantUtilsstatic
getEnchantCosts(::ItemStackBase const &itemInst, int bookcaseCount) (defined in EnchantUtils)EnchantUtilsstatic
getEnchantingTablePositions(::BlockSource &source, ::Vec3 const &pos) (defined in EnchantUtils)EnchantUtilsstatic
getEnchantLevel(::Enchant::Type enchantType, ::ItemStackBase const &stack) (defined in EnchantUtils)EnchantUtilsstatic
getEnchantNameAndLevel(::Enchant::Type id, int level) (defined in EnchantUtils)EnchantUtilsstatic
getLevelString(int level) (defined in EnchantUtils)EnchantUtilsstatic
getMeleeDamageBonus(::Actor const &victim, ::Actor &attacker) (defined in EnchantUtils)EnchantUtilsstatic
getRandomDamagedItemWithMending(::Mob const &equipped) (defined in EnchantUtils)EnchantUtilsstatic
getRandomItemWith(::Enchant::Type type, ::Mob const &equipped, ::EquipmentFilter filter) (defined in EnchantUtils)EnchantUtilsstatic
getRandomName() (defined in EnchantUtils)EnchantUtilsstatic
hasEnchant(::Enchant::Type enchantType, ::ItemStackBase const &item) (defined in EnchantUtils)EnchantUtilsstatic
MAX_EXP_REPAIR_COST() (defined in EnchantUtils)EnchantUtilsstatic
mEnchantmentNames() (defined in EnchantUtils)EnchantUtilsstatic
PROTECTIONFACTOR_SECONDARYCAP() (defined in EnchantUtils)EnchantUtilsstatic
selectEnchantments(::Item const *item, int enchantCost, int valueBuff, bool treasure) (defined in EnchantUtils)EnchantUtilsstatic