tModLoader v2024.09
A mod to make and play Terraria mods
|
This is the complete list of members for ItemLoader, including all inherited members.
AddModHook< T >(T hook) (defined in ItemLoader) | ItemLoader | static |
AllowPrefix(Item item, int pre) (defined in ItemLoader) | ItemLoader | static |
AltFunctionUse(Item item, Player player) | ItemLoader | static |
AnglerChat(int type) (defined in ItemLoader) | ItemLoader | static |
ArmorArmGlowMask(int slot, Player drawPlayer, float shadow, ref int glowMask, ref Color color) | ItemLoader | static |
ArmorSetShadows(Player player) | ItemLoader | static |
CanAccessoryBeEquippedWith(Item equippedItem, Item incomingItem) (defined in ItemLoader) | ItemLoader | static |
CanAutoReuseItem(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
CanCatchNPC(Item item, NPC target, Player player) | ItemLoader | static |
CanChooseAmmo(Item weapon, Item ammo, Player player) | ItemLoader | static |
CanConsumeAmmo(Item weapon, Item ammo, Player player) | ItemLoader | static |
CanConsumeBait(Player player, Item bait) (defined in ItemLoader) | ItemLoader | static |
CanEquipAccessory(Item item, int slot, bool modded) (defined in ItemLoader) | ItemLoader | static |
CanHitNPC(Item item, Player player, NPC target) | ItemLoader | static |
CanHitPvp(Item item, Player player, Player target) | ItemLoader | static |
CanMeleeAttackCollideWithNPC(Item item, Rectangle meleeAttackHitbox, Player player, NPC target) (defined in ItemLoader) | ItemLoader | static |
CanPickup(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
CanReforge(Item item) | ItemLoader | static |
CanResearch(Item item) | ItemLoader | static |
CanRightClick(Item item) | ItemLoader | static |
CanShoot(Item item, Player player) | ItemLoader | static |
CanStack(Item destination, Item source) | ItemLoader | static |
CanStackInWorld(Item destination, Item source) | ItemLoader | static |
CanUseItem(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
CaughtFishStack(Item item) (defined in ItemLoader) | ItemLoader | static |
ChoosePrefix(Item item, UnifiedRandom rand) (defined in ItemLoader) | ItemLoader | static |
ConsumeItem(Item item, Player player) | ItemLoader | static |
DrawArmorColor(EquipType type, int slot, Player drawPlayer, float shadow, ref Color color, ref int glowMask, ref Color glowMaskColor) | ItemLoader | static |
ExtractinatorUse(ref int resultType, ref int resultStack, int extractType, int extractinatorBlockType) (defined in ItemLoader) | ItemLoader | static |
GetAlpha(Item item, Color lightColor) | ItemLoader | static |
GetHealLife(Item item, Player player, bool quickHeal, ref int healValue) | ItemLoader | static |
GetHealMana(Item item, Player player, bool quickHeal, ref int healValue) | ItemLoader | static |
GetItem(int type) | ItemLoader | static |
GrabRange(Item item, Player player, ref int grabRange) | ItemLoader | static |
GrabStyle(Item item, Player player) | ItemLoader | static |
HoldItem(Item item, Player player) | ItemLoader | static |
HoldItemFrame(Item item, Player player) | ItemLoader | static |
HoldoutOffset(float gravDir, int type, ref Vector2 offset) (defined in ItemLoader) | ItemLoader | static |
HoldoutOrigin(Player player, ref Vector2 origin) (defined in ItemLoader) | ItemLoader | static |
HoldStyle(Item item, Player player, Rectangle heldItemFrame) | ItemLoader | static |
HorizontalWingSpeeds(Player player) | ItemLoader | static |
IsAnglerQuestAvailable(int itemID, ref bool notAvailable) (defined in ItemLoader) | ItemLoader | static |
ItemCount (defined in ItemLoader) | ItemLoader | static |
ItemSpace(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
MeleeEffects(Item item, Player player, Rectangle hitbox) | ItemLoader | static |
ModifyFishingLine(Projectile projectile, ref float polePosX, ref float polePosY, ref Color lineColor) (defined in ItemLoader) | ItemLoader | static |
ModifyHitNPC(Item item, Player player, NPC target, ref NPC.HitModifiers modifiers) | ItemLoader | static |
ModifyHitPvp(Item item, Player player, Player target, ref Player.HurtModifiers modifiers) | ItemLoader | static |
ModifyItemLoot(Item item, ItemLoot itemLoot) | ItemLoader | static |
ModifyItemScale(Item item, Player player, ref float scale) | ItemLoader | static |
ModifyManaCost(Item item, Player player, ref float reduce, ref float mult) | ItemLoader | static |
ModifyResearchSorting(Item item, ref ContentSamples.CreativeHelper.ItemGroup itemGroup) (defined in ItemLoader) | ItemLoader | static |
ModifyShootStats(Item item, Player player, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback) | ItemLoader | static |
ModifyTooltips(Item item, ref int numTooltips, string[] names, ref string[] text, ref bool[] modifier, ref bool[] badModifier, ref int oneDropLogo, out Color?[] overrideColor, int prefixlineIndex) (defined in ItemLoader) | ItemLoader | static |
ModifyWeaponCrit(Item item, Player player, ref float crit) | ItemLoader | static |
ModifyWeaponDamage(Item item, Player player, ref StatModifier damage) | ItemLoader | static |
ModifyWeaponKnockback(Item item, Player player, ref StatModifier knockback) | ItemLoader | static |
NeedsAmmo(Item weapon, Player player) | ItemLoader | static |
OnCatchNPC(Item item, NPC npc, Player player, bool failed) (defined in ItemLoader) | ItemLoader | static |
OnConsumeAmmo(Item weapon, Item ammo, Player player) | ItemLoader | static |
OnConsumeItem(Item item, Player player) | ItemLoader | static |
OnConsumeMana(Item item, Player player, int manaConsumed) | ItemLoader | static |
OnCreated(Item item, ItemCreationContext context) (defined in ItemLoader) | ItemLoader | static |
OnHitNPC(Item item, Player player, NPC target, in NPC.HitInfo hit, int damageDone) | ItemLoader | static |
OnHitPvp(Item item, Player player, Player target, Player.HurtInfo hurtInfo) | ItemLoader | static |
OnMissingMana(Item item, Player player, int neededMana) | ItemLoader | static |
OnPickup(Item item, Player player) | ItemLoader | static |
OnResearched(Item item, bool fullyResearched) (defined in ItemLoader) | ItemLoader | static |
OnStack(Item destination, Item source, int numToTransfer) | ItemLoader | static |
PickAmmo(Item weapon, Item ammo, Player player, ref int type, ref float speed, ref StatModifier damage, ref float knockback) | ItemLoader | static |
PostDrawInInventory(Item item, SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale) | ItemLoader | static |
PostDrawInWorld(Item item, SpriteBatch spriteBatch, Color lightColor, Color alphaColor, float rotation, float scale, int whoAmI) | ItemLoader | static |
PostDrawTooltip(Item item, ReadOnlyCollection< DrawableTooltipLine > lines) (defined in ItemLoader) | ItemLoader | static |
PostDrawTooltipLine(Item item, DrawableTooltipLine line) (defined in ItemLoader) | ItemLoader | static |
PostReforge(Item item) | ItemLoader | static |
PostUpdate(Item item) | ItemLoader | static |
PreDrawInInventory(Item item, SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale) | ItemLoader | static |
PreDrawInWorld(Item item, SpriteBatch spriteBatch, Color lightColor, Color alphaColor, ref float rotation, ref float scale, int whoAmI) | ItemLoader | static |
PreDrawTooltip(Item item, ReadOnlyCollection< TooltipLine > lines, ref int x, ref int y) (defined in ItemLoader) | ItemLoader | static |
PreDrawTooltipLine(Item item, DrawableTooltipLine line, ref int yOffset) (defined in ItemLoader) | ItemLoader | static |
PrefixChance(Item item, int pre, UnifiedRandom rand) | ItemLoader | static |
PreReforge(Item item) | ItemLoader | static |
PreUpdateVanitySet(Player player) | ItemLoader | static |
ReforgePrice(Item item, ref int reforgePrice, ref bool canApplyDiscount) | ItemLoader | static |
RightClick(Item item, Player player) | ItemLoader | static |
SetMatch(int armorSlot, int type, bool male, ref int equipSlot, ref bool robes) | ItemLoader | static |
Shoot(Item item, Player player, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback, bool defaultResult=true) | ItemLoader | static |
SplitStack(Item destination, Item source, int numToTransfer) | ItemLoader | static |
StackItems(Item destination, Item source, out int numTransferred, bool infiniteSource=false, int? numToTransfer=null) | ItemLoader | static |
TransferWithLimit(Item source, int limit) | ItemLoader | static |
TryStackItems(Item destination, Item source, out int numTransferred, bool infiniteSource=false) | ItemLoader | static |
Update(Item item, ref float gravity, ref float maxFallSpeed) | ItemLoader | static |
UpdateAccessory(Item item, Player player, bool hideVisual) | ItemLoader | static |
UpdateArmorSet(Player player, Item head, Item body, Item legs) | ItemLoader | static |
UpdateEquip(Item item, Player player) | ItemLoader | static |
UpdateInfoAccessory(Item item, Player player) | ItemLoader | static |
UpdateInventory(Item item, Player player) | ItemLoader | static |
UpdateVanity(Item item, Player player) | ItemLoader | static |
UpdateVanitySet(Player player) | ItemLoader | static |
UseAnimation(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
UseAnimationMultiplier(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
UseItem(Item item, Player player) | ItemLoader | static |
UseItemFrame(Item item, Player player) | ItemLoader | static |
UseItemHitbox(Item item, Player player, ref Rectangle hitbox, ref bool noHitbox) | ItemLoader | static |
UseSpeedMultiplier(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
UseStyle(Item item, Player player, Rectangle heldItemFrame) | ItemLoader | static |
UseTimeMultiplier(Item item, Player player) (defined in ItemLoader) | ItemLoader | static |
VerticalWingSpeeds(Player player, ref float ascentWhenFalling, ref float ascentWhenRising, ref float maxCanAscendMultiplier, ref float maxAscentMultiplier, ref float constantAscend) | ItemLoader | static |
WingUpdate(Player player, bool inUse) | ItemLoader | static |