tModLoader v2024.09
A mod to make and play Terraria mods
GlobalItem Member List

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

AddRecipes()GlobalItemvirtual
AllowPrefix(Item item, int pre)GlobalItemvirtual
AltFunctionUse(Item item, Player player)GlobalItemvirtual
AnglerChat(int type, ref string chat, ref string catchLocation)GlobalItemvirtual
AppliesToEntity(TEntity entity, bool lateInstantiation)GlobalType< Item, GlobalItem >virtual
ArmorArmGlowMask(int slot, Player drawPlayer, float shadow, ref int glowMask, ref Color color)GlobalItemvirtual
ArmorSetShadows(Player player, string set)GlobalItemvirtual
CanAccessoryBeEquippedWith(Item equippedItem, Item incomingItem, Player player)GlobalItemvirtual
CanAutoReuseItem(Item item, Player player)GlobalItemvirtual
CanBeChosenAsAmmo(Item ammo, Item weapon, Player player)GlobalItemvirtual
CanBeConsumedAsAmmo(Item ammo, Item weapon, Player player)GlobalItemvirtual
CanCatchNPC(Item item, NPC target, Player player)GlobalItemvirtual
CanChooseAmmo(Item weapon, Item ammo, Player player)GlobalItemvirtual
CanConsumeAmmo(Item weapon, Item ammo, Player player)GlobalItemvirtual
CanConsumeBait(Player player, Item bait)GlobalItemvirtual
CanEquipAccessory(Item item, Player player, int slot, bool modded)GlobalItemvirtual
CanHitNPC(Item item, Player player, NPC target)GlobalItemvirtual
CanHitPvp(Item item, Player player, Player target)GlobalItemvirtual
CanMeleeAttackCollideWithNPC(Item item, Rectangle meleeAttackHitbox, Player player, NPC target)GlobalItemvirtual
CanPickup(Item item, Player player)GlobalItemvirtual
CanReforge(Item item)GlobalItemvirtual
CanResearch(Item item)GlobalItemvirtual
CanRightClick(Item item)GlobalItemvirtual
CanShoot(Item item, Player player)GlobalItemvirtual
CanStack(Item destination, Item source)GlobalItemvirtual
CanStackInWorld(Item destination, Item source)GlobalItemvirtual
CanUseItem(Item item, Player player)GlobalItemvirtual
CaughtFishStack(int type, ref int stack)GlobalItemvirtual
ChoosePrefix(Item item, UnifiedRandom rand)GlobalItemvirtual
Clone(TEntity? from, TEntity to)GlobalType< Item, GlobalItem >virtual
CloneNewInstancesGlobalType< Item, GlobalItem >protected
ConditionallyAppliesToEntitiesGlobalType< Item, GlobalItem >
ConditionallyAppliesToEntitiesGlobalType< Item, GlobalItem >
ConsumeItem(Item item, Player player)GlobalItemvirtual
DrawArmorColor(EquipType type, int slot, Player drawPlayer, float shadow, ref Color color, ref int glowMask, ref Color glowMaskColor)GlobalItemvirtual
ExtractinatorUse(int extractType, int extractinatorBlockType, ref int resultType, ref int resultStack)GlobalItemvirtual
GetAlpha(Item item, Color lightColor)GlobalItemvirtual
GetHealLife(Item item, Player player, bool quickHeal, ref int healValue)GlobalItemvirtual
GetHealMana(Item item, Player player, bool quickHeal, ref int healValue)GlobalItemvirtual
GrabRange(Item item, Player player, ref int grabRange)GlobalItemvirtual
GrabStyle(Item item, Player player)GlobalItemvirtual
HoldItem(Item item, Player player)GlobalItemvirtual
HoldItemFrame(Item item, Player player)GlobalItemvirtual
HoldoutOffset(int type)GlobalItemvirtual
HoldoutOrigin(int type)GlobalItemvirtual
HoldStyle(Item item, Player player, Rectangle heldItemFrame)GlobalItemvirtual
HorizontalWingSpeeds(Item item, Player player, ref float speed, ref float acceleration)GlobalItemvirtual
InstancePerEntityGlobalType< Item, GlobalItem >
IsAnglerQuestAvailable(int type)GlobalItemvirtual
IsArmorSet(Item head, Item body, Item legs)GlobalItemvirtual
IsCloneableGlobalType< Item, GlobalItem >
IsVanitySet(int head, int body, int legs)GlobalItemvirtual
ItemSpace(Item item, Player player)GlobalItemvirtual
LoadData(Item item, TagCompound tag)GlobalItemvirtual
MeleeEffects(Item item, Player player, Rectangle hitbox)GlobalItemvirtual
ModifyHitNPC(Item item, Player player, NPC target, ref NPC.HitModifiers modifiers)GlobalItemvirtual
ModifyHitPvp(Item item, Player player, Player target, ref Player.HurtModifiers modifiers)GlobalItemvirtual
ModifyItemLoot(Item item, ItemLoot itemLoot)GlobalItemvirtual
ModifyItemScale(Item item, Player player, ref float scale)GlobalItemvirtual
ModifyManaCost(Item item, Player player, ref float reduce, ref float mult)GlobalItemvirtual
ModifyResearchSorting(Item item, ref ContentSamples.CreativeHelper.ItemGroup itemGroup)GlobalItemvirtual
ModifyShootStats(Item item, Player player, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback)GlobalItemvirtual
ModifyTooltips(Item item, List< TooltipLine > tooltips)GlobalItemvirtual
ModifyWeaponCrit(Item item, Player player, ref float crit)GlobalItemvirtual
ModifyWeaponDamage(Item item, Player player, ref StatModifier damage)GlobalItemvirtual
ModifyWeaponKnockback(Item item, Player player, ref StatModifier knockback)GlobalItemvirtual
NeedsAmmo(Item item, Player player)GlobalItemvirtual
NetReceive(Item item, BinaryReader reader)GlobalItemvirtual
NetSend(Item item, BinaryWriter writer)GlobalItemvirtual
NewInstance(TEntity target)GlobalType< Item, GlobalItem >virtual
OnCatchNPC(Item item, NPC npc, Player player, bool failed)GlobalItemvirtual
OnConsumeAmmo(Item weapon, Item ammo, Player player)GlobalItemvirtual
OnConsumedAsAmmo(Item ammo, Item weapon, Player player)GlobalItemvirtual
OnConsumeItem(Item item, Player player)GlobalItemvirtual
OnConsumeMana(Item item, Player player, int manaConsumed)GlobalItemvirtual
OnCreated(Item item, ItemCreationContext context)GlobalItemvirtual
OnHitNPC(Item item, Player player, NPC target, NPC.HitInfo hit, int damageDone)GlobalItemvirtual
OnHitPvp(Item item, Player player, Player target, Player.HurtInfo hurtInfo)GlobalItemvirtual
OnMissingMana(Item item, Player player, int neededMana)GlobalItemvirtual
OnPickup(Item item, Player player)GlobalItemvirtual
OnResearched(Item item, bool fullyResearched)GlobalItemvirtual
OnSpawn(Item item, IEntitySource source)GlobalItemvirtual
OnStack(Item destination, Item source, int numToTransfer)GlobalItemvirtual
PerEntityIndexGlobalType< Item, GlobalItem >
PickAmmo(Item weapon, Item ammo, Player player, ref int type, ref float speed, ref StatModifier damage, ref float knockback)GlobalItemvirtual
PostDrawInInventory(Item item, SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale)GlobalItemvirtual
PostDrawInWorld(Item item, SpriteBatch spriteBatch, Color lightColor, Color alphaColor, float rotation, float scale, int whoAmI)GlobalItemvirtual
PostDrawTooltip(Item item, ReadOnlyCollection< DrawableTooltipLine > lines)GlobalItemvirtual
PostDrawTooltipLine(Item item, DrawableTooltipLine line)GlobalItemvirtual
PostReforge(Item item)GlobalItemvirtual
PostUpdate(Item item)GlobalItemvirtual
PreDrawInInventory(Item item, SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale)GlobalItemvirtual
PreDrawInWorld(Item item, SpriteBatch spriteBatch, Color lightColor, Color alphaColor, ref float rotation, ref float scale, int whoAmI)GlobalItemvirtual
PreDrawTooltip(Item item, ReadOnlyCollection< TooltipLine > lines, ref int x, ref int y)GlobalItemvirtual
PreDrawTooltipLine(Item item, DrawableTooltipLine line, ref int yOffset)GlobalItemvirtual
PrefixChance(Item item, int pre, UnifiedRandom rand)GlobalItemvirtual
PreReforge(Item item)GlobalItemvirtual
PreUpdateVanitySet(Player player, string set)GlobalItemvirtual
ReforgePrice(Item item, ref int reforgePrice, ref bool canApplyDiscount)GlobalItemvirtual
Register() (defined in GlobalItem)GlobalItemprotected
RightClick(Item item, Player player)GlobalItemvirtual
SaveData(Item item, TagCompound tag)GlobalItemvirtual
SetDefaults(TEntity entity)GlobalType< Item, GlobalItem >virtual
SetMatch(int armorSlot, int type, bool male, ref int equipSlot, ref bool robes)GlobalItemvirtual
SetupContent() (defined in GlobalItem)GlobalItem
Shoot(Item item, Player player, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback)GlobalItemvirtual
SlotPerEntityGlobalType< Item, GlobalItem >
SplitStack(Item destination, Item source, int numToTransfer)GlobalItemvirtual
StaticIndexGlobalType< Item, GlobalItem >
Update(Item item, ref float gravity, ref float maxFallSpeed)GlobalItemvirtual
UpdateAccessory(Item item, Player player, bool hideVisual)GlobalItemvirtual
UpdateArmorSet(Player player, string set)GlobalItemvirtual
UpdateEquip(Item item, Player player)GlobalItemvirtual
UpdateInfoAccessory(Item item, Player player)GlobalItemvirtual
UpdateInventory(Item item, Player player)GlobalItemvirtual
UpdateVanity(Item item, Player player)GlobalItemvirtual
UpdateVanitySet(Player player, string set)GlobalItemvirtual
UseAnimation(Item item, Player player)GlobalItemvirtual
UseAnimationMultiplier(Item item, Player player)GlobalItemvirtual
UseItem(Item item, Player player)GlobalItemvirtual
UseItemFrame(Item item, Player player)GlobalItemvirtual
UseItemHitbox(Item item, Player player, ref Rectangle hitbox, ref bool noHitbox)GlobalItemvirtual
UseSpeedMultiplier(Item item, Player player)GlobalItemvirtual
UseStyle(Item item, Player player, Rectangle heldItemFrame)GlobalItemvirtual
UseTimeMultiplier(Item item, Player player)GlobalItemvirtual
ValidateType() (defined in GlobalItem)GlobalItemprotected
VerticalWingSpeeds(Item item, Player player, ref float ascentWhenFalling, ref float ascentWhenRising, ref float maxCanAscendMultiplier, ref float maxAscentMultiplier, ref float constantAscend)GlobalItemvirtual
WingUpdate(int wings, Player player, bool inUse)GlobalItemvirtual