| AddStartingItems(bool mediumCoreDeath) | Terraria.ModLoader.ModPlayer | virtual | 
  | AnglerQuestReward(float rareMultiplier, List< Item > rewardItems) | Terraria.ModLoader.ModPlayer | virtual | 
  | CanAutoReuseItem(Item item) | 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 | 
  | CanCatchNPC(NPC target, Item item) | Terraria.ModLoader.ModPlayer | virtual | 
  | CanConsumeAmmo(Item weapon, Item ammo) | Terraria.ModLoader.ModPlayer | virtual | 
  | CanConsumeBait(Item bait) | 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 | 
  | CanShoot(Item item) | Terraria.ModLoader.ModPlayer | virtual | 
  | CanUseItem(Item item) | Terraria.ModLoader.ModPlayer | virtual | 
  | CatchFish(FishingAttempt attempt, ref int itemDrop, ref int npcSpawn, ref AdvancedPopupRequest sonar, ref Vector2 sonarPosition) | Terraria.ModLoader.ModPlayer | virtual | 
  | clientClone(ModPlayer clientClone) | Terraria.ModLoader.ModPlayer | virtual | 
  | Clone(TEntity newEntity) | Terraria.ModLoader.ModType< Player, ModPlayer > | virtual | 
  | CloneNewInstances | Terraria.ModLoader.ModType< Player, ModPlayer > | protected | 
  | CreateTemplateEntity() (defined in Terraria.ModLoader.ModPlayer) | Terraria.ModLoader.ModPlayer | protectedvirtual | 
  | DrawEffects(PlayerDrawSet 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 | 
  | FullName | Terraria.ModLoader.ModType< Player, ModPlayer > |  | 
  | GetDyeTraderReward(List< int > rewardPool) | Terraria.ModLoader.ModPlayer | virtual | 
  | GetFishingLevel(Item fishingRod, Item bait, ref float 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 | 
  | HideDrawLayers(PlayerDrawSet drawInfo) | Terraria.ModLoader.ModPlayer | virtual | 
  | HoverSlot(Item[] inventory, int context, int slot) | Terraria.ModLoader.ModPlayer | virtual | 
  | Hurt(bool pvp, bool quiet, double damage, int hitDirection, bool crit, int cooldownCounter) | Terraria.ModLoader.ModPlayer | virtual | 
  | Hurt(bool pvp, bool quiet, double damage, int hitDirection, bool crit) (defined in Terraria.ModLoader.ModPlayer) | Terraria.ModLoader.ModPlayer | virtual | 
  | Index (defined in Terraria.ModLoader.ModPlayer) | Terraria.ModLoader.ModPlayer |  | 
  | Initialize() | Terraria.ModLoader.ModPlayer | virtual | 
  | InitTemplateInstance() | Terraria.ModLoader.ModType< Player, ModPlayer > | protectedvirtual | 
  | InitTemplateInstance() | Terraria.ModLoader.ModType< Player, ModPlayer > | protected | 
  | IsCloneable | Terraria.ModLoader.ModType< Player, ModPlayer > |  | 
  | IsLoadingEnabled(Mod mod) | Terraria.ModLoader.ModType< Player, ModPlayer > | virtual | 
  | Kill(double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource) | Terraria.ModLoader.ModPlayer | virtual | 
  | Load() | Terraria.ModLoader.ModType< Player, ModPlayer > | virtual | 
  | LoadData(TagCompound tag) | Terraria.ModLoader.ModPlayer | virtual | 
  | MeleeEffects(Item item, Rectangle hitbox) | Terraria.ModLoader.ModPlayer | virtual | 
  | Mod | Terraria.ModLoader.ModType< Player, ModPlayer > |  | 
  | ModifyCaughtFish(Item fish) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyDrawInfo(ref PlayerDrawSet drawInfo) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyDrawLayerOrdering(IDictionary< PlayerDrawLayer, PlayerDrawLayer.Position > positions) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyFishingAttempt(ref FishingAttempt attempt) | 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 | 
  | ModifyItemScale(Item item, ref float scale) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyLuck(ref float luck) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyManaCost(Item item, ref float reduce, ref float mult) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyMaxStats(out StatModifier health, out StatModifier mana) | 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 | 
  | ModifyShootStats(Item item, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyStartingInventory(IReadOnlyDictionary< string, List< Item > > itemsByMod, bool mediumCoreDeath) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyWeaponCrit(Item item, ref float crit) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyWeaponDamage(Item item, ref StatModifier damage) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyWeaponKnockback(Item item, ref StatModifier knockback) | Terraria.ModLoader.ModPlayer | virtual | 
  | ModifyZoom(ref float zoom) | Terraria.ModLoader.ModPlayer | virtual | 
  | Name | Terraria.ModLoader.ModType< Player, ModPlayer > |  | 
  | NaturalLifeRegen(ref float regen) | Terraria.ModLoader.ModPlayer | virtual | 
  | NewInstance(Player entity) (defined in Terraria.ModLoader.ModPlayer) | Terraria.ModLoader.ModPlayer |  | 
  | ModType< Player, ModPlayer >.NewInstance(TEntity entity) | Terraria.ModLoader.ModType< Player, ModPlayer > | virtual | 
  | OnCatchNPC(NPC npc, Item item, bool failed) | 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, int cooldownCounter) | Terraria.ModLoader.ModPlayer | virtual | 
  | PostHurt(bool pvp, bool quiet, double damage, int hitDirection, bool crit) (defined in Terraria.ModLoader.ModPlayer) | 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, ref int cooldownCounter) | 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) (defined in Terraria.ModLoader.ModPlayer) | 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 | 
  | PreModifyLuck(ref float luck) | 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 | 
  | Register() | Terraria.ModLoader.ModPlayer | protectedvirtual | 
  | ResetEffects() | Terraria.ModLoader.ModPlayer | virtual | 
  | SaveData(TagCompound tag) | Terraria.ModLoader.ModPlayer | virtual | 
  | SendClientChanges(ModPlayer clientPlayer) | Terraria.ModLoader.ModPlayer | virtual | 
  | SetControls() | Terraria.ModLoader.ModPlayer | virtual | 
  | SetStaticDefaults() | Terraria.ModLoader.ModType< Player, ModPlayer > | virtual | 
  | SetupContent() | Terraria.ModLoader.ModPlayer | virtual | 
  | ShiftClickSlot(Item[] inventory, int context, int slot) | Terraria.ModLoader.ModPlayer | virtual | 
  | Shoot(Item item, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback) | Terraria.ModLoader.ModPlayer | virtual | 
  | SyncPlayer(int toWho, int fromWho, bool newPlayer) | Terraria.ModLoader.ModPlayer | virtual | 
  | TypeEquals(ModPlayer other) (defined in Terraria.ModLoader.ModPlayer) | Terraria.ModLoader.ModPlayer |  | 
  | Unload() | Terraria.ModLoader.ModType< Player, ModPlayer > | virtual | 
  | UpdateAutopause() | Terraria.ModLoader.ModPlayer | virtual | 
  | UpdateBadLifeRegen() | Terraria.ModLoader.ModPlayer | virtual | 
  | UpdateDead() | Terraria.ModLoader.ModPlayer | virtual | 
  | UpdateDyes() | Terraria.ModLoader.ModPlayer | virtual | 
  | UpdateEquips() | Terraria.ModLoader.ModPlayer | virtual | 
  | UpdateLifeRegen() | Terraria.ModLoader.ModPlayer | virtual | 
  | UpdateVisibleAccessories() | Terraria.ModLoader.ModPlayer | virtual | 
  | UpdateVisibleVanityAccessories() | Terraria.ModLoader.ModPlayer | virtual | 
  | UseAnimationMultiplier(Item item) | Terraria.ModLoader.ModPlayer | virtual | 
  | UseSpeedMultiplier(Item item) | Terraria.ModLoader.ModPlayer | virtual | 
  | UseTimeMultiplier(Item item) | Terraria.ModLoader.ModPlayer | virtual | 
  | ValidateType() | Terraria.ModLoader.ModPlayer | protectedvirtual |