| 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 |
| 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 |