tModLoader v0.11.8.9
A mod to make and play Terraria mods
Terraria.ModLoader.ItemLoader Member List

This is the complete list of members for Terraria.ModLoader.ItemLoader, including all inherited members.

AddHook< F >(Expression< Func< GlobalItem, F > > func)Terraria.ModLoader.ItemLoaderprivatestatic
AllowPrefix(Item item, int pre)Terraria.ModLoader.ItemLoaderstatic
AltFunctionUse(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
AnglerChat(int type)Terraria.ModLoader.ItemLoaderstatic
AnimatedItemFrame(Item item)Terraria.ModLoader.ItemLoaderprivatestatic
ArmorArmGlowMask(int slot, Player drawPlayer, float shadow, ref int glowMask, ref Color color)Terraria.ModLoader.ItemLoaderstatic
ArmorSetShadows(Player player)Terraria.ModLoader.ItemLoaderstatic
AutoLightSelect(Item item, ref bool dryTorch, ref bool wetTorch, ref bool glowstick)Terraria.ModLoader.ItemLoaderstatic
CanBurnInLava(Item item)Terraria.ModLoader.ItemLoaderstatic
CanEquipAccessory(Item item, int slot)Terraria.ModLoader.ItemLoaderstatic
CanHitNPC(Item item, Player player, NPC target)Terraria.ModLoader.ItemLoaderstatic
CanHitPvp(Item item, Player player, Player target)Terraria.ModLoader.ItemLoaderstatic
CanPickup(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
CanRightClick(Item item)Terraria.ModLoader.ItemLoaderstatic
CanUseItem(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
CaughtFishStack(Item item)Terraria.ModLoader.ItemLoaderstatic
CheckProjOnSwing(Player player, Item item)Terraria.ModLoader.ItemLoaderstatic
ChoosePrefix(Item item, UnifiedRandom rand)Terraria.ModLoader.ItemLoaderstatic
ConsumeAmmo(Item item, Item ammo, Player player)Terraria.ModLoader.ItemLoaderstatic
ConsumeItem(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
DelegateAnglerChat(int type, ref string chat, ref string catchLocation)Terraria.ModLoader.ItemLoaderprivate
DelegateArmorArmGlowMask(int slot, Player drawPlayer, float shadow, ref int glowMask, ref Color color)Terraria.ModLoader.ItemLoaderprivate
DelegateCaughtFishStack(int type, ref int stack)Terraria.ModLoader.ItemLoaderprivate
DelegateDrawArmorColor(EquipType type, int slot, Player drawPlayer, float shadow, ref Color color, ref int glowMask, ref Color glowMaskColor)Terraria.ModLoader.ItemLoaderprivate
DelegateDrawHair(int body, ref bool drawHair, ref bool drawAltHair)Terraria.ModLoader.ItemLoaderprivate
DelegateDrawHands(int body, ref bool drawHands, ref bool drawArms)Terraria.ModLoader.ItemLoaderprivate
DelegateExtractinatorUse(int extractType, ref int resultType, ref int resultStack)Terraria.ModLoader.ItemLoaderprivate
DelegateGetHealLife(Item item, Player player, bool quickHeal, ref int healValue)Terraria.ModLoader.ItemLoaderprivate
DelegateGetHealMana(Item item, Player player, bool quickHeal, ref int healValue)Terraria.ModLoader.ItemLoaderprivate
DelegateGetWeaponCrit(Item item, Player player, ref int crit)Terraria.ModLoader.ItemLoaderprivate
DelegateGetWeaponDamage(Item item, Player player, ref int damage)Terraria.ModLoader.ItemLoaderprivate
DelegateGetWeaponKnockback(Item item, Player player, ref float knockback)Terraria.ModLoader.ItemLoaderprivate
DelegateGrabRange(Item item, Player player, ref int grabRange)Terraria.ModLoader.ItemLoaderprivate
DelegateHorizontalWingSpeeds(Item item, Player player, ref float speed, ref float acceleration)Terraria.ModLoader.ItemLoaderprivate
DelegateModifyHitNPC(Item item, Player player, NPC target, ref int damage, ref float knockBack, ref bool crit)Terraria.ModLoader.ItemLoaderprivate
DelegateModifyHitPvp(Item item, Player player, Player target, ref int damage, ref bool crit)Terraria.ModLoader.ItemLoaderprivate
DelegateModifyManaCost(Item item, Player player, ref float reduce, ref float mult)Terraria.ModLoader.ItemLoaderprivate
DelegateModifyWeaponDamage(Item item, Player player, ref float add, ref float mult, ref float flat)Terraria.ModLoader.ItemLoaderprivate
DelegateModifyWeaponDamageOld(Item item, Player player, ref float add, ref float mult)Terraria.ModLoader.ItemLoaderprivate
DelegateOldPickAmmo(Item item, Player player, ref int type, ref float speed, ref int damage, ref float knockback)Terraria.ModLoader.ItemLoaderprivate
DelegatePickAmmo(Item weapon, Item ammo, Player player, ref int type, ref float speed, ref int damage, ref float knockback)Terraria.ModLoader.ItemLoaderprivate
DelegatePostDrawTooltip(Item item, ReadOnlyCollection< DrawableTooltipLine > lines)Terraria.ModLoader.ItemLoaderprivate
DelegatePostDrawTooltipLine(Item item, DrawableTooltipLine line)Terraria.ModLoader.ItemLoaderprivate
DelegatePreDrawInWorld(Item item, SpriteBatch spriteBatch, Color lightColor, Color alphaColor, ref float rotation, ref float scale, int whoAmI)Terraria.ModLoader.ItemLoaderprivate
DelegatePreDrawTooltip(Item item, ReadOnlyCollection< TooltipLine > lines, ref int x, ref int y)Terraria.ModLoader.ItemLoaderprivate
DelegatePreDrawTooltipLine(Item item, DrawableTooltipLine line, ref int yOffset)Terraria.ModLoader.ItemLoaderprivate
DelegateReforgePrice(Item item, ref int reforgePrice, ref bool canApplyDiscount)Terraria.ModLoader.ItemLoaderprivate
DelegateSetMatch(int armorSlot, int type, bool male, ref int equipSlot, ref bool robes)Terraria.ModLoader.ItemLoaderprivate
DelegateShoot(Item item, Player player, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack)Terraria.ModLoader.ItemLoaderprivate
DelegateUpdate(Item item, ref float gravity, ref float maxFallSpeed)Terraria.ModLoader.ItemLoaderprivate
DelegateUseItemHitbox(Item item, Player player, ref Rectangle hitbox, ref bool noHitbox)Terraria.ModLoader.ItemLoaderprivate
DelegateVerticalWingSpeeds(Item item, Player player, ref float ascentWhenFalling, ref float ascentWhenRising, ref float maxCanAscendMultiplier, ref float maxAscentMultiplier, ref float constantAscend)Terraria.ModLoader.ItemLoaderprivate
DrawArmorColor(EquipType type, int slot, Player drawPlayer, float shadow, ref Color color, ref int glowMask, ref Color glowMaskColor)Terraria.ModLoader.ItemLoaderstatic
DrawBody(Player player)Terraria.ModLoader.ItemLoaderstatic
DrawHair(Player player, ref bool drawHair, ref bool drawAltHair)Terraria.ModLoader.ItemLoaderstatic
DrawHands(Player player, ref bool drawHands, ref bool drawArms)Terraria.ModLoader.ItemLoaderstatic
DrawHead(Player player)Terraria.ModLoader.ItemLoaderstatic
DrawLegs(Player player)Terraria.ModLoader.ItemLoaderstatic
ExtractinatorUse(ref int resultType, ref int resultStack, int extractType)Terraria.ModLoader.ItemLoaderstatic
FindVanillaWings()Terraria.ModLoader.ItemLoaderprivatestatic
GeneralPrefix(Item item)Terraria.ModLoader.ItemLoaderprivatestatic
GetAlpha(Item item, Color lightColor)Terraria.ModLoader.ItemLoaderstatic
GetHealLife(Item item, Player player, bool quickHeal, ref int healValue)Terraria.ModLoader.ItemLoaderstatic
GetHealMana(Item item, Player player, bool quickHeal, ref int healValue)Terraria.ModLoader.ItemLoaderstatic
GetItem(int type)Terraria.ModLoader.ItemLoaderstatic
GetWeaponCrit(Item item, Player player, ref int crit)Terraria.ModLoader.ItemLoaderstatic
GetWeaponDamage(Item item, Player player, ref int damage)Terraria.ModLoader.ItemLoaderstatic
GetWeaponKnockback(Item item, Player player, ref float knockback)Terraria.ModLoader.ItemLoaderstatic
GetWing(Player player)Terraria.ModLoader.ItemLoaderstatic
GrabRange(Item item, Player player, ref int grabRange)Terraria.ModLoader.ItemLoaderstatic
GrabStyle(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
HasMethod(Type t, string method, params Type[] args)Terraria.ModLoader.ItemLoaderprivatestatic
HoldItem(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
HoldItemFrame(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
HoldoutOffset(float gravDir, int type, ref Vector2 offset)Terraria.ModLoader.ItemLoaderstatic
HoldoutOrigin(Player player, ref Vector2 origin)Terraria.ModLoader.ItemLoaderstatic
HoldStyle(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
HookAllowPrefixTerraria.ModLoader.ItemLoaderprivatestatic
HookAltFunctionUseTerraria.ModLoader.ItemLoaderprivatestatic
HookAnglerChatTerraria.ModLoader.ItemLoaderprivatestatic
HookArmorArmGlowMaskTerraria.ModLoader.ItemLoaderprivatestatic
HookArmorSetShadowsTerraria.ModLoader.ItemLoaderprivatestatic
HookCanBurnInLavaTerraria.ModLoader.ItemLoaderprivatestatic
HookCanEquipAccessoryTerraria.ModLoader.ItemLoaderprivatestatic
HookCanHitNPCTerraria.ModLoader.ItemLoaderprivatestatic
HookCanHitPvpTerraria.ModLoader.ItemLoaderprivatestatic
HookCanPickupTerraria.ModLoader.ItemLoaderprivatestatic
HookCanRightClickTerraria.ModLoader.ItemLoaderprivatestatic
HookCanUseItemTerraria.ModLoader.ItemLoaderprivatestatic
HookCaughtFishStackTerraria.ModLoader.ItemLoaderprivatestatic
HookChoosePrefixTerraria.ModLoader.ItemLoaderprivatestatic
HookConsumeAmmoTerraria.ModLoader.ItemLoaderprivatestatic
HookConsumeItemTerraria.ModLoader.ItemLoaderprivatestatic
HookDrawArmorColorTerraria.ModLoader.ItemLoaderprivatestatic
HookDrawBodyTerraria.ModLoader.ItemLoaderprivatestatic
HookDrawHairTerraria.ModLoader.ItemLoaderprivatestatic
HookDrawHandsTerraria.ModLoader.ItemLoaderprivatestatic
HookDrawHeadTerraria.ModLoader.ItemLoaderprivatestatic
HookDrawLegsTerraria.ModLoader.ItemLoaderprivatestatic
HookExtractinatorUseTerraria.ModLoader.ItemLoaderprivatestatic
HookGetAlphaTerraria.ModLoader.ItemLoaderprivatestatic
HookGetHealLifeTerraria.ModLoader.ItemLoaderprivatestatic
HookGetHealManaTerraria.ModLoader.ItemLoaderprivatestatic
HookGetWeaponCritTerraria.ModLoader.ItemLoaderprivatestatic
HookGetWeaponDamageTerraria.ModLoader.ItemLoaderprivatestatic
HookGetWeaponKnockbackTerraria.ModLoader.ItemLoaderprivatestatic
HookGrabRangeTerraria.ModLoader.ItemLoaderprivatestatic
HookGrabStyleTerraria.ModLoader.ItemLoaderprivatestatic
HookHoldItemTerraria.ModLoader.ItemLoaderprivatestatic
HookHoldItemFrameTerraria.ModLoader.ItemLoaderprivatestatic
HookHoldoutOffsetTerraria.ModLoader.ItemLoaderprivatestatic
HookHoldoutOriginTerraria.ModLoader.ItemLoaderprivatestatic
HookHoldStyleTerraria.ModLoader.ItemLoaderprivatestatic
HookHorizontalWingSpeedsTerraria.ModLoader.ItemLoaderprivatestatic
HookIsAnglerQuestAvailableTerraria.ModLoader.ItemLoaderprivatestatic
HookItemSpaceTerraria.ModLoader.ItemLoaderprivatestatic
HookMeleeEffectsTerraria.ModLoader.ItemLoaderprivatestatic
HookMeleeSpeedMultiplierTerraria.ModLoader.ItemLoaderprivatestatic
HookModifyHitNPCTerraria.ModLoader.ItemLoaderprivatestatic
HookModifyHitPvpTerraria.ModLoader.ItemLoaderprivatestatic
HookModifyManaCostTerraria.ModLoader.ItemLoaderprivatestatic
HookModifyTooltipsTerraria.ModLoader.ItemLoaderprivatestatic
HookModifyWeaponDamageTerraria.ModLoader.ItemLoaderprivatestatic
HookModifyWeaponDamageOldTerraria.ModLoader.ItemLoaderprivatestatic
HookNeedsSavingTerraria.ModLoader.ItemLoaderprivatestatic
HookOldPickAmmoTerraria.ModLoader.ItemLoaderprivatestatic
HookOnConsumeAmmoTerraria.ModLoader.ItemLoaderprivatestatic
HookOnConsumeItemTerraria.ModLoader.ItemLoaderprivatestatic
HookOnConsumeManaTerraria.ModLoader.ItemLoaderprivatestatic
HookOnCraftTerraria.ModLoader.ItemLoaderprivatestatic
HookOnHitNPCTerraria.ModLoader.ItemLoaderprivatestatic
HookOnHitPvpTerraria.ModLoader.ItemLoaderprivatestatic
HookOnMissingManaTerraria.ModLoader.ItemLoaderprivatestatic
HookOnPickupTerraria.ModLoader.ItemLoaderprivatestatic
HookOpenVanillaBagTerraria.ModLoader.ItemLoaderprivatestatic
HookPickAmmoTerraria.ModLoader.ItemLoaderprivatestatic
HookPostDrawInInventoryTerraria.ModLoader.ItemLoaderprivatestatic
HookPostDrawInWorldTerraria.ModLoader.ItemLoaderprivatestatic
HookPostDrawTooltipTerraria.ModLoader.ItemLoaderprivatestatic
HookPostDrawTooltipLineTerraria.ModLoader.ItemLoaderprivatestatic
HookPostReforgeTerraria.ModLoader.ItemLoaderprivatestatic
HookPostUpdateTerraria.ModLoader.ItemLoaderprivatestatic
HookPreDrawInInventoryTerraria.ModLoader.ItemLoaderprivatestatic
HookPreDrawInWorldTerraria.ModLoader.ItemLoaderprivatestatic
HookPreDrawTooltipTerraria.ModLoader.ItemLoaderprivatestatic
HookPreDrawTooltipLineTerraria.ModLoader.ItemLoaderprivatestatic
HookPrefixChanceTerraria.ModLoader.ItemLoaderprivatestatic
HookPreOpenVanillaBagTerraria.ModLoader.ItemLoaderprivatestatic
HookPreReforgeTerraria.ModLoader.ItemLoaderprivatestatic
HookPreUpdateVanitySetTerraria.ModLoader.ItemLoaderprivatestatic
HookReforgePriceTerraria.ModLoader.ItemLoaderprivatestatic
HookRightClickTerraria.ModLoader.ItemLoaderprivatestatic
hooksTerraria.ModLoader.ItemLoaderprivatestatic
HookSetDefaultsTerraria.ModLoader.ItemLoaderprivatestatic
HookSetMatchTerraria.ModLoader.ItemLoaderprivatestatic
HookShootTerraria.ModLoader.ItemLoaderprivatestatic
HookUpdateTerraria.ModLoader.ItemLoaderprivatestatic
HookUpdateAccessoryTerraria.ModLoader.ItemLoaderprivatestatic
HookUpdateArmorSetTerraria.ModLoader.ItemLoaderprivatestatic
HookUpdateEquipTerraria.ModLoader.ItemLoaderprivatestatic
HookUpdateInventoryTerraria.ModLoader.ItemLoaderprivatestatic
HookUpdateVanitySetTerraria.ModLoader.ItemLoaderprivatestatic
HookUseItemTerraria.ModLoader.ItemLoaderprivatestatic
HookUseItemFrameTerraria.ModLoader.ItemLoaderprivatestatic
HookUseItemHitboxTerraria.ModLoader.ItemLoaderprivatestatic
HookUseStyleTerraria.ModLoader.ItemLoaderprivatestatic
HookUseTimeMultiplierTerraria.ModLoader.ItemLoaderprivatestatic
HookVerticalWingSpeedsTerraria.ModLoader.ItemLoaderprivatestatic
HookWingUpdateTerraria.ModLoader.ItemLoaderprivatestatic
HorizontalWingSpeeds(Player player)Terraria.ModLoader.ItemLoaderstatic
IsAnglerQuestAvailable(int itemID, ref bool notAvailable)Terraria.ModLoader.ItemLoaderstatic
IsModBossBag(Item item)Terraria.ModLoader.ItemLoaderstatic
ItemCountTerraria.ModLoader.ItemLoaderstatic
ItemSpace(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
MeleeEffects(Item item, Player player, Rectangle hitbox)Terraria.ModLoader.ItemLoaderstatic
MeleeSpeedMultiplier(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
ModifyHitNPC(Item item, Player player, NPC target, ref int damage, ref float knockBack, ref bool crit)Terraria.ModLoader.ItemLoaderstatic
ModifyHitPvp(Item item, Player player, Player target, ref int damage, ref bool crit)Terraria.ModLoader.ItemLoaderstatic
ModifyManaCost(Item item, Player player, ref float reduce, ref float mult)Terraria.ModLoader.ItemLoaderstatic
ModifyTooltips(Item item, ref int numTooltips, string[] names, ref string[] text, ref bool[] modifier, ref bool[] badModifier, ref int oneDropLogo, out Color?[] overrideColor)Terraria.ModLoader.ItemLoaderstatic
ModifyWeaponDamage(Item item, Player player, ref float add, ref float mult, ref float flat)Terraria.ModLoader.ItemLoaderstatic
NeedsModSaving(Item item)Terraria.ModLoader.ItemLoaderstatic
nextItemTerraria.ModLoader.ItemLoaderprivatestatic
OnConsumeAmmo(Item item, Item ammo, Player player)Terraria.ModLoader.ItemLoaderstatic
OnConsumeItem(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
OnConsumeMana(Item item, Player player, int manaConsumed)Terraria.ModLoader.ItemLoaderstatic
OnCraft(Item item, Recipe recipe)Terraria.ModLoader.ItemLoaderstatic
OnHitNPC(Item item, Player player, NPC target, int damage, float knockBack, bool crit)Terraria.ModLoader.ItemLoaderstatic
OnHitPvp(Item item, Player player, Player target, int damage, bool crit)Terraria.ModLoader.ItemLoaderstatic
OnMissingMana(Item item, Player player, int neededMana)Terraria.ModLoader.ItemLoaderstatic
OnPickup(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
OpenBossBag(int type, Player player, ref int npc)Terraria.ModLoader.ItemLoaderstatic
OpenVanillaBag(string context, Player player, int arg)Terraria.ModLoader.ItemLoaderstatic
PickAmmo(Item weapon, Item ammo, Player player, ref int type, ref float speed, ref int damage, ref float knockback)Terraria.ModLoader.ItemLoaderstatic
PostDrawInInventory(Item item, SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale)Terraria.ModLoader.ItemLoaderstatic
PostDrawInWorld(Item item, SpriteBatch spriteBatch, Color lightColor, Color alphaColor, float rotation, float scale, int whoAmI)Terraria.ModLoader.ItemLoaderstatic
PostDrawTooltip(Item item, ReadOnlyCollection< DrawableTooltipLine > lines)Terraria.ModLoader.ItemLoaderstatic
PostDrawTooltipLine(Item item, DrawableTooltipLine line)Terraria.ModLoader.ItemLoaderstatic
PostReforge(Item item)Terraria.ModLoader.ItemLoaderstatic
PostUpdate(Item item)Terraria.ModLoader.ItemLoaderstatic
PreDrawInInventory(Item item, SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale)Terraria.ModLoader.ItemLoaderstatic
PreDrawInWorld(Item item, SpriteBatch spriteBatch, Color lightColor, Color alphaColor, ref float rotation, ref float scale, int whoAmI)Terraria.ModLoader.ItemLoaderstatic
PreDrawTooltip(Item item, ReadOnlyCollection< TooltipLine > lines, ref int x, ref int y)Terraria.ModLoader.ItemLoaderstatic
PreDrawTooltipLine(Item item, DrawableTooltipLine line, ref int yOffset)Terraria.ModLoader.ItemLoaderstatic
PrefixChance(Item item, int pre, UnifiedRandom rand)Terraria.ModLoader.ItemLoaderstatic
PreOpenVanillaBag(string context, Player player, int arg)Terraria.ModLoader.ItemLoaderstatic
PreReforge(Item item)Terraria.ModLoader.ItemLoaderstatic
PreUpdateVanitySet(Player player)Terraria.ModLoader.ItemLoaderstatic
ReforgePrice(Item item, ref int reforgePrice, ref bool canApplyDiscount)Terraria.ModLoader.ItemLoaderstatic
RightClick(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
SetMatch(int armorSlot, int type, bool male, ref int equipSlot, ref bool robes)Terraria.ModLoader.ItemLoaderstatic
Shoot(Item item, Player player, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack)Terraria.ModLoader.ItemLoaderstatic
Update(Item item, ref float gravity, ref float maxFallSpeed)Terraria.ModLoader.ItemLoaderstatic
UpdateAccessory(Item item, Player player, bool hideVisual)Terraria.ModLoader.ItemLoaderstatic
UpdateArmorSet(Player player, Item head, Item body, Item legs)Terraria.ModLoader.ItemLoaderstatic
UpdateEquip(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
UpdateInventory(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
UpdateVanity(Player player)Terraria.ModLoader.ItemLoaderstatic
UpdateVanitySet(Player player)Terraria.ModLoader.ItemLoaderstatic
UseItem(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
UseItemFrame(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
UseItemHitbox(Item item, Player player, ref Rectangle hitbox, ref bool noHitbox)Terraria.ModLoader.ItemLoaderstatic
UseStyle(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
UseTimeMultiplier(Item item, Player player)Terraria.ModLoader.ItemLoaderstatic
VerticalWingSpeeds(Player player, ref float ascentWhenFalling, ref float ascentWhenRising, ref float maxCanAscendMultiplier, ref float maxAscentMultiplier, ref float constantAscend)Terraria.ModLoader.ItemLoaderstatic
WingUpdate(Player player, bool inUse)Terraria.ModLoader.ItemLoaderstatic