tModLoader v2023.01
A mod to make and play Terraria mods
Terraria.ModLoader.GlobalItem Member List

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

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