tModLoader v2024.10
A mod to make and play Terraria mods
PlayerLoader Member List

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

AddModHook< T >(T hook) (defined in PlayerLoader)PlayerLoaderstatic
AnglerQuestReward(Player player, float rareMultiplier, List< Item > rewardItems) (defined in PlayerLoader)PlayerLoaderstatic
ArmorSetBonusActivated(Player player) (defined in PlayerLoader)PlayerLoaderstatic
ArmorSetBonusHeld(Player player, int holdTime) (defined in PlayerLoader)PlayerLoaderstatic
CanAutoReuseItem(Player player, Item item) (defined in PlayerLoader)PlayerLoaderstatic
CanBeHitByNPC(Player player, NPC npc, ref int cooldownSlot) (defined in PlayerLoader)PlayerLoaderstatic
CanBeHitByProjectile(Player player, Projectile proj) (defined in PlayerLoader)PlayerLoaderstatic
CanBuyItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in PlayerLoader)PlayerLoaderstatic
CanCatchNPC(Player player, NPC target, Item item) (defined in PlayerLoader)PlayerLoaderstatic
CanConsumeAmmo(Player player, Item weapon, Item ammo) (defined in PlayerLoader)PlayerLoaderstatic
CanConsumeBait(Player player, Item bait) (defined in PlayerLoader)PlayerLoaderstatic
CanHitNPC(Player player, NPC target) (defined in PlayerLoader)PlayerLoaderstatic
CanHitNPCWithItem(Player player, Item item, NPC target) (defined in PlayerLoader)PlayerLoaderstatic
CanHitNPCWithProj(Player player, Projectile proj, NPC target) (defined in PlayerLoader)PlayerLoaderstatic
CanHitPvp(Player player, Item item, Player target) (defined in PlayerLoader)PlayerLoaderstatic
CanHitPvpWithProj(Projectile proj, Player target) (defined in PlayerLoader)PlayerLoaderstatic
CanMeleeAttackCollideWithNPC(Player player, Item item, Rectangle meleeAttackHitbox, NPC target) (defined in PlayerLoader)PlayerLoaderstatic
CanSellItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in PlayerLoader)PlayerLoaderstatic
CanShoot(Player player, Item item) (defined in PlayerLoader)PlayerLoaderstatic
CanShowExtraJumpVisuals(ExtraJump jump, Player player) (defined in PlayerLoader)PlayerLoaderstatic
CanStartExtraJump(ExtraJump jump, Player player) (defined in PlayerLoader)PlayerLoaderstatic
CanUseItem(Player player, Item item) (defined in PlayerLoader)PlayerLoaderstatic
CatchFish(Player player, FishingAttempt attempt, ref int itemDrop, ref int enemySpawn, ref AdvancedPopupRequest sonar, ref Vector2 sonarPosition) (defined in PlayerLoader)PlayerLoaderstatic
ConsumableDodge(Player player, in Player.HurtInfo info) (defined in PlayerLoader)PlayerLoaderstatic
CopyClientState(Player player, Player targetCopy) (defined in PlayerLoader)PlayerLoaderstatic
DrawEffects(PlayerDrawSet drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright) (defined in PlayerLoader)PlayerLoaderstatic
EmitEnchantmentVisualsAt(Player player, Projectile projectile, Vector2 boxPosition, int boxWidth, int boxHeight) (defined in PlayerLoader)PlayerLoaderstatic
ExtraJumpVisuals(ExtraJump jump, Player player) (defined in PlayerLoader)PlayerLoaderstatic
FrameEffects(Player player) (defined in PlayerLoader)PlayerLoaderstatic
FreeDodge(Player player, in Player.HurtInfo info) (defined in PlayerLoader)PlayerLoaderstatic
GetDyeTraderReward(Player player, List< int > rewardPool) (defined in PlayerLoader)PlayerLoaderstatic
GetFishingLevel(Player player, Item fishingRod, Item bait, ref float fishingLevel) (defined in PlayerLoader)PlayerLoaderstatic
GetHealLife(Player player, Item item, bool quickHeal, ref int healValue) (defined in PlayerLoader)PlayerLoaderstatic
GetHealMana(Player player, Item item, bool quickHeal, ref int healValue) (defined in PlayerLoader)PlayerLoaderstatic
GetModdedCraftingMaterials(Player player) (defined in PlayerLoader)PlayerLoaderstatic
GetStartingItems(Player player, IEnumerable< Item > vanillaItems, bool mediumCoreDeath=false) (defined in PlayerLoader)PlayerLoaderstatic
HideDrawLayers(PlayerDrawSet drawInfo) (defined in PlayerLoader)PlayerLoaderstatic
HoverSlot(Player player, Item[] inventory, int context, int slot) (defined in PlayerLoader)PlayerLoaderstatic
ImmuneTo(Player player, PlayerDeathReason damageSource, int cooldownCounter, bool dodgeable) (defined in PlayerLoader)PlayerLoaderstatic
Kill(Player player, double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource) (defined in PlayerLoader)PlayerLoaderstatic
MeleeEffects(Player player, Item item, Rectangle hitbox) (defined in PlayerLoader)PlayerLoaderstatic
ModifyCaughtFish(Player player, Item fish) (defined in PlayerLoader)PlayerLoaderstatic
ModifyDrawInfo(ref PlayerDrawSet drawInfo) (defined in PlayerLoader)PlayerLoaderstatic
ModifyDrawLayerOrdering(IDictionary< PlayerDrawLayer, PlayerDrawLayer.Position > positions) (defined in PlayerLoader)PlayerLoaderstatic
ModifyExtraJumpDurationMultiplier(ExtraJump jump, Player player, ref float duration) (defined in PlayerLoader)PlayerLoaderstatic
ModifyFishingAttempt(Player player, ref FishingAttempt attempt) (defined in PlayerLoader)PlayerLoaderstatic
ModifyHitByNPC(Player player, NPC npc, ref Player.HurtModifiers modifiers) (defined in PlayerLoader)PlayerLoaderstatic
ModifyHitByProjectile(Player player, Projectile proj, ref Player.HurtModifiers modifiers) (defined in PlayerLoader)PlayerLoaderstatic
ModifyHitNPC(Player player, NPC target, ref NPC.HitModifiers modifiers) (defined in PlayerLoader)PlayerLoaderstatic
ModifyHitNPCWithItem(Player player, Item item, NPC target, ref NPC.HitModifiers modifiers) (defined in PlayerLoader)PlayerLoaderstatic
ModifyHitNPCWithProj(Player player, Projectile proj, NPC target, ref NPC.HitModifiers modifiers) (defined in PlayerLoader)PlayerLoaderstatic
ModifyHurt(Player player, ref Player.HurtModifiers modifiers) (defined in PlayerLoader)PlayerLoaderstatic
ModifyItemScale(Player player, Item item, ref float scale) (defined in PlayerLoader)PlayerLoaderstatic
ModifyLuck(Player player, ref float luck) (defined in PlayerLoader)PlayerLoaderstatic
ModifyManaCost(Player player, Item item, ref float reduce, ref float mult) (defined in PlayerLoader)PlayerLoaderstatic
ModifyMaxStats(Player player)PlayerLoaderstatic
ModifyNurseHeal(Player player, NPC npc, ref int health, ref bool removeDebuffs, ref string chat) (defined in PlayerLoader)PlayerLoaderstatic
ModifyNursePrice(Player player, NPC npc, int health, bool removeDebuffs, ref int price) (defined in PlayerLoader)PlayerLoaderstatic
ModifyScreenPosition(Player player) (defined in PlayerLoader)PlayerLoaderstatic
ModifyShootStats(Player player, Item item, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback) (defined in PlayerLoader)PlayerLoaderstatic
ModifyWeaponCrit(Player player, Item item, ref float crit) (defined in PlayerLoader)PlayerLoaderstatic
ModifyWeaponDamage(Player player, Item item, ref StatModifier damage)PlayerLoaderstatic
ModifyWeaponKnockback(Player player, Item item, ref StatModifier knockback) (defined in PlayerLoader)PlayerLoaderstatic
ModifyZoom(Player player, ref float zoom) (defined in PlayerLoader)PlayerLoaderstatic
NaturalLifeRegen(Player player, ref float regen) (defined in PlayerLoader)PlayerLoaderstatic
OnCatchNPC(Player player, NPC target, Item item, bool failed) (defined in PlayerLoader)PlayerLoaderstatic
OnConsumeAmmo(Player player, Item weapon, Item ammo) (defined in PlayerLoader)PlayerLoaderstatic
OnConsumeMana(Player player, Item item, int manaConsumed) (defined in PlayerLoader)PlayerLoaderstatic
OnEnterWorld(int playerIndex) (defined in PlayerLoader)PlayerLoaderstatic
OnExtraJumpEnded(ExtraJump jump, Player player) (defined in PlayerLoader)PlayerLoaderstatic
OnExtraJumpRefreshed(ExtraJump jump, Player player) (defined in PlayerLoader)PlayerLoaderstatic
OnExtraJumpStarted(ExtraJump jump, Player player, ref bool playSound) (defined in PlayerLoader)PlayerLoaderstatic
OnHitAnything(Player player, float x, float y, Entity victim) (defined in PlayerLoader)PlayerLoaderstatic
OnHitByNPC(Player player, NPC npc, in Player.HurtInfo hurtInfo) (defined in PlayerLoader)PlayerLoaderstatic
OnHitByProjectile(Player player, Projectile proj, in Player.HurtInfo hurtInfo) (defined in PlayerLoader)PlayerLoaderstatic
OnHitNPC(Player player, NPC target, in NPC.HitInfo hit, int damageDone) (defined in PlayerLoader)PlayerLoaderstatic
OnHitNPCWithItem(Player player, Item item, NPC target, in NPC.HitInfo hit, int damageDone) (defined in PlayerLoader)PlayerLoaderstatic
OnHitNPCWithProj(Player player, Projectile proj, NPC target, in NPC.HitInfo hit, int damageDone) (defined in PlayerLoader)PlayerLoaderstatic
OnHurt(Player player, Player.HurtInfo info) (defined in PlayerLoader)PlayerLoaderstatic
OnMissingMana(Player player, Item item, int manaNeeded) (defined in PlayerLoader)PlayerLoaderstatic
OnPickup(Player player, Item item) (defined in PlayerLoader)PlayerLoaderstatic
OnRespawn(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PlayerConnect(int playerIndex) (defined in PlayerLoader)PlayerLoaderstatic
PlayerDisconnect(int playerIndex) (defined in PlayerLoader)PlayerLoaderstatic
PostBuyItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in PlayerLoader)PlayerLoaderstatic
PostHurt(Player player, Player.HurtInfo info) (defined in PlayerLoader)PlayerLoaderstatic
PostItemCheck(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PostNurseHeal(Player player, NPC npc, int health, bool removeDebuffs, int price) (defined in PlayerLoader)PlayerLoaderstatic
PostSavePlayer(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PostSellItem(Player player, NPC npc, Item[] shopInventory, Item item) (defined in PlayerLoader)PlayerLoaderstatic
PostUpdate(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PostUpdateBuffs(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PostUpdateEquips(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PostUpdateMiscEffects(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PostUpdateRunSpeeds(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PreItemCheck(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PreKill(Player player, double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genGore, ref PlayerDeathReason damageSource) (defined in PlayerLoader)PlayerLoaderstatic
PreModifyLuck(Player player, ref float luck) (defined in PlayerLoader)PlayerLoaderstatic
PreSavePlayer(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PreUpdate(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PreUpdateBuffs(Player player) (defined in PlayerLoader)PlayerLoaderstatic
PreUpdateMovement(Player player) (defined in PlayerLoader)PlayerLoaderstatic
ProcessTriggers(Player player, TriggersSet triggersSet) (defined in PlayerLoader)PlayerLoaderstatic
RefreshInfoAccessoriesFromTeamPlayers(Player player, Player otherPlayer) (defined in PlayerLoader)PlayerLoaderstatic
ResetEffects(Player player) (defined in PlayerLoader)PlayerLoaderstatic
ResetInfoAccessories(Player player) (defined in PlayerLoader)PlayerLoaderstatic
ResetMaxStatsToVanilla(Player player)PlayerLoaderstatic
SendClientChanges(Player player, Player clientPlayer) (defined in PlayerLoader)PlayerLoaderstatic
SetControls(Player player) (defined in PlayerLoader)PlayerLoaderstatic
SetStartInventory(Player player, IList< Item > items) (defined in PlayerLoader)PlayerLoaderstatic
ShiftClickSlot(Player player, Item[] inventory, int context, int slot) (defined in PlayerLoader)PlayerLoaderstatic
Shoot(Player player, Item item, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback) (defined in PlayerLoader)PlayerLoaderstatic
SyncPlayer(Player player, int toWho, int fromWho, bool newPlayer) (defined in PlayerLoader)PlayerLoaderstatic
UpdateAutopause(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UpdateBadLifeRegen(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UpdateDead(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UpdateDyes(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UpdateEquips(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UpdateLifeRegen(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UpdateVisibleAccessories(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UpdateVisibleVanityAccessories(Player player) (defined in PlayerLoader)PlayerLoaderstatic
UseAnimationMultiplier(Player player, Item item) (defined in PlayerLoader)PlayerLoaderstatic
UseSpeedMultiplier(Player player, Item item) (defined in PlayerLoader)PlayerLoaderstatic
UseTimeMultiplier(Player player, Item item) (defined in PlayerLoader)PlayerLoaderstatic