| AddRecipes() | Terraria.ModLoader.ModItem | virtual |
| AllowPrefix(int pre) | Terraria.ModLoader.ModItem | virtual |
| AltFunctionUse(Player player) | Terraria.ModLoader.ModItem | virtual |
| AnglerQuestChat(ref string description, ref string catchLocation) | Terraria.ModLoader.ModItem | virtual |
| ArmorArmGlowMask(Player drawPlayer, float shadow, ref int glowMask, ref Color color) | Terraria.ModLoader.ModItem | virtual |
| ArmorSetShadows(Player player) | Terraria.ModLoader.ModItem | virtual |
| AutoDefaults() | Terraria.ModLoader.ModItem | virtual |
| AutoLightSelect(ref bool dryTorch, ref bool wetTorch, ref bool glowstick) | Terraria.ModLoader.ModItem | virtual |
| Autoload(ref string name) | Terraria.ModLoader.ModItem | virtual |
| AutoStaticDefaults() | Terraria.ModLoader.ModItem | virtual |
| bossBagNPC | Terraria.ModLoader.ModItem | |
| BossBagNPC | Terraria.ModLoader.ModItem | |
| BossBagNPC_Obsolete | Terraria.ModLoader.ModItem | private |
| CanBurnInLava() | Terraria.ModLoader.ModItem | virtual |
| CanEquipAccessory(Player player, int slot) | Terraria.ModLoader.ModItem | virtual |
| CanHitNPC(Player player, NPC target) | Terraria.ModLoader.ModItem | virtual |
| CanHitPvp(Player player, Player target) | Terraria.ModLoader.ModItem | virtual |
| CanPickup(Player player) | Terraria.ModLoader.ModItem | virtual |
| CanRightClick() | Terraria.ModLoader.ModItem | virtual |
| CanUseItem(Player player) | Terraria.ModLoader.ModItem | virtual |
| CaughtFishStack(ref int stack) | Terraria.ModLoader.ModItem | virtual |
| ChoosePrefix(UnifiedRandom rand) | Terraria.ModLoader.ModItem | virtual |
| Clone() | Terraria.ModLoader.ModItem | virtual |
| Clone(Item item) | Terraria.ModLoader.ModItem | virtual |
| CloneNewInstances | Terraria.ModLoader.ModItem | |
| ConsumeAmmo(Player player) | Terraria.ModLoader.ModItem | virtual |
| ConsumeItem(Player player) | Terraria.ModLoader.ModItem | virtual |
| DisplayName | Terraria.ModLoader.ModItem | |
| DrawArmorColor(Player drawPlayer, float shadow, ref Color color, ref int glowMask, ref Color glowMaskColor) | Terraria.ModLoader.ModItem | virtual |
| DrawBody() | Terraria.ModLoader.ModItem | virtual |
| DrawHair(ref bool drawHair, ref bool drawAltHair) | Terraria.ModLoader.ModItem | virtual |
| DrawHands(ref bool drawHands, ref bool drawArms) | Terraria.ModLoader.ModItem | virtual |
| DrawHead() | Terraria.ModLoader.ModItem | virtual |
| DrawLegs() | Terraria.ModLoader.ModItem | virtual |
| ExtractinatorUse(ref int resultType, ref int resultStack) | Terraria.ModLoader.ModItem | virtual |
| GetAlpha(Color lightColor) | Terraria.ModLoader.ModItem | virtual |
| GetHealLife(Player player, bool quickHeal, ref int healValue) | Terraria.ModLoader.ModItem | virtual |
| GetHealMana(Player player, bool quickHeal, ref int healValue) | Terraria.ModLoader.ModItem | virtual |
| GetWeaponCrit(Player player, ref int crit) | Terraria.ModLoader.ModItem | virtual |
| GetWeaponDamage(Player player, ref int damage) | Terraria.ModLoader.ModItem | virtual |
| GetWeaponKnockback(Player player, ref float knockback) | Terraria.ModLoader.ModItem | virtual |
| GrabRange(Player player, ref int grabRange) | Terraria.ModLoader.ModItem | virtual |
| GrabStyle(Player player) | Terraria.ModLoader.ModItem | virtual |
| HoldItem(Player player) | Terraria.ModLoader.ModItem | virtual |
| HoldItemFrame(Player player) | Terraria.ModLoader.ModItem | virtual |
| HoldoutOffset() | Terraria.ModLoader.ModItem | virtual |
| HoldoutOrigin() | Terraria.ModLoader.ModItem | virtual |
| HoldStyle(Player player) | Terraria.ModLoader.ModItem | virtual |
| HorizontalWingSpeeds(Player player, ref float speed, ref float acceleration) | Terraria.ModLoader.ModItem | virtual |
| IgnoreDamageModifiers | Terraria.ModLoader.ModItem | |
| IsAnglerQuestAvailable() | Terraria.ModLoader.ModItem | virtual |
| IsArmorSet(Item head, Item body, Item legs) | Terraria.ModLoader.ModItem | virtual |
| IsQuestFish() | Terraria.ModLoader.ModItem | virtual |
| IsVanitySet(int head, int body, int legs) | Terraria.ModLoader.ModItem | virtual |
| item | Terraria.ModLoader.ModItem | |
| ItemSpace(Player player) | Terraria.ModLoader.ModItem | virtual |
| Load(TagCompound tag) | Terraria.ModLoader.ModItem | virtual |
| LoadLegacy(BinaryReader reader) | Terraria.ModLoader.ModItem | virtual |
| MeleeEffects(Player player, Rectangle hitbox) | Terraria.ModLoader.ModItem | virtual |
| MeleeSpeedMultiplier(Player player) | Terraria.ModLoader.ModItem | virtual |
| mod | Terraria.ModLoader.ModItem | |
| ModifyHitNPC(Player player, NPC target, ref int damage, ref float knockBack, ref bool crit) | Terraria.ModLoader.ModItem | virtual |
| ModifyHitPvp(Player player, Player target, ref int damage, ref bool crit) | Terraria.ModLoader.ModItem | virtual |
| ModifyManaCost(Player player, ref float reduce, ref float mult) | Terraria.ModLoader.ModItem | virtual |
| ModifyTooltips(List< TooltipLine > tooltips) | Terraria.ModLoader.ModItem | virtual |
| ModifyWeaponDamage(Player player, ref float add, ref float mult) | Terraria.ModLoader.ModItem | virtual |
| ModifyWeaponDamage(Player player, ref float add, ref float mult, ref float flat) | Terraria.ModLoader.ModItem | virtual |
| ModItem() | Terraria.ModLoader.ModItem | |
| Name | Terraria.ModLoader.ModItem | |
| NetRecieve(BinaryReader reader) | Terraria.ModLoader.ModItem | virtual |
| NetSend(BinaryWriter writer) | Terraria.ModLoader.ModItem | virtual |
| NewInstance(Item itemClone) | Terraria.ModLoader.ModItem | virtual |
| NewPreReforge() | Terraria.ModLoader.ModItem | virtual |
| OnConsumeAmmo(Player player) | Terraria.ModLoader.ModItem | virtual |
| OnConsumeItem(Player player) | Terraria.ModLoader.ModItem | virtual |
| OnConsumeMana(Player player, int manaConsumed) | Terraria.ModLoader.ModItem | virtual |
| OnCraft(Recipe recipe) | Terraria.ModLoader.ModItem | virtual |
| OnHitNPC(Player player, NPC target, int damage, float knockBack, bool crit) | Terraria.ModLoader.ModItem | virtual |
| OnHitPvp(Player player, Player target, int damage, bool crit) | Terraria.ModLoader.ModItem | virtual |
| OnlyShootOnSwing | Terraria.ModLoader.ModItem | |
| OnMissingMana(Player player, int neededMana) | Terraria.ModLoader.ModItem | virtual |
| OnPickup(Player player) | Terraria.ModLoader.ModItem | virtual |
| OpenBossBag(Player player) | Terraria.ModLoader.ModItem | virtual |
| PickAmmo(Item weapon, Player player, ref int type, ref float speed, ref int damage, ref float knockback) | Terraria.ModLoader.ModItem | virtual |
| PickAmmo(Player player, ref int type, ref float speed, ref int damage, ref float knockback) | Terraria.ModLoader.ModItem | virtual |
| PostDrawInInventory(SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale) | Terraria.ModLoader.ModItem | virtual |
| PostDrawInWorld(SpriteBatch spriteBatch, Color lightColor, Color alphaColor, float rotation, float scale, int whoAmI) | Terraria.ModLoader.ModItem | virtual |
| PostDrawTooltip(ReadOnlyCollection< DrawableTooltipLine > lines) | Terraria.ModLoader.ModItem | virtual |
| PostDrawTooltipLine(DrawableTooltipLine line) | Terraria.ModLoader.ModItem | virtual |
| PostReforge() | Terraria.ModLoader.ModItem | virtual |
| PostUpdate() | Terraria.ModLoader.ModItem | virtual |
| PreDrawInInventory(SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale) | Terraria.ModLoader.ModItem | virtual |
| PreDrawInWorld(SpriteBatch spriteBatch, Color lightColor, Color alphaColor, ref float rotation, ref float scale, int whoAmI) | Terraria.ModLoader.ModItem | virtual |
| PreDrawTooltip(ReadOnlyCollection< TooltipLine > lines, ref int x, ref int y) | Terraria.ModLoader.ModItem | virtual |
| PreDrawTooltipLine(DrawableTooltipLine line, ref int yOffset) | Terraria.ModLoader.ModItem | virtual |
| PrefixChance(int pre, UnifiedRandom rand) | Terraria.ModLoader.ModItem | virtual |
| PreReforge() | Terraria.ModLoader.ModItem | virtual |
| PreUpdateVanitySet(Player player) | Terraria.ModLoader.ModItem | virtual |
| projOnSwing | Terraria.ModLoader.ModItem | |
| ProjOnSwing_Obsolete | Terraria.ModLoader.ModItem | private |
| ReforgePrice(ref int reforgePrice, ref bool canApplyDiscount) | Terraria.ModLoader.ModItem | virtual |
| RightClick(Player player) | Terraria.ModLoader.ModItem | virtual |
| Save() | Terraria.ModLoader.ModItem | virtual |
| SetDefaults() | Terraria.ModLoader.ModItem | virtual |
| SetMatch(bool male, ref int equipSlot, ref bool robes) | Terraria.ModLoader.ModItem | virtual |
| SetStaticDefaults() | Terraria.ModLoader.ModItem | virtual |
| Shoot(Player player, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack) | Terraria.ModLoader.ModItem | virtual |
| Texture | Terraria.ModLoader.ModItem | |
| Tooltip | Terraria.ModLoader.ModItem | |
| Update(ref float gravity, ref float maxFallSpeed) | Terraria.ModLoader.ModItem | virtual |
| UpdateAccessory(Player player, bool hideVisual) | Terraria.ModLoader.ModItem | virtual |
| UpdateArmorSet(Player player) | Terraria.ModLoader.ModItem | virtual |
| UpdateEquip(Player player) | Terraria.ModLoader.ModItem | virtual |
| UpdateInventory(Player player) | Terraria.ModLoader.ModItem | virtual |
| UpdateVanity(Player player, EquipType type) | Terraria.ModLoader.ModItem | virtual |
| UpdateVanitySet(Player player) | Terraria.ModLoader.ModItem | virtual |
| UseItem(Player player) | Terraria.ModLoader.ModItem | virtual |
| UseItemFrame(Player player) | Terraria.ModLoader.ModItem | virtual |
| UseItemHitbox(Player player, ref Rectangle hitbox, ref bool noHitbox) | Terraria.ModLoader.ModItem | virtual |
| UseStyle(Player player) | Terraria.ModLoader.ModItem | virtual |
| UseTimeMultiplier(Player player) | Terraria.ModLoader.ModItem | virtual |
| VerticalWingSpeeds(Player player, ref float ascentWhenFalling, ref float ascentWhenRising, ref float maxCanAscendMultiplier, ref float maxAscentMultiplier, ref float constantAscend) | Terraria.ModLoader.ModItem | virtual |
| WingUpdate(Player player, bool inUse) | Terraria.ModLoader.ModItem | virtual |