|
tModLoader v2025.09
A mod to make and play Terraria mods
|
This is the complete list of members for ModPlayer, including all inherited members.
| AddMaterialsForCrafting(out ItemConsumedCallback itemConsumedCallback) | ModPlayer | virtual |
| AddStartingItems(bool mediumCoreDeath) | ModPlayer | virtual |
| AnglerQuestReward(float rareMultiplier, List< Item > rewardItems) | ModPlayer | virtual |
| ApplyPotionDelay(Item item, int potionDelay) | ModPlayer | virtual |
| ArmorSetBonusActivated() | ModPlayer | virtual |
| ArmorSetBonusHeld(int holdTime) | ModPlayer | virtual |
| CanAutoReuseItem(Item item) | ModPlayer | virtual |
| CanBeHitByNPC(NPC npc, ref int cooldownSlot) | ModPlayer | virtual |
| CanBeHitByProjectile(Projectile proj) | ModPlayer | virtual |
| CanBeTeleportedTo(Vector2 teleportPosition, string context) | ModPlayer | virtual |
| CanBuyItem(NPC vendor, Item[] shopInventory, Item item) | ModPlayer | virtual |
| CanCatchNPC(NPC target, Item item) | ModPlayer | virtual |
| CanConsumeAmmo(Item weapon, Item ammo) | ModPlayer | virtual |
| CanConsumeBait(Item bait) | ModPlayer | virtual |
| CanHitNPC(NPC target) | ModPlayer | virtual |
| CanHitNPCWithItem(Item item, NPC target) | ModPlayer | virtual |
| CanHitNPCWithProj(Projectile proj, NPC target) | ModPlayer | virtual |
| CanHitPvp(Item item, Player target) | ModPlayer | virtual |
| CanHitPvpWithProj(Projectile proj, Player target) | ModPlayer | virtual |
| CanMeleeAttackCollideWithNPC(Item item, Rectangle meleeAttackHitbox, NPC target) | ModPlayer | virtual |
| CanSellItem(NPC vendor, Item[] shopInventory, Item item) | ModPlayer | virtual |
| CanShoot(Item item) | ModPlayer | virtual |
| CanShowExtraJumpVisuals(ExtraJump jump) | ModPlayer | virtual |
| CanStartExtraJump(ExtraJump jump) | ModPlayer | virtual |
| CanUseItem(Item item) | ModPlayer | virtual |
| CatchFish(FishingAttempt attempt, ref int itemDrop, ref int npcSpawn, ref AdvancedPopupRequest sonar, ref Vector2 sonarPosition) | ModPlayer | virtual |
| Clone(TEntity newEntity) | ModType< Player, ModPlayer > | virtual |
| CloneNewInstances | ModType< Player, ModPlayer > | protected |
| ConsumableDodge(Player.HurtInfo info) | ModPlayer | virtual |
| CopyClientState(ModPlayer targetCopy) | ModPlayer | virtual |
| CreateTemplateEntity() (defined in ModPlayer) | ModPlayer | protectedvirtual |
| DrawEffects(PlayerDrawSet drawInfo, ref float r, ref float g, ref float b, ref float a, ref bool fullBright) | ModPlayer | virtual |
| EmitEnchantmentVisualsAt(Projectile projectile, Vector2 boxPosition, int boxWidth, int boxHeight) | ModPlayer | virtual |
| ExtraJumpVisuals(ExtraJump jump) | ModPlayer | virtual |
| FrameEffects() | ModPlayer | virtual |
| FreeDodge(Player.HurtInfo info) | ModPlayer | virtual |
| FullName | ModType< Player, ModPlayer > | |
| GetDyeTraderReward(List< int > rewardPool) | ModPlayer | virtual |
| GetFishingLevel(Item fishingRod, Item bait, ref float fishingLevel) | ModPlayer | virtual |
| GetHealLife(Item item, bool quickHeal, ref int healValue) | ModPlayer | virtual |
| GetHealMana(Item item, bool quickHeal, ref int healValue) | ModPlayer | virtual |
| HideDrawLayers(PlayerDrawSet drawInfo) | ModPlayer | virtual |
| HoverSlot(Item[] inventory, int context, int slot) | ModPlayer | virtual |
| ImmuneTo(PlayerDeathReason damageSource, int cooldownCounter, bool dodgeable) | ModPlayer | virtual |
| Index (defined in ModPlayer) | ModPlayer | |
| Initialize() | ModPlayer | virtual |
| InitTemplateInstance() | ModType< Player, ModPlayer > | protectedvirtual |
| InitTemplateInstance() | ModType< Player, ModPlayer > | protected |
| IsCloneable | ModType< Player, ModPlayer > | |
| IsLoadingEnabled(Mod mod) | ModType< Player, ModPlayer > | virtual |
| ItemConsumedCallback(Item item, int index) | ModPlayer | |
| Kill(double damage, int hitDirection, bool pvp, PlayerDeathReason damageSource) | ModPlayer | virtual |
| Load() | ModType< Player, ModPlayer > | virtual |
| LoadData(TagCompound tag) | ModPlayer | virtual |
| MeleeEffects(Item item, Rectangle hitbox) | ModPlayer | virtual |
| Mod | ModType< Player, ModPlayer > | |
| ModifyCaughtFish(Item fish) | ModPlayer | virtual |
| ModifyDrawInfo(ref PlayerDrawSet drawInfo) | ModPlayer | virtual |
| ModifyDrawLayerOrdering(IDictionary< PlayerDrawLayer, PlayerDrawLayer.Position > positions) | ModPlayer | virtual |
| ModifyExtraJumpDurationMultiplier(ExtraJump jump, ref float duration) | ModPlayer | virtual |
| ModifyFishingAttempt(ref FishingAttempt attempt) | ModPlayer | virtual |
| ModifyHitByNPC(NPC npc, ref Player.HurtModifiers modifiers) | ModPlayer | virtual |
| ModifyHitByProjectile(Projectile proj, ref Player.HurtModifiers modifiers) | ModPlayer | virtual |
| ModifyHitNPC(NPC target, ref NPC.HitModifiers modifiers) | ModPlayer | virtual |
| ModifyHitNPCWithItem(Item item, NPC target, ref NPC.HitModifiers modifiers) | ModPlayer | virtual |
| ModifyHitNPCWithProj(Projectile proj, NPC target, ref NPC.HitModifiers modifiers) | ModPlayer | virtual |
| ModifyHurt(ref Player.HurtModifiers modifiers) | ModPlayer | virtual |
| ModifyItemScale(Item item, ref float scale) | ModPlayer | virtual |
| ModifyLuck(ref float luck) | ModPlayer | virtual |
| ModifyManaCost(Item item, ref float reduce, ref float mult) | ModPlayer | virtual |
| ModifyMaxStats(out StatModifier health, out StatModifier mana) | ModPlayer | virtual |
| ModifyNurseHeal(NPC nurse, ref int health, ref bool removeDebuffs, ref string chatText) | ModPlayer | virtual |
| ModifyNursePrice(NPC nurse, int health, bool removeDebuffs, ref int price) | ModPlayer | virtual |
| ModifyScreenPosition() | ModPlayer | virtual |
| ModifyShootStats(Item item, ref Vector2 position, ref Vector2 velocity, ref int type, ref int damage, ref float knockback) | ModPlayer | virtual |
| ModifyStartingInventory(IReadOnlyDictionary< string, List< Item > > itemsByMod, bool mediumCoreDeath) | ModPlayer | virtual |
| ModifyWeaponCrit(Item item, ref float crit) | ModPlayer | virtual |
| ModifyWeaponDamage(Item item, ref StatModifier damage) | ModPlayer | virtual |
| ModifyWeaponKnockback(Item item, ref StatModifier knockback) | ModPlayer | virtual |
| ModifyZoom(ref float zoom) | ModPlayer | virtual |
| Name | ModType< Player, ModPlayer > | |
| NaturalLifeRegen(ref float regen) | ModPlayer | virtual |
| NewInstance(Player entity) (defined in ModPlayer) | ModPlayer | |
| ModType< Player, ModPlayer >.NewInstance(TEntity entity) | ModType< Player, ModPlayer > | virtual |
| OnCatchNPC(NPC npc, Item item, bool failed) | ModPlayer | virtual |
| OnConsumeAmmo(Item weapon, Item ammo) | ModPlayer | virtual |
| OnConsumeMana(Item item, int manaConsumed) | ModPlayer | virtual |
| OnEnterWorld() | ModPlayer | virtual |
| OnEquipmentLoadoutSwitched(int oldLoadoutIndex, int loadoutIndex) | ModPlayer | virtual |
| OnExtraJumpCleared(ExtraJump jump) | ModPlayer | virtual |
| OnExtraJumpEnded(ExtraJump jump) | ModPlayer | virtual |
| OnExtraJumpRefreshed(ExtraJump jump) | ModPlayer | virtual |
| OnExtraJumpStarted(ExtraJump jump, ref bool playSound) | ModPlayer | virtual |
| OnHitAnything(float x, float y, Entity victim) | ModPlayer | virtual |
| OnHitByNPC(NPC npc, Player.HurtInfo hurtInfo) | ModPlayer | virtual |
| OnHitByProjectile(Projectile proj, Player.HurtInfo hurtInfo) | ModPlayer | virtual |
| OnHitNPC(NPC target, NPC.HitInfo hit, int damageDone) | ModPlayer | virtual |
| OnHitNPCWithItem(Item item, NPC target, NPC.HitInfo hit, int damageDone) | ModPlayer | virtual |
| OnHitNPCWithProj(Projectile proj, NPC target, NPC.HitInfo hit, int damageDone) | ModPlayer | virtual |
| OnHurt(Player.HurtInfo info) | ModPlayer | virtual |
| OnMissingMana(Item item, int neededMana) | ModPlayer | virtual |
| OnPickup(Item item) | ModPlayer | virtual |
| OnRespawn() | ModPlayer | virtual |
| Player | ModPlayer | |
| PlayerConnect() | ModPlayer | virtual |
| PlayerDisconnect() | ModPlayer | virtual |
| PostBuyItem(NPC vendor, Item[] shopInventory, Item item) | ModPlayer | virtual |
| PostHurt(Player.HurtInfo info) | ModPlayer | virtual |
| PostItemCheck() | ModPlayer | virtual |
| PostNurseHeal(NPC nurse, int health, bool removeDebuffs, int price) | ModPlayer | virtual |
| PostSavePlayer() | ModPlayer | virtual |
| PostSellItem(NPC vendor, Item[] shopInventory, Item item) | ModPlayer | virtual |
| PostUpdate() | ModPlayer | virtual |
| PostUpdateBuffs() | ModPlayer | virtual |
| PostUpdateEquips() | ModPlayer | virtual |
| PostUpdateMiscEffects() | ModPlayer | virtual |
| PostUpdateRunSpeeds() | ModPlayer | virtual |
| PreItemCheck() | ModPlayer | virtual |
| PreKill(double damage, int hitDirection, bool pvp, ref bool playSound, ref bool genDust, ref PlayerDeathReason damageSource) | ModPlayer | virtual |
| PreModifyLuck(ref float luck) | ModPlayer | virtual |
| PreSaveCustomData() | ModPlayer | virtual |
| PreSavePlayer() | ModPlayer | virtual |
| PreUpdate() | ModPlayer | virtual |
| PreUpdateBuffs() | ModPlayer | virtual |
| PreUpdateMovement() | ModPlayer | virtual |
| ProcessTriggers(TriggersSet triggersSet) | ModPlayer | virtual |
| RefreshInfoAccessoriesFromTeamPlayers(Player otherPlayer) | ModPlayer | virtual |
| Register() | ModPlayer | protectedvirtual |
| ResetEffects() | ModPlayer | virtual |
| ResetInfoAccessories() | ModPlayer | virtual |
| SaveData(TagCompound tag) | ModPlayer | virtual |
| SendClientChanges(ModPlayer clientPlayer) | ModPlayer | virtual |
| SetControls() | ModPlayer | virtual |
| SetStaticDefaults() | ModType< Player, ModPlayer > | virtual |
| SetupContent() | ModPlayer | virtual |
| ShiftClickSlot(Item[] inventory, int context, int slot) | ModPlayer | virtual |
| Shoot(Item item, EntitySource_ItemUse_WithAmmo source, Vector2 position, Vector2 velocity, int type, int damage, float knockback) | ModPlayer | virtual |
| SyncPlayer(int toWho, int fromWho, bool newPlayer) | ModPlayer | virtual |
| TypeEquals(ModPlayer other) (defined in ModPlayer) | ModPlayer | |
| Unload() | ModType< Player, ModPlayer > | virtual |
| UpdateAutopause() | ModPlayer | virtual |
| UpdateBadLifeRegen() | ModPlayer | virtual |
| UpdateDead() | ModPlayer | virtual |
| UpdateDyes() | ModPlayer | virtual |
| UpdateEquips() | ModPlayer | virtual |
| UpdateLifeRegen() | ModPlayer | virtual |
| UpdateVisibleAccessories() | ModPlayer | virtual |
| UpdateVisibleVanityAccessories() | ModPlayer | virtual |
| UseAnimationMultiplier(Item item) | ModPlayer | virtual |
| UseSpeedMultiplier(Item item) | ModPlayer | virtual |
| UseTimeMultiplier(Item item) | ModPlayer | virtual |
| ValidateType() | ModPlayer | protectedvirtual |