| AnglerQuestReward(float rareMultiplier, List< Item > rewardItems) | Terraria.ModLoader.ModPlayer | virtual |
| Autoload(ref string name) | Terraria.ModLoader.ModPlayer | virtual |
| CanBeHitByNPC(NPC npc, ref int cooldownSlot) | Terraria.ModLoader.ModPlayer | virtual |
| CanBeHitByProjectile(Projectile proj) | Terraria.ModLoader.ModPlayer | virtual |
| CanBuyItem(NPC vendor, Item[] shopInventory, Item item) | Terraria.ModLoader.ModPlayer | virtual |
| CanHitNPC(Item item, NPC target) | Terraria.ModLoader.ModPlayer | virtual |
| CanHitNPCWithProj(Projectile proj, NPC target) | Terraria.ModLoader.ModPlayer | virtual |
| CanHitPvp(Item item, Player target) | Terraria.ModLoader.ModPlayer | virtual |
| CanHitPvpWithProj(Projectile proj, Player target) | Terraria.ModLoader.ModPlayer | virtual |
| CanSellItem(NPC vendor, Item[] shopInventory, Item item) | Terraria.ModLoader.ModPlayer | virtual |
| CatchFish(Item fishingRod, Item bait, int power, int liquidType, int poolSize, int worldLayer, int questFish, ref int caughtType, ref bool junk) | Terraria.ModLoader.ModPlayer | virtual |
| clientClone(ModPlayer clientClone) | Terraria.ModLoader.ModPlayer | virtual |
| CloneNewInstances | Terraria.ModLoader.ModPlayer | |
| ConsumeAmmo(Item weapon, Item ammo) | Terraria.ModLoader.ModPlayer | virtual |
| CopyCustomBiomesTo(Player other) | Terraria.ModLoader.ModPlayer | virtual |
| CustomBiomesMatch(Player other) | Terraria.ModLoader.ModPlayer | virtual |
| DrawEffects(PlayerDrawInfo drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright) | Terraria.ModLoader.ModPlayer | virtual |
| FrameEffects() | Terraria.ModLoader.ModPlayer | virtual |
| GetDyeTraderReward(List< int > rewardPool) | Terraria.ModLoader.ModPlayer | virtual |
| GetFishingLevel(Item fishingRod, Item bait, ref int fishingLevel) | Terraria.ModLoader.ModPlayer | virtual |
| GetHealLife(Item item, bool quickHeal, ref int healValue) | Terraria.ModLoader.ModPlayer | virtual |
| GetHealMana(Item item, bool quickHeal, ref int healValue) | Terraria.ModLoader.ModPlayer | virtual |
| GetMapBackgroundImage() | Terraria.ModLoader.ModPlayer | virtual |
| GetWeaponCrit(Item item, ref int crit) | Terraria.ModLoader.ModPlayer | virtual |
| GetWeaponDamage(Item item, ref int damage) | Terraria.ModLoader.ModPlayer | virtual |
| GetWeaponKnockback(Item item, ref float knockback) | Terraria.ModLoader.ModPlayer | virtual |
| Hurt(bool pvp, bool quiet, double damage, int hitDirection, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| Initialize() | Terraria.ModLoader.ModPlayer | virtual |
| Kill(double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource) | Terraria.ModLoader.ModPlayer | virtual |
| Load(TagCompound tag) | Terraria.ModLoader.ModPlayer | virtual |
| LoadLegacy(BinaryReader reader) | Terraria.ModLoader.ModPlayer | virtual |
| MeleeEffects(Item item, Rectangle hitbox) | Terraria.ModLoader.ModPlayer | virtual |
| MeleeSpeedMultiplier(Item item) | Terraria.ModLoader.ModPlayer | virtual |
| mod | Terraria.ModLoader.ModPlayer | |
| ModifyDrawHeadLayers(List< PlayerHeadLayer > layers) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyDrawInfo(ref PlayerDrawInfo drawInfo) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyDrawLayers(List< PlayerLayer > layers) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyHitByNPC(NPC npc, ref int damage, ref bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyHitByProjectile(Projectile proj, ref int damage, ref bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyHitNPC(Item item, NPC target, ref int damage, ref float knockback, ref bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyHitNPCWithProj(Projectile proj, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyHitPvp(Item item, Player target, ref int damage, ref bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyHitPvpWithProj(Projectile proj, Player target, ref int damage, ref bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyManaCost(Item item, ref float reduce, ref float mult) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyNurseHeal(NPC nurse, ref int health, ref bool removeDebuffs, ref string chatText) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyNursePrice(NPC nurse, int health, bool removeDebuffs, ref int price) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyScreenPosition() | Terraria.ModLoader.ModPlayer | virtual |
| ModifyWeaponDamage(Item item, ref float add, ref float mult) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyWeaponDamage(Item item, ref float add, ref float mult, ref float flat) | Terraria.ModLoader.ModPlayer | virtual |
| ModifyZoom(ref float zoom) | Terraria.ModLoader.ModPlayer | virtual |
| Name | Terraria.ModLoader.ModPlayer | |
| NaturalLifeRegen(ref float regen) | Terraria.ModLoader.ModPlayer | virtual |
| OnConsumeAmmo(Item weapon, Item ammo) | Terraria.ModLoader.ModPlayer | virtual |
| OnConsumeMana(Item item, int manaConsumed) | Terraria.ModLoader.ModPlayer | virtual |
| OnEnterWorld(Player player) | Terraria.ModLoader.ModPlayer | virtual |
| OnHitAnything(float x, float y, Entity victim) | Terraria.ModLoader.ModPlayer | virtual |
| OnHitByNPC(NPC npc, int damage, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| OnHitByProjectile(Projectile proj, int damage, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| OnHitNPC(Item item, NPC target, int damage, float knockback, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| OnHitNPCWithProj(Projectile proj, NPC target, int damage, float knockback, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| OnHitPvp(Item item, Player target, int damage, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| OnHitPvpWithProj(Projectile proj, Player target, int damage, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| OnMissingMana(Item item, int neededMana) | Terraria.ModLoader.ModPlayer | virtual |
| OnRespawn(Player player) | Terraria.ModLoader.ModPlayer | virtual |
| player | Terraria.ModLoader.ModPlayer | |
| PlayerConnect(Player player) | Terraria.ModLoader.ModPlayer | virtual |
| PlayerDisconnect(Player player) | Terraria.ModLoader.ModPlayer | virtual |
| PostBuyItem(NPC vendor, Item[] shopInventory, Item item) | Terraria.ModLoader.ModPlayer | virtual |
| PostHurt(bool pvp, bool quiet, double damage, int hitDirection, bool crit) | Terraria.ModLoader.ModPlayer | virtual |
| PostItemCheck() | Terraria.ModLoader.ModPlayer | virtual |
| PostNurseHeal(NPC nurse, int health, bool removeDebuffs, int price) | Terraria.ModLoader.ModPlayer | virtual |
| PostSavePlayer() | Terraria.ModLoader.ModPlayer | virtual |
| PostSellItem(NPC vendor, Item[] shopInventory, Item item) | Terraria.ModLoader.ModPlayer | virtual |
| PostUpdate() | Terraria.ModLoader.ModPlayer | virtual |
| PostUpdateBuffs() | Terraria.ModLoader.ModPlayer | virtual |
| PostUpdateEquips() | Terraria.ModLoader.ModPlayer | virtual |
| PostUpdateMiscEffects() | Terraria.ModLoader.ModPlayer | virtual |
| PostUpdateRunSpeeds() | Terraria.ModLoader.ModPlayer | virtual |
| 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.ModPlayer | virtual |
| PreItemCheck() | Terraria.ModLoader.ModPlayer | virtual |
| PreKill(double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource) | Terraria.ModLoader.ModPlayer | virtual |
| PreSaveCustomData() | Terraria.ModLoader.ModPlayer | virtual |
| PreSavePlayer() | Terraria.ModLoader.ModPlayer | virtual |
| PreUpdate() | Terraria.ModLoader.ModPlayer | virtual |
| PreUpdateBuffs() | Terraria.ModLoader.ModPlayer | virtual |
| PreUpdateMovement() | Terraria.ModLoader.ModPlayer | virtual |
| ProcessTriggers(TriggersSet triggersSet) | Terraria.ModLoader.ModPlayer | virtual |
| ReceiveCustomBiomes(BinaryReader reader) | Terraria.ModLoader.ModPlayer | virtual |
| ResetEffects() | Terraria.ModLoader.ModPlayer | virtual |
| Save() | Terraria.ModLoader.ModPlayer | virtual |
| SendClientChanges(ModPlayer clientPlayer) | Terraria.ModLoader.ModPlayer | virtual |
| SendCustomBiomes(BinaryWriter writer) | Terraria.ModLoader.ModPlayer | virtual |
| SetControls() | Terraria.ModLoader.ModPlayer | virtual |
| SetupStartInventory(IList< Item > items, bool mediumcoreDeath) | Terraria.ModLoader.ModPlayer | virtual |
| SetupStartInventory(IList< Item > items) | Terraria.ModLoader.ModPlayer | virtual |
| ShiftClickSlot(Item[] inventory, int context, int slot) | Terraria.ModLoader.ModPlayer | virtual |
| Shoot(Item item, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack) | Terraria.ModLoader.ModPlayer | virtual |
| SyncPlayer(int toWho, int fromWho, bool newPlayer) | Terraria.ModLoader.ModPlayer | virtual |
| TypeEquals(ModPlayer other) | Terraria.ModLoader.ModPlayer | |
| UpdateAutopause() | Terraria.ModLoader.ModPlayer | virtual |
| UpdateBadLifeRegen() | Terraria.ModLoader.ModPlayer | virtual |
| UpdateBiomes() | Terraria.ModLoader.ModPlayer | virtual |
| UpdateBiomeVisuals() | Terraria.ModLoader.ModPlayer | virtual |
| UpdateDead() | Terraria.ModLoader.ModPlayer | virtual |
| UpdateEquips(ref bool wallSpeedBuff, ref bool tileSpeedBuff, ref bool tileRangeBuff) | Terraria.ModLoader.ModPlayer | virtual |
| UpdateLifeRegen() | Terraria.ModLoader.ModPlayer | virtual |
| UpdateVanityAccessories() | Terraria.ModLoader.ModPlayer | virtual |
| UseTimeMultiplier(Item item) | Terraria.ModLoader.ModPlayer | virtual |