tModLoader v2024.11
A mod to make and play Terraria mods
|
This is the complete list of members for ModItem, including all inherited members.
AddRecipes() | ModItem | virtual |
AllowPrefix(int pre) | ModItem | virtual |
AltFunctionUse(Player player) | ModItem | virtual |
AnglerQuestChat(ref string description, ref string catchLocation) | ModItem | virtual |
ArmorArmGlowMask(Player drawPlayer, float shadow, ref int glowMask, ref Color color) | ModItem | virtual |
ArmorSetShadows(Player player) | ModItem | virtual |
AutoDefaults() | ModItem | virtual |
AutoStaticDefaults() | ModItem | virtual |
CanAccessoryBeEquippedWith(Item equippedItem, Item incomingItem, Player player) | ModItem | virtual |
CanAutoReuseItem(Player player) | ModItem | virtual |
CanBeChosenAsAmmo(Item weapon, Player player) | ModItem | virtual |
CanBeConsumedAsAmmo(Item weapon, Player player) | ModItem | virtual |
CanCatchNPC(NPC target, Player player) | ModItem | virtual |
CanChooseAmmo(Item ammo, Player player) | ModItem | virtual |
CanConsumeAmmo(Item ammo, Player player) | ModItem | virtual |
CanConsumeBait(Player player) | ModItem | virtual |
CanEquipAccessory(Player player, int slot, bool modded) | ModItem | virtual |
CanHitNPC(Player player, NPC target) | ModItem | virtual |
CanHitPvp(Player player, Player target) | ModItem | virtual |
CanMeleeAttackCollideWithNPC(Rectangle meleeAttackHitbox, Player player, NPC target) | ModItem | virtual |
CanPickup(Player player) | ModItem | virtual |
CanReforge() | ModItem | virtual |
CanResearch() | ModItem | virtual |
CanRightClick() | ModItem | virtual |
CanShoot(Player player) | ModItem | virtual |
CanStack(Item source) | ModItem | virtual |
CanStackInWorld(Item source) | ModItem | virtual |
CanUseItem(Player player) | ModItem | virtual |
CaughtFishStack(ref int stack) | ModItem | virtual |
ChoosePrefix(UnifiedRandom rand) | ModItem | virtual |
Clone(TEntity newEntity) | ModType< Item, ModItem > | virtual |
CloneNewInstances | ModType< Item, ModItem > | protected |
ConsumeItem(Player player) | ModItem | virtual |
CreateRecipe(int amount=1) | ModItem | |
CreateTemplateEntity() (defined in ModItem) | ModItem | protectedvirtual |
DisplayName | ModItem | |
DrawArmorColor(Player drawPlayer, float shadow, ref Color color, ref int glowMask, ref Color glowMaskColor) | ModItem | virtual |
EquipFrameEffects(Player player, EquipType type) | ModItem | virtual |
ExtractinatorUse(int extractinatorBlockType, ref int resultType, ref int resultStack) | ModItem | virtual |
FullName | ModType< Item, ModItem > | |
GetAlpha(Color lightColor) | ModItem | virtual |
GetHealLife(Player player, bool quickHeal, ref int healValue) | ModItem | virtual |
GetHealMana(Player player, bool quickHeal, ref int healValue) | ModItem | virtual |
GrabRange(Player player, ref int grabRange) | ModItem | virtual |
GrabStyle(Player player) | ModItem | virtual |
HoldItem(Player player) | ModItem | virtual |
HoldItemFrame(Player player) | ModItem | virtual |
HoldoutOffset() | ModItem | virtual |
HoldoutOrigin() | ModItem | virtual |
HoldStyle(Player player, Rectangle heldItemFrame) | ModItem | virtual |
HorizontalWingSpeeds(Player player, ref float speed, ref float acceleration) | ModItem | virtual |
InitTemplateInstance() | ModType< Item, ModItem > | protectedvirtual |
InitTemplateInstance() | ModType< Item, ModItem > | protected |
IsAnglerQuestAvailable() | ModItem | virtual |
IsArmorSet(Item head, Item body, Item legs) | ModItem | virtual |
IsCloneable | ModType< Item, ModItem > | |
IsLoadingEnabled(Mod mod) | ModType< Item, ModItem > | virtual |
IsQuestFish() | ModItem | virtual |
IsVanitySet(int head, int body, int legs) | ModItem | virtual |
Item | ModItem | |
ItemSpace(Player player) | ModItem | virtual |
Load() | ModType< Item, ModItem > | virtual |
LoadData(TagCompound tag) | ModItem | virtual |
LocalizationCategory | ModItem | |
MagicPrefix() | ModItem | virtual |
MeleeEffects(Player player, Rectangle hitbox) | ModItem | virtual |
MeleePrefix() | ModItem | virtual |
Mod | ModType< Item, ModItem > | |
ModifyFishingLine(Projectile bobber, ref Vector2 lineOriginOffset, ref Color lineColor) | ModItem | virtual |
ModifyHitNPC(Player player, NPC target, ref NPC.HitModifiers modifiers) | ModItem | virtual |
ModifyHitPvp(Player player, Player target, ref Player.HurtModifiers modifiers) | ModItem | virtual |
ModifyItemLoot(ItemLoot itemLoot) | ModItem | virtual |
ModifyItemScale(Player player, ref float scale) | ModItem | virtual |
ModifyManaCost(Player player, ref float reduce, ref float mult) | ModItem | virtual |
ModifyResearchSorting(ref ContentSamples.CreativeHelper.ItemGroup itemGroup) | ModItem | virtual |
ModifyShootStats(Player player, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback) | ModItem | virtual |
ModifyTooltips(List< TooltipLine > tooltips) | ModItem | virtual |
ModifyWeaponCrit(Player player, ref float crit) | ModItem | virtual |
ModifyWeaponDamage(Player player, ref StatModifier damage) | ModItem | virtual |
ModifyWeaponKnockback(Player player, ref StatModifier knockback) | ModItem | virtual |
Name | ModType< Item, ModItem > | |
NeedsAmmo(Player player) | ModItem | virtual |
NetReceive(BinaryReader reader) | ModItem | virtual |
NetSend(BinaryWriter writer) | ModItem | virtual |
NewInstance(TEntity entity) | ModType< Item, ModItem > | virtual |
OnCatchNPC(NPC npc, Player player, bool failed) | ModItem | virtual |
OnConsumeAmmo(Item ammo, Player player) | ModItem | virtual |
OnConsumedAsAmmo(Item weapon, Player player) | ModItem | virtual |
OnConsumeItem(Player player) | ModItem | virtual |
OnConsumeMana(Player player, int manaConsumed) | ModItem | virtual |
OnCraft(Recipe recipe) | ModItem | virtual |
OnCreated(ItemCreationContext context) | ModItem | virtual |
OnHitNPC(Player player, NPC target, NPC.HitInfo hit, int damageDone) | ModItem | virtual |
OnHitPvp(Player player, Player target, Player.HurtInfo hurtInfo) | ModItem | virtual |
OnMissingMana(Player player, int neededMana) | ModItem | virtual |
OnPickup(Player player) | ModItem | virtual |
OnResearched(bool fullyResearched) | ModItem | virtual |
OnSpawn(IEntitySource source) | ModItem | virtual |
OnStack(Item source, int numToTransfer) | ModItem | virtual |
PickAmmo(Item weapon, Player player, ref int type, ref float speed, ref StatModifier damage, ref float knockback) | ModItem | virtual |
PostDrawInInventory(SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale) | ModItem | virtual |
PostDrawInWorld(SpriteBatch spriteBatch, Color lightColor, Color alphaColor, float rotation, float scale, int whoAmI) | ModItem | virtual |
PostDrawTooltip(ReadOnlyCollection< DrawableTooltipLine > lines) | ModItem | virtual |
PostDrawTooltipLine(DrawableTooltipLine line) | ModItem | virtual |
PostReforge() | ModItem | virtual |
PostUpdate() | ModItem | virtual |
PreDrawInInventory(SpriteBatch spriteBatch, Vector2 position, Rectangle frame, Color drawColor, Color itemColor, Vector2 origin, float scale) | ModItem | virtual |
PreDrawInWorld(SpriteBatch spriteBatch, Color lightColor, Color alphaColor, ref float rotation, ref float scale, int whoAmI) | ModItem | virtual |
PreDrawTooltip(ReadOnlyCollection< TooltipLine > lines, ref int x, ref int y) | ModItem | virtual |
PreDrawTooltipLine(DrawableTooltipLine line, ref int yOffset) | ModItem | virtual |
PrefixChance(int pre, UnifiedRandom rand) | ModItem | virtual |
PreReforge() | ModItem | virtual |
PreUpdateVanitySet(Player player) | ModItem | virtual |
RangedPrefix() | ModItem | virtual |
ReforgePrice(ref int reforgePrice, ref bool canApplyDiscount) | ModItem | virtual |
Register() | ModItem | protectedvirtual |
RightClick(Player player) | ModItem | virtual |
SaveData(TagCompound tag) | ModItem | virtual |
SetDefaults() | ModItem | virtual |
SetMatch(bool male, ref int equipSlot, ref bool robes) | ModItem | virtual |
SetStaticDefaults() | ModType< Item, ModItem > | virtual |
SetupContent() | ModItem | virtual |
Shoot(Player player, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback) | ModItem | virtual |
SplitStack(Item source, int numToTransfer) | ModItem | virtual |
Texture | ModItem | |
Tooltip | ModItem | |
Type | ModItem | |
Unload() | ModType< Item, ModItem > | virtual |
Update(ref float gravity, ref float maxFallSpeed) | ModItem | virtual |
UpdateAccessory(Player player, bool hideVisual) | ModItem | virtual |
UpdateArmorSet(Player player) | ModItem | virtual |
UpdateEquip(Player player) | ModItem | virtual |
UpdateInfoAccessory(Player player) | ModItem | virtual |
UpdateInventory(Player player) | ModItem | virtual |
UpdateVanity(Player player) | ModItem | virtual |
UpdateVanitySet(Player player) | ModItem | virtual |
UseAnimation(Player player) | ModItem | virtual |
UseAnimationMultiplier(Player player) | ModItem | virtual |
UseItem(Player player) | ModItem | virtual |
UseItemFrame(Player player) | ModItem | virtual |
UseItemHitbox(Player player, ref Rectangle hitbox, ref bool noHitbox) | ModItem | virtual |
UseSpeedMultiplier(Player player) | ModItem | virtual |
UseStyle(Player player, Rectangle heldItemFrame) | ModItem | virtual |
UseTimeMultiplier(Player player) | ModItem | virtual |
ValidateType() | ModItem | protectedvirtual |
VerticalWingSpeeds(Player player, ref float ascentWhenFalling, ref float ascentWhenRising, ref float maxCanAscendMultiplier, ref float maxAscentMultiplier, ref float constantAscend) | ModItem | virtual |
WeaponPrefix() | ModItem | virtual |
WingUpdate(Player player, bool inUse) | ModItem | virtual |