tModLoader v2023.01
A mod to make and play Terraria mods
Terraria.ModLoader.PlayerLoader Member List

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

AddModHook< T >(T hook) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
AnglerQuestReward(Player player, float rareMultiplier, List< Item > rewardItems) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanAutoReuseItem(Player player, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanBeHitByNPC(Player player, NPC npc, ref int cooldownSlot) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanBeHitByProjectile(Player player, Projectile proj) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanBuyItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanCatchNPC(Player player, NPC target, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanConsumeAmmo(Player player, Item weapon, Item ammo) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanConsumeBait(Player player, Item bait) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanHitNPC(Player player, Item item, NPC target) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanHitNPCWithProj(Projectile proj, NPC target) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanHitPvp(Player player, Item item, Player target) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanHitPvpWithProj(Projectile proj, Player target) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanSellItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanShoot(Player player, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CanUseItem(Player player, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
CatchFish(Player player, FishingAttempt attempt, ref int itemDrop, ref int enemySpawn, ref AdvancedPopupRequest sonar, ref Vector2 sonarPosition) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
clientClone(Player player, Player clientClone) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
DrawEffects(PlayerDrawSet drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
FrameEffects(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
GetDyeTraderReward(Player player, List< int > rewardPool) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
GetFishingLevel(Player player, Item fishingRod, Item bait, ref float fishingLevel) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
GetHealLife(Player player, Item item, bool quickHeal, ref int healValue) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
GetHealMana(Player player, Item item, bool quickHeal, ref int healValue) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
GetStartingItems(Player player, IEnumerable< Item > vanillaItems, bool mediumCoreDeath=false) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
HideDrawLayers(PlayerDrawSet drawInfo) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
HoverSlot(Player player, Item[] inventory, int context, int slot) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
Hurt(Player player, bool pvp, bool quiet, double damage, int hitDirection, bool crit, int cooldownCounter) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
Kill(Player player, double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
MeleeEffects(Player player, Item item, Rectangle hitbox) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyCaughtFish(Player player, Item fish) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyDrawInfo(ref PlayerDrawSet drawInfo) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyDrawLayerOrdering(IDictionary< PlayerDrawLayer, PlayerDrawLayer.Position > positions) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyFishingAttempt(Player player, ref FishingAttempt attempt) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyHitByNPC(Player player, NPC npc, ref int damage, ref bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyHitByProjectile(Player player, Projectile proj, ref int damage, ref bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyHitNPC(Player player, Item item, NPC target, ref int damage, ref float knockback, ref bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyHitNPCWithProj(Projectile proj, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyHitPvp(Player player, Item item, Player target, ref int damage, ref bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyHitPvpWithProj(Projectile proj, Player target, ref int damage, ref bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyItemScale(Player player, Item item, ref float scale) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyLuck(Player player, ref float luck) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyManaCost(Player player, Item item, ref float reduce, ref float mult) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyMaxStats(Player player)Terraria.ModLoader.PlayerLoaderstatic
ModifyNurseHeal(Player player, NPC npc, ref int health, ref bool removeDebuffs, ref string chat) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyNursePrice(Player player, NPC npc, int health, bool removeDebuffs, ref int price) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyScreenPosition(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyShootStats(Player player, Item item, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyWeaponCrit(Player player, Item item, ref float crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyWeaponDamage(Player player, Item item, ref StatModifier damage)Terraria.ModLoader.PlayerLoaderstatic
ModifyWeaponKnockback(Player player, Item item, ref StatModifier knockback) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ModifyZoom(Player player, ref float zoom) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
NaturalLifeRegen(Player player, ref float regen) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnCatchNPC(Player player, NPC target, Item item, bool failed) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnConsumeAmmo(Player player, Item weapon, Item ammo) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnConsumeMana(Player player, Item item, int manaConsumed) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnEnterWorld(int playerIndex) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnHitAnything(Player player, float x, float y, Entity victim) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnHitByNPC(Player player, NPC npc, int damage, bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnHitByProjectile(Player player, Projectile proj, int damage, bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnHitNPC(Player player, Item item, NPC target, int damage, float knockback, bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnHitNPCWithProj(Projectile proj, NPC target, int damage, float knockback, bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnHitPvp(Player player, Item item, Player target, int damage, bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnHitPvpWithProj(Projectile proj, Player target, int damage, bool crit) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnMissingMana(Player player, Item item, int manaNeeded) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
OnRespawn(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PlayerConnect(int playerIndex) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PlayerDisconnect(int playerIndex) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostBuyItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostHurt(Player player, bool pvp, bool quiet, double damage, int hitDirection, bool crit, int cooldownCounter) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostItemCheck(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostNurseHeal(Player player, NPC npc, int health, bool removeDebuffs, int price) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostSavePlayer(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostSellItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostUpdate(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostUpdateBuffs(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostUpdateEquips(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostUpdateMiscEffects(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PostUpdateRunSpeeds(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreHurt(Player player, 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) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreItemCheck(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreKill(Player player, double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreModifyLuck(Player player, ref float luck) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreSavePlayer(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreUpdate(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreUpdateBuffs(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
PreUpdateMovement(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ProcessTriggers(Player player, TriggersSet triggersSet) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ResetEffects(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ResetMaxStatsToVanilla(Player player)Terraria.ModLoader.PlayerLoaderstatic
SendClientChanges(Player player, Player clientPlayer) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
SetControls(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
SetStartInventory(Player player, IList< Item > items) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
ShiftClickSlot(Player player, Item[] inventory, int context, int slot) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
Shoot(Player player, Item item, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
SyncPlayer(Player player, int toWho, int fromWho, bool newPlayer) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateAutopause(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateBadLifeRegen(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateDead(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateDyes(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateEquips(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateLifeRegen(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateVisibleAccessories(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UpdateVisibleVanityAccessories(Player player) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UseAnimationMultiplier(Player player, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UseSpeedMultiplier(Player player, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic
UseTimeMultiplier(Player player, Item item) (defined in Terraria.ModLoader.PlayerLoader)Terraria.ModLoader.PlayerLoaderstatic