tModLoader v0.11.8.9
A mod to make and play Terraria mods
Terraria.ModLoader.PlayerHooks Member List

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

AddHook< F >(Expression< Func< ModPlayer, F > > func)Terraria.ModLoader.PlayerHooksprivatestatic
AnglerQuestReward(Player player, float rareMultiplier, List< Item > rewardItems)Terraria.ModLoader.PlayerHooksstatic
CanBeHitByNPC(Player player, NPC npc, ref int cooldownSlot)Terraria.ModLoader.PlayerHooksstatic
CanBeHitByProjectile(Player player, Projectile proj)Terraria.ModLoader.PlayerHooksstatic
CanBuyItem(Player player, NPC npc, Item[] shopInventory, Item item)Terraria.ModLoader.PlayerHooksstatic
CanHitNPC(Player player, Item item, NPC target)Terraria.ModLoader.PlayerHooksstatic
CanHitNPCWithProj(Projectile proj, NPC target)Terraria.ModLoader.PlayerHooksstatic
CanHitPvp(Player player, Item item, Player target)Terraria.ModLoader.PlayerHooksstatic
CanHitPvpWithProj(Projectile proj, Player target)Terraria.ModLoader.PlayerHooksstatic
CanSellItem(Player player, NPC npc, Item[] shopInventory, Item item)Terraria.ModLoader.PlayerHooksstatic
CatchFish(Player player, Item fishingRod, int power, int liquidType, int poolSize, int worldLayer, int questFish, ref int caughtType, ref bool junk)Terraria.ModLoader.PlayerHooksstatic
clientClone(Player player, Player clientClone)Terraria.ModLoader.PlayerHooksstatic
ConsumeAmmo(Player player, Item weapon, Item ammo)Terraria.ModLoader.PlayerHooksstatic
CopyCustomBiomesTo(Player player, Player other)Terraria.ModLoader.PlayerHooksstatic
CustomBiomesMatch(Player player, Player other)Terraria.ModLoader.PlayerHooksstatic
DelegateCanBeHitByNPC(NPC npc, ref int cooldownSlot)Terraria.ModLoader.PlayerHooksprivate
DelegateCatchFish(Item fishingRod, Item bait, int power, int liquidType, int poolSize, int worldLayer, int questFish, ref int caughtType, ref bool junk)Terraria.ModLoader.PlayerHooksprivate
DelegateDrawEffects(PlayerDrawInfo drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright)Terraria.ModLoader.PlayerHooksprivate
DelegateGetFishingLevel(Item fishingRod, Item bait, ref int fishingLevel)Terraria.ModLoader.PlayerHooksprivate
DelegateGetHealLife(Item item, bool quickHeal, ref int healValue)Terraria.ModLoader.PlayerHooksprivate
DelegateGetHealMana(Item item, bool quickHeal, ref int healValue)Terraria.ModLoader.PlayerHooksprivate
DelegateGetWeaponCrit(Item item, ref int crit)Terraria.ModLoader.PlayerHooksprivate
DelegateGetWeaponDamage(Item item, ref int damage)Terraria.ModLoader.PlayerHooksprivate
DelegateGetWeaponKnockback(Item item, ref float knockback)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyDrawInfo(ref PlayerDrawInfo drawInfo)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyHitByNPC(NPC npc, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyHitByProjectile(Projectile proj, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyHitNPC(Item item, NPC target, ref int damage, ref float knockback, ref bool crit)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyHitNPCWithProj(Projectile proj, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyHitPvp(Item item, Player target, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyHitPvpWithProj(Projectile proj, Player target, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyManaCost(Item item, ref float reduce, ref float mult)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyNurseHeal(NPC npc, ref int health, ref bool removeDebuffs, ref string chatText)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyNursePrice(NPC npc, int health, bool removeDebuffs, ref int price)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyWeaponDamage(Item item, ref float add, ref float mult, ref float flat)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyWeaponDamageOld(Item item, ref float add, ref float mult)Terraria.ModLoader.PlayerHooksprivate
DelegateModifyZoom(ref float zoom)Terraria.ModLoader.PlayerHooksprivate
DelegateNaturalLifeRegen(ref float regen)Terraria.ModLoader.PlayerHooksprivate
DelegatePreHurt(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.PlayerHooksprivate
DelegatePreKill(double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource)Terraria.ModLoader.PlayerHooksprivate
DelegateShoot(Item item, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack)Terraria.ModLoader.PlayerHooksprivate
DelegateUpdateEquips(ref bool wallSpeedBuff, ref bool tileSpeedBuff, ref bool tileRangeBuff)Terraria.ModLoader.PlayerHooksprivate
DrawEffects(PlayerDrawInfo drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright)Terraria.ModLoader.PlayerHooksstatic
FrameEffects(Player player)Terraria.ModLoader.PlayerHooksstatic
GetDrawHeadLayers(Player drawPlayer)Terraria.ModLoader.PlayerHooksstatic
GetDrawLayers(Player drawPlayer)Terraria.ModLoader.PlayerHooksstatic
GetDyeTraderReward(Player player, List< int > rewardPool)Terraria.ModLoader.PlayerHooksstatic
GetFishingLevel(Player player, Item fishingRod, Item bait, ref int fishingLevel)Terraria.ModLoader.PlayerHooksstatic
GetHealLife(Player player, Item item, bool quickHeal, ref int healValue)Terraria.ModLoader.PlayerHooksstatic
GetHealMana(Player player, Item item, bool quickHeal, ref int healValue)Terraria.ModLoader.PlayerHooksstatic
GetMapBackgroundImage(Player player)Terraria.ModLoader.PlayerHooksstatic
GetWeaponCrit(Player player, Item item, ref int crit)Terraria.ModLoader.PlayerHooksstatic
GetWeaponDamage(Player player, Item item, ref int damage)Terraria.ModLoader.PlayerHooksstatic
GetWeaponKnockback(Player player, Item item, ref float knockback)Terraria.ModLoader.PlayerHooksstatic
HasMethod(Type t, string method, params Type[] args)Terraria.ModLoader.PlayerHooksprivatestatic
HookAnglerQuestRewardTerraria.ModLoader.PlayerHooksprivatestatic
HookCanBeHitByNPCTerraria.ModLoader.PlayerHooksprivatestatic
HookCanBeHitByProjectileTerraria.ModLoader.PlayerHooksprivatestatic
HookCanBuyItemTerraria.ModLoader.PlayerHooksprivatestatic
HookCanHitNPCTerraria.ModLoader.PlayerHooksprivatestatic
HookCanHitNPCWithProjTerraria.ModLoader.PlayerHooksprivatestatic
HookCanHitPvpTerraria.ModLoader.PlayerHooksprivatestatic
HookCanHitPvpWithProjTerraria.ModLoader.PlayerHooksprivatestatic
HookCanSellItemTerraria.ModLoader.PlayerHooksprivatestatic
HookCatchFishTerraria.ModLoader.PlayerHooksprivatestatic
HookClientCloneTerraria.ModLoader.PlayerHooksprivatestatic
HookConsumeAmmoTerraria.ModLoader.PlayerHooksprivatestatic
HookCopyCustomBiomesToTerraria.ModLoader.PlayerHooksprivatestatic
HookCustomBiomesMatchTerraria.ModLoader.PlayerHooksprivatestatic
HookDrawEffectsTerraria.ModLoader.PlayerHooksprivatestatic
HookFrameEffectsTerraria.ModLoader.PlayerHooksprivatestatic
HookGetDyeTraderRewardTerraria.ModLoader.PlayerHooksprivatestatic
HookGetFishingLevelTerraria.ModLoader.PlayerHooksprivatestatic
HookGetHealLifeTerraria.ModLoader.PlayerHooksprivatestatic
HookGetHealManaTerraria.ModLoader.PlayerHooksprivatestatic
HookGetMapBackgroundImageTerraria.ModLoader.PlayerHooksprivatestatic
HookGetWeaponCritTerraria.ModLoader.PlayerHooksprivatestatic
HookGetWeaponDamageTerraria.ModLoader.PlayerHooksprivatestatic
HookGetWeaponKnockbackTerraria.ModLoader.PlayerHooksprivatestatic
HookHurtTerraria.ModLoader.PlayerHooksprivatestatic
HookKillTerraria.ModLoader.PlayerHooksprivatestatic
HookMeleeEffectsTerraria.ModLoader.PlayerHooksprivatestatic
HookMeleeSpeedMultiplierTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyDrawHeadLayersTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyDrawInfoTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyDrawLayersTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyHitByNPCTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyHitByProjectileTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyHitNPCTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyHitNPCWithProjTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyHitPvpTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyHitPvpWithProjTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyManaCostTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyNurseHealTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyNursePriceTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyScreenPositionTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyWeaponDamageTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyWeaponDamageOldTerraria.ModLoader.PlayerHooksprivatestatic
HookModifyZoomTerraria.ModLoader.PlayerHooksprivatestatic
HookNaturalLifeRegenTerraria.ModLoader.PlayerHooksprivatestatic
HookOnConsumeAmmoTerraria.ModLoader.PlayerHooksprivatestatic
HookOnConsumeManaTerraria.ModLoader.PlayerHooksprivatestatic
HookOnEnterWorldTerraria.ModLoader.PlayerHooksprivatestatic
HookOnHitAnythingTerraria.ModLoader.PlayerHooksprivatestatic
HookOnHitByNPCTerraria.ModLoader.PlayerHooksprivatestatic
HookOnHitByProjectileTerraria.ModLoader.PlayerHooksprivatestatic
HookOnHitNPCTerraria.ModLoader.PlayerHooksprivatestatic
HookOnHitNPCWithProjTerraria.ModLoader.PlayerHooksprivatestatic
HookOnHitPvpTerraria.ModLoader.PlayerHooksprivatestatic
HookOnHitPvpWithProjTerraria.ModLoader.PlayerHooksprivatestatic
HookOnMissingManaTerraria.ModLoader.PlayerHooksprivatestatic
HookOnRespawnTerraria.ModLoader.PlayerHooksprivatestatic
HookPlayerConnectTerraria.ModLoader.PlayerHooksprivatestatic
HookPlayerDisconnectTerraria.ModLoader.PlayerHooksprivatestatic
HookPostBuyItemTerraria.ModLoader.PlayerHooksprivatestatic
HookPostHurtTerraria.ModLoader.PlayerHooksprivatestatic
HookPostItemCheckTerraria.ModLoader.PlayerHooksprivatestatic
HookPostNurseHealTerraria.ModLoader.PlayerHooksprivatestatic
HookPostSavePlayerTerraria.ModLoader.PlayerHooksprivatestatic
HookPostSellItemTerraria.ModLoader.PlayerHooksprivatestatic
HookPostUpdateTerraria.ModLoader.PlayerHooksprivatestatic
HookPostUpdateBuffsTerraria.ModLoader.PlayerHooksprivatestatic
HookPostUpdateEquipsTerraria.ModLoader.PlayerHooksprivatestatic
HookPostUpdateMiscEffectsTerraria.ModLoader.PlayerHooksprivatestatic
HookPostUpdateRunSpeedsTerraria.ModLoader.PlayerHooksprivatestatic
HookPreHurtTerraria.ModLoader.PlayerHooksprivatestatic
HookPreItemCheckTerraria.ModLoader.PlayerHooksprivatestatic
HookPreKillTerraria.ModLoader.PlayerHooksprivatestatic
HookPreSavePlayerTerraria.ModLoader.PlayerHooksprivatestatic
HookPreUpdateTerraria.ModLoader.PlayerHooksprivatestatic
HookPreUpdateBuffsTerraria.ModLoader.PlayerHooksprivatestatic
HookPreUpdateMovementTerraria.ModLoader.PlayerHooksprivatestatic
HookProcessTriggersTerraria.ModLoader.PlayerHooksprivatestatic
HookResetEffectsTerraria.ModLoader.PlayerHooksprivatestatic
hooksTerraria.ModLoader.PlayerHooksprivatestatic
HookSendClientChangesTerraria.ModLoader.PlayerHooksprivatestatic
HookSendCustomBiomesTerraria.ModLoader.PlayerHooksprivatestatic
HookSetControlsTerraria.ModLoader.PlayerHooksprivatestatic
HookSetupStartInventoryTerraria.ModLoader.PlayerHooksprivatestatic
HookSetupStartInventoryOldTerraria.ModLoader.PlayerHooksprivatestatic
HookShiftClickSlotTerraria.ModLoader.PlayerHooksprivatestatic
HookShootTerraria.ModLoader.PlayerHooksprivatestatic
HookSyncPlayerTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateAutopauseTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateBadLifeRegenTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateBiomesTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateBiomeVisualsTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateDeadTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateEquipsTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateLifeRegenTerraria.ModLoader.PlayerHooksprivatestatic
HookUpdateVanityAccessoriesTerraria.ModLoader.PlayerHooksprivatestatic
HookUseTimeMultiplierTerraria.ModLoader.PlayerHooksprivatestatic
Hurt(Player player, bool pvp, bool quiet, double damage, int hitDirection, bool crit)Terraria.ModLoader.PlayerHooksstatic
Kill(Player player, double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource)Terraria.ModLoader.PlayerHooksstatic
MeleeEffects(Player player, Item item, Rectangle hitbox)Terraria.ModLoader.PlayerHooksstatic
MeleeSpeedMultiplier(Player player, Item item)Terraria.ModLoader.PlayerHooksstatic
ModifyDrawInfo(ref PlayerDrawInfo drawInfo)Terraria.ModLoader.PlayerHooksstatic
ModifyHitByNPC(Player player, NPC npc, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksstatic
ModifyHitByProjectile(Player player, Projectile proj, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksstatic
ModifyHitNPC(Player player, Item item, NPC target, ref int damage, ref float knockback, ref bool crit)Terraria.ModLoader.PlayerHooksstatic
ModifyHitNPCWithProj(Projectile proj, NPC target, ref int damage, ref float knockback, ref bool crit, ref int hitDirection)Terraria.ModLoader.PlayerHooksstatic
ModifyHitPvp(Player player, Item item, Player target, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksstatic
ModifyHitPvpWithProj(Projectile proj, Player target, ref int damage, ref bool crit)Terraria.ModLoader.PlayerHooksstatic
ModifyManaCost(Player player, Item item, ref float reduce, ref float mult)Terraria.ModLoader.PlayerHooksstatic
ModifyNurseHeal(Player p, NPC npc, ref int health, ref bool removeDebuffs, ref string chat)Terraria.ModLoader.PlayerHooksstatic
ModifyNursePrice(Player p, NPC npc, int health, bool removeDebuffs, ref int price)Terraria.ModLoader.PlayerHooksstatic
ModifyScreenPosition(Player player)Terraria.ModLoader.PlayerHooksstatic
ModifyWeaponDamage(Player player, Item item, ref float add, ref float mult, ref float flat)Terraria.ModLoader.PlayerHooksstatic
ModifyZoom(Player player, ref float zoom)Terraria.ModLoader.PlayerHooksstatic
NaturalLifeRegen(Player player, ref float regen)Terraria.ModLoader.PlayerHooksstatic
OnConsumeAmmo(Player player, Item weapon, Item ammo)Terraria.ModLoader.PlayerHooksstatic
OnConsumeMana(Player player, Item item, int manaConsumed)Terraria.ModLoader.PlayerHooksstatic
OnEnterWorld(int playerIndex)Terraria.ModLoader.PlayerHooksstatic
OnHitAnything(Player player, float x, float y, Entity victim)Terraria.ModLoader.PlayerHooksstatic
OnHitByNPC(Player player, NPC npc, int damage, bool crit)Terraria.ModLoader.PlayerHooksstatic
OnHitByProjectile(Player player, Projectile proj, int damage, bool crit)Terraria.ModLoader.PlayerHooksstatic
OnHitNPC(Player player, Item item, NPC target, int damage, float knockback, bool crit)Terraria.ModLoader.PlayerHooksstatic
OnHitNPCWithProj(Projectile proj, NPC target, int damage, float knockback, bool crit)Terraria.ModLoader.PlayerHooksstatic
OnHitPvp(Player player, Item item, Player target, int damage, bool crit)Terraria.ModLoader.PlayerHooksstatic
OnHitPvpWithProj(Projectile proj, Player target, int damage, bool crit)Terraria.ModLoader.PlayerHooksstatic
OnMissingMana(Player player, Item item, int manaNeeded)Terraria.ModLoader.PlayerHooksstatic
OnRespawn(Player player)Terraria.ModLoader.PlayerHooksstatic
PlayerConnect(int playerIndex)Terraria.ModLoader.PlayerHooksstatic
PlayerDisconnect(int playerIndex)Terraria.ModLoader.PlayerHooksstatic
playersTerraria.ModLoader.PlayerHooksprivatestatic
PostBuyItem(Player player, NPC npc, Item[] shopInventory, Item item)Terraria.ModLoader.PlayerHooksstatic
PostHurt(Player player, bool pvp, bool quiet, double damage, int hitDirection, bool crit)Terraria.ModLoader.PlayerHooksstatic
PostItemCheck(Player player)Terraria.ModLoader.PlayerHooksstatic
PostNurseHeal(Player player, NPC npc, int health, bool removeDebuffs, int price)Terraria.ModLoader.PlayerHooksstatic
PostSavePlayer(Player player)Terraria.ModLoader.PlayerHooksstatic
PostSellItem(Player player, NPC npc, Item[] shopInventory, Item item)Terraria.ModLoader.PlayerHooksstatic
PostUpdate(Player player)Terraria.ModLoader.PlayerHooksstatic
PostUpdateBuffs(Player player)Terraria.ModLoader.PlayerHooksstatic
PostUpdateEquips(Player player)Terraria.ModLoader.PlayerHooksstatic
PostUpdateMiscEffects(Player player)Terraria.ModLoader.PlayerHooksstatic
PostUpdateRunSpeeds(Player player)Terraria.ModLoader.PlayerHooksstatic
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)Terraria.ModLoader.PlayerHooksstatic
PreItemCheck(Player player)Terraria.ModLoader.PlayerHooksstatic
PreKill(Player player, double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource)Terraria.ModLoader.PlayerHooksstatic
PreSavePlayer(Player player)Terraria.ModLoader.PlayerHooksstatic
PreUpdate(Player player)Terraria.ModLoader.PlayerHooksstatic
PreUpdateBuffs(Player player)Terraria.ModLoader.PlayerHooksstatic
PreUpdateMovement(Player player)Terraria.ModLoader.PlayerHooksstatic
ProcessTriggers(Player player, TriggersSet triggersSet)Terraria.ModLoader.PlayerHooksstatic
ReceiveCustomBiomes(Player player, BinaryReader reader)Terraria.ModLoader.PlayerHooksstatic
ResetEffects(Player player)Terraria.ModLoader.PlayerHooksstatic
SendClientChanges(Player player, Player clientPlayer)Terraria.ModLoader.PlayerHooksstatic
SendCustomBiomes(Player player, BinaryWriter writer)Terraria.ModLoader.PlayerHooksstatic
SendCustomBiomes(ModPlayer modPlayer, BinaryWriter writer)Terraria.ModLoader.PlayerHooksprivatestatic
SetControls(Player player)Terraria.ModLoader.PlayerHooksstatic
SetStartInventory(Player player, IList< Item > items)Terraria.ModLoader.PlayerHooksstatic
SetStartInventory(Player player)Terraria.ModLoader.PlayerHooksstatic
SetupStartInventory(Player player, bool mediumcoreDeath=false)Terraria.ModLoader.PlayerHooksstatic
ShiftClickSlot(Player player, Item[] inventory, int context, int slot)Terraria.ModLoader.PlayerHooksstatic
Shoot(Player player, Item item, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack)Terraria.ModLoader.PlayerHooksstatic
SyncPlayer(Player player, int toWho, int fromWho, bool newPlayer)Terraria.ModLoader.PlayerHooksstatic
TotalMeleeSpeedMultiplier(Player player, Item item)Terraria.ModLoader.PlayerHooksstatic
TotalMeleeTime(float useAnimation, Player player, Item item)Terraria.ModLoader.PlayerHooksstatic
TotalUseTime(float useTime, Player player, Item item)Terraria.ModLoader.PlayerHooksstatic
TotalUseTimeMultiplier(Player player, Item item)Terraria.ModLoader.PlayerHooksstatic
UpdateAutopause(Player player)Terraria.ModLoader.PlayerHooksstatic
UpdateBadLifeRegen(Player player)Terraria.ModLoader.PlayerHooksstatic
UpdateBiomes(Player player)Terraria.ModLoader.PlayerHooksstatic
UpdateBiomeVisuals(Player player)Terraria.ModLoader.PlayerHooksstatic
UpdateDead(Player player)Terraria.ModLoader.PlayerHooksstatic
UpdateEquips(Player player, ref bool wallSpeedBuff, ref bool tileSpeedBuff, ref bool tileRangeBuff)Terraria.ModLoader.PlayerHooksstatic
UpdateLifeRegen(Player player)Terraria.ModLoader.PlayerHooksstatic
UpdateVanityAccessories(Player player)Terraria.ModLoader.PlayerHooksstatic
UseTimeMultiplier(Player player, Item item)Terraria.ModLoader.PlayerHooksstatic