tModLoader  0.12 Alpha
A mod to make and play Terraria mods
Terraria.ModLoader.ModPlayer Member List

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

AddStartingItems(bool mediumCoreDeath)Terraria.ModLoader.ModPlayervirtual
AnglerQuestReward(float rareMultiplier, List< Item > rewardItems)Terraria.ModLoader.ModPlayervirtual
CanAutoReuseItem(Item item)Terraria.ModLoader.ModPlayervirtual
CanBeHitByNPC(NPC npc, ref int cooldownSlot)Terraria.ModLoader.ModPlayervirtual
CanBeHitByProjectile(Projectile proj)Terraria.ModLoader.ModPlayervirtual
CanBuyItem(NPC vendor, Item[] shopInventory, Item item)Terraria.ModLoader.ModPlayervirtual
CanConsumeAmmo(Item weapon, Item ammo)Terraria.ModLoader.ModPlayervirtual
CanConsumeBait(Item bait)Terraria.ModLoader.ModPlayervirtual
CanHitNPC(Item item, NPC target)Terraria.ModLoader.ModPlayervirtual
CanHitNPCWithProj(Projectile proj, NPC target)Terraria.ModLoader.ModPlayervirtual
CanHitPvp(Item item, Player target)Terraria.ModLoader.ModPlayervirtual
CanHitPvpWithProj(Projectile proj, Player target)Terraria.ModLoader.ModPlayervirtual
CanSellItem(NPC vendor, Item[] shopInventory, Item item)Terraria.ModLoader.ModPlayervirtual
CanShoot(Item item)Terraria.ModLoader.ModPlayervirtual
CanUseItem(Item item)Terraria.ModLoader.ModPlayervirtual
CatchFish(FishingAttempt attempt, ref int itemDrop, ref int npcSpawn, ref AdvancedPopupRequest sonar, ref Vector2 sonarPosition)Terraria.ModLoader.ModPlayervirtual
clientClone(ModPlayer clientClone)Terraria.ModLoader.ModPlayervirtual
CloneNewInstancesTerraria.ModLoader.ModPlayer
DrawEffects(PlayerDrawSet drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright)Terraria.ModLoader.ModPlayervirtual
FrameEffects()Terraria.ModLoader.ModPlayervirtual
FullNameTerraria.ModLoader.ModType
GetDyeTraderReward(List< int > rewardPool)Terraria.ModLoader.ModPlayervirtual
GetFishingLevel(Item fishingRod, Item bait, ref float fishingLevel)Terraria.ModLoader.ModPlayervirtual
GetHealLife(Item item, bool quickHeal, ref int healValue)Terraria.ModLoader.ModPlayervirtual
GetHealMana(Item item, bool quickHeal, ref int healValue)Terraria.ModLoader.ModPlayervirtual
GetMapBackgroundImage()Terraria.ModLoader.ModPlayervirtual
HideDrawLayers(PlayerDrawSet drawInfo)Terraria.ModLoader.ModPlayervirtual
Hurt(bool pvp, bool quiet, double damage, int hitDirection, bool crit)Terraria.ModLoader.ModPlayervirtual
Initialize()Terraria.ModLoader.ModPlayervirtual
IsLoadingEnabled(Mod mod)Terraria.ModLoader.ModTypevirtual
Kill(double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource)Terraria.ModLoader.ModPlayervirtual
Load()Terraria.ModLoader.ModTypevirtual
LoadData(TagCompound tag)Terraria.ModLoader.ModPlayervirtual
MeleeEffects(Item item, Rectangle hitbox)Terraria.ModLoader.ModPlayervirtual
ModTerraria.ModLoader.ModType
ModifyCaughtFish(Item fish)Terraria.ModLoader.ModPlayervirtual
ModifyDrawInfo(ref PlayerDrawSet drawInfo)Terraria.ModLoader.ModPlayervirtual
ModifyDrawLayerOrdering(IDictionary< PlayerDrawLayer, PlayerDrawLayer.Position > positions)Terraria.ModLoader.ModPlayervirtual
ModifyHitByNPC(NPC npc, ref int damage, ref bool crit)Terraria.ModLoader.ModPlayervirtual
ModifyHitByProjectile(Projectile proj, ref int damage, ref bool crit)Terraria.ModLoader.ModPlayervirtual
ModifyHitNPC(Item item, NPC target, ref int damage, ref float knockback, ref bool crit)Terraria.ModLoader.ModPlayervirtual
ModifyHitNPCWithProj(Projectile proj, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)Terraria.ModLoader.ModPlayervirtual
ModifyHitPvp(Item item, Player target, ref int damage, ref bool crit)Terraria.ModLoader.ModPlayervirtual
ModifyHitPvpWithProj(Projectile proj, Player target, ref int damage, ref bool crit)Terraria.ModLoader.ModPlayervirtual
ModifyLuck(ref float luck)Terraria.ModLoader.ModPlayervirtual
ModifyManaCost(Item item, ref float reduce, ref float mult)Terraria.ModLoader.ModPlayervirtual
ModifyNurseHeal(NPC nurse, ref int health, ref bool removeDebuffs, ref string chatText)Terraria.ModLoader.ModPlayervirtual
ModifyNursePrice(NPC nurse, int health, bool removeDebuffs, ref int price)Terraria.ModLoader.ModPlayervirtual
ModifyScreenPosition()Terraria.ModLoader.ModPlayervirtual
ModifyShootStats(Item item, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback)Terraria.ModLoader.ModPlayervirtual
ModifyStartingInventory(IReadOnlyDictionary< string, List< Item >> itemsByMod, bool mediumCoreDeath)Terraria.ModLoader.ModPlayervirtual
ModifyWeaponCrit(Item item, ref float crit)Terraria.ModLoader.ModPlayervirtual
ModifyWeaponDamage(Item item, ref StatModifier damage)Terraria.ModLoader.ModPlayervirtual
ModifyWeaponKnockback(Item item, ref StatModifier knockback)Terraria.ModLoader.ModPlayervirtual
ModifyZoom(ref float zoom)Terraria.ModLoader.ModPlayervirtual
NameTerraria.ModLoader.ModType
NaturalLifeRegen(ref float regen)Terraria.ModLoader.ModPlayervirtual
OnConsumeAmmo(Item weapon, Item ammo)Terraria.ModLoader.ModPlayervirtual
OnConsumeMana(Item item, int manaConsumed)Terraria.ModLoader.ModPlayervirtual
OnEnterWorld(Player player)Terraria.ModLoader.ModPlayervirtual
OnHitAnything(float x, float y, Entity victim)Terraria.ModLoader.ModPlayervirtual
OnHitByNPC(NPC npc, int damage, bool crit)Terraria.ModLoader.ModPlayervirtual
OnHitByProjectile(Projectile proj, int damage, bool crit)Terraria.ModLoader.ModPlayervirtual
OnHitNPC(Item item, NPC target, int damage, float knockback, bool crit)Terraria.ModLoader.ModPlayervirtual
OnHitNPCWithProj(Projectile proj, NPC target, int damage, float knockback, bool crit)Terraria.ModLoader.ModPlayervirtual
OnHitPvp(Item item, Player target, int damage, bool crit)Terraria.ModLoader.ModPlayervirtual
OnHitPvpWithProj(Projectile proj, Player target, int damage, bool crit)Terraria.ModLoader.ModPlayervirtual
OnMissingMana(Item item, int neededMana)Terraria.ModLoader.ModPlayervirtual
OnRespawn(Player player)Terraria.ModLoader.ModPlayervirtual
PlayerTerraria.ModLoader.ModPlayer
PlayerConnect(Player player)Terraria.ModLoader.ModPlayervirtual
PlayerDisconnect(Player player)Terraria.ModLoader.ModPlayervirtual
PostBuyItem(NPC vendor, Item[] shopInventory, Item item)Terraria.ModLoader.ModPlayervirtual
PostHurt(bool pvp, bool quiet, double damage, int hitDirection, bool crit)Terraria.ModLoader.ModPlayervirtual
PostItemCheck()Terraria.ModLoader.ModPlayervirtual
PostNurseHeal(NPC nurse, int health, bool removeDebuffs, int price)Terraria.ModLoader.ModPlayervirtual
PostSavePlayer()Terraria.ModLoader.ModPlayervirtual
PostSellItem(NPC vendor, Item[] shopInventory, Item item)Terraria.ModLoader.ModPlayervirtual
PostUpdate()Terraria.ModLoader.ModPlayervirtual
PostUpdateBuffs()Terraria.ModLoader.ModPlayervirtual
PostUpdateEquips()Terraria.ModLoader.ModPlayervirtual
PostUpdateMiscEffects()Terraria.ModLoader.ModPlayervirtual
PostUpdateRunSpeeds()Terraria.ModLoader.ModPlayervirtual
PreHurt(bool pvp, bool quiet, ref int damage, ref int hitDirection, ref bool crit, ref bool customDamage, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource)Terraria.ModLoader.ModPlayervirtual
PreItemCheck()Terraria.ModLoader.ModPlayervirtual
PreKill(double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource)Terraria.ModLoader.ModPlayervirtual
PreModifyLuck(ref float luck)Terraria.ModLoader.ModPlayervirtual
PreSaveCustomData()Terraria.ModLoader.ModPlayervirtual
PreSavePlayer()Terraria.ModLoader.ModPlayervirtual
PreUpdate()Terraria.ModLoader.ModPlayervirtual
PreUpdateBuffs()Terraria.ModLoader.ModPlayervirtual
PreUpdateMovement()Terraria.ModLoader.ModPlayervirtual
ProcessTriggers(TriggersSet triggersSet)Terraria.ModLoader.ModPlayervirtual
Register()Terraria.ModLoader.ModPlayerprotectedvirtual
ResetEffects()Terraria.ModLoader.ModPlayervirtual
SaveData(TagCompound tag)Terraria.ModLoader.ModPlayervirtual
SendClientChanges(ModPlayer clientPlayer)Terraria.ModLoader.ModPlayervirtual
SetControls()Terraria.ModLoader.ModPlayervirtual
SetStaticDefaults()Terraria.ModLoader.ModTypevirtual
SetupContent()Terraria.ModLoader.ModPlayervirtual
ShiftClickSlot(Item[] inventory, int context, int slot)Terraria.ModLoader.ModPlayervirtual
Shoot(Item item, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback)Terraria.ModLoader.ModPlayervirtual
SyncPlayer(int toWho, int fromWho, bool newPlayer)Terraria.ModLoader.ModPlayervirtual
TypeEquals(ModPlayer other) (defined in Terraria.ModLoader.ModPlayer)Terraria.ModLoader.ModPlayer
Unload()Terraria.ModLoader.ModTypevirtual
UpdateAutopause()Terraria.ModLoader.ModPlayervirtual
UpdateBadLifeRegen()Terraria.ModLoader.ModPlayervirtual
UpdateDead()Terraria.ModLoader.ModPlayervirtual
UpdateDyes()Terraria.ModLoader.ModPlayervirtual
UpdateEquips()Terraria.ModLoader.ModPlayervirtual
UpdateLifeRegen()Terraria.ModLoader.ModPlayervirtual
UpdateVisibleAccessories()Terraria.ModLoader.ModPlayervirtual
UpdateVisibleVanityAccessories()Terraria.ModLoader.ModPlayervirtual
UseAnimationMultiplier(Item item)Terraria.ModLoader.ModPlayervirtual
UseSpeedMultiplier(Item item)Terraria.ModLoader.ModPlayervirtual
UseTimeMultiplier(Item item)Terraria.ModLoader.ModPlayervirtual