| _deerclopsAttack1Frames | Terraria.NPC | privatestatic |
| _deerclopsAttack2Frames | Terraria.NPC | privatestatic |
| _deerclopsAttack3Frames | Terraria.NPC | privatestatic |
| _givenName | Terraria.NPC | private |
| active | Terraria.Entity | |
| activeRangeX | Terraria.NPC | privatestatic |
| activeRangeY | Terraria.NPC | privatestatic |
| activeTime | Terraria.NPC | privatestatic |
| AddBuff(int type, int time, bool quiet=false) | Terraria.NPC | inline |
| AddIntoPlayersTownNPCSlots() | Terraria.NPC | inlineprivate |
| AFKTimeNeededForNoWorms | Terraria.NPC | static |
| AI() | Terraria.NPC | inline |
| ai | Terraria.NPC | |
| AI_000_TransformBoundNPC(int playerID, int npcType) | Terraria.NPC | inline |
| AI_001_SetRainbowSlimeColor() | Terraria.NPC | inline |
| AI_001_Slimes() | Terraria.NPC | inlineprivate |
| AI_001_Slimes_GenerateItemInsideBody(bool isBallooned) | Terraria.NPC | inlineprivatestatic |
| AI_002_FloatingEye() | Terraria.NPC | inlineprivate |
| AI_003_Fighters() | Terraria.NPC | inlineprivate |
| AI_003_Gnomes_ShouldTurnToStone() | Terraria.NPC | inlineprivate |
| AI_005_EaterOfSouls() | Terraria.NPC | inlineprivate |
| AI_006_Worms() | Terraria.NPC | inlineprivate |
| AI_007_AttemptToPlayIdleAnimationsForPets(int petIdleChance) | Terraria.NPC | inlineprivate |
| AI_007_FindGoodRestingSpot(int myTileX, int myTileY, out int floorX, out int floorY) | Terraria.NPC | inlineprivate |
| AI_007_TownEntities() | Terraria.NPC | inlineprivate |
| AI_007_TownEntities_CheckIfWillDrown(bool currentlyDrowning) | Terraria.NPC | inlineprivate |
| AI_007_TownEntities_GetWalkPrediction(int myTileX, int homeFloorX, bool canBreathUnderWater, bool currentlyDrowning, int tileX, int tileY, out bool keepwalking, out bool avoidFalling) | Terraria.NPC | inlineprivate |
| AI_007_TownEntities_IsInAGoodRestingSpot(int tileX, int tileY, int idealRestX, int idealRestY) | Terraria.NPC | inlineprivate |
| AI_007_TownEntities_Shimmer_ScanForBestSpotToLandOn() | Terraria.NPC | inlineprivate |
| AI_007_TownEntities_Shimmer_TeleportToLandingSpot() | Terraria.NPC | inlineprivate |
| AI_007_TownEntities_TeleportToHome(int homeFloorX, int homeFloorY) | Terraria.NPC | inlineprivate |
| AI_007_TryForcingSitting(int homeFloorX, int homeFloorY) | Terraria.NPC | inlineprivate |
| AI_026_Unicorns() | Terraria.NPC | inlineprivate |
| AI_037_Destroyer() | Terraria.NPC | inlineprivate |
| AI_045_Golem() | Terraria.NPC | inlineprivate |
| AI_047_GolemFist() | Terraria.NPC | inlineprivate |
| AI_065_Butterflies() | Terraria.NPC | inlineprivate |
| AI_069_DukeFishron() | Terraria.NPC | inlineprivate |
| AI_084_LunaticCultist() | Terraria.NPC | inlineprivate |
| AI_107_ImprovedWalkers() | Terraria.NPC | inlineprivate |
| AI_108_DivingFlyer() | Terraria.NPC | inlineprivate |
| AI_109_DarkMage() | Terraria.NPC | inlineprivate |
| AI_110_Betsy() | Terraria.NPC | inlineprivate |
| AI_111_DD2LightningBug() | Terraria.NPC | inlineprivate |
| AI_112_FairyCritter() | Terraria.NPC | inlineprivate |
| AI_113_WindyBalloon() | Terraria.NPC | inlineprivate |
| AI_113_WindyBalloon_GetSlaveNPC() | Terraria.NPC | inline |
| AI_114_Dragonflies() | Terraria.NPC | inlineprivate |
| AI_115_LadyBugs() | Terraria.NPC | inlineprivate |
| AI_116_WaterStriders() | Terraria.NPC | inlineprivate |
| AI_117_BloodNautilus() | Terraria.NPC | inlineprivate |
| AI_118_Seahorses() | Terraria.NPC | inlineprivate |
| AI_119_Dandelion() | Terraria.NPC | inlineprivate |
| AI_120_HallowBoss() | Terraria.NPC | inlineprivate |
| AI_120_HallowBoss_DashTo(Vector2 targetPosition) | Terraria.NPC | inlineprivate |
| AI_120_HallowBoss_DoMagicEffect(Vector2 spot, int effectType, float progress) | Terraria.NPC | inlineprivate |
| AI_120_HallowBoss_IsGenuinelyEnraged() | Terraria.NPC | inline |
| AI_120_HallowBoss_IsInPhase2() | Terraria.NPC | inline |
| AI_121_QueenSlime() | Terraria.NPC | inlineprivate |
| AI_121_QueenSlime_FlyMovement() | Terraria.NPC | inlineprivate |
| AI_121_QueenSlime_GetDustColor() | Terraria.NPC | inlinestatic |
| AI_122_PirateGhost() | Terraria.NPC | inline |
| AI_123_Deerclops() | Terraria.NPC | inlineprivate |
| AI_123_Deerclops_FindSpotToSpawnSpike(int howMany, int whichOne, ref int x, ref int y) | Terraria.NPC | inlineprivate |
| AI_123_Deerclops_MakeSpikesBothSides(int AISLOT_PhaseCounter, NPCAimedTarget targetData) | Terraria.NPC | inlineprivate |
| AI_123_Deerclops_MakeSpikesForward(int AISLOT_PhaseCounter, NPCAimedTarget targetData) | Terraria.NPC | inlineprivate |
| AI_123_Deerclops_Movement(bool haltMovement, bool goHome) | Terraria.NPC | inlineprivate |
| AI_123_Deerclops_ShootRubbleUp(ref NPCAimedTarget targetData, ref Point sourceTileCoords, int howMany, int distancedByThisManyTiles, float upBiasPerSpike, int whichOne) | Terraria.NPC | inlineprivate |
| AI_123_Deerclops_TryMakingSpike(ref Point sourceTileCoords, int dir, int howMany, int whichOne, int xOffset) | Terraria.NPC | inlineprivate |
| AI_123_Deerclops_TryMakingSpike_FindBestY(ref Point sourceTileCoords, int x) | Terraria.NPC | inlineprivate |
| AI_124_DeerclopsLeg() | Terraria.NPC | inlineprivate |
| AI_124_ElderSlimeChest() | Terraria.NPC | inlineprivate |
| AI_125_ClumsySlimeBalloon() | Terraria.NPC | inlineprivate |
| AI_87_BigMimic_FireStuffCannonBurst() | Terraria.NPC | inlineprivate |
| AI_87_BigMimic_ShootItem(int itemID) | Terraria.NPC | inlineprivate |
| AI_AttemptToFindTeleportSpot(ref Vector2 chosenTile, int targetTileX, int targetTileY, int rangeFromTargetTile=20, int telefragPreventionDistanceInTiles=5, int solidTileCheckFluff=1, bool solidTileCheckCentered=false, bool teleportInAir=false) | Terraria.NPC | inline |
| aiAction | Terraria.NPC | |
| aiStyle | Terraria.NPC | |
| alpha | Terraria.NPC | |
| altTexture | Terraria.NPC | |
| AngleFrom(Vector2 Source) | Terraria.Entity | inline |
| AngleTo(Vector2 Destination) | Terraria.Entity | inline |
| AnyDanger(bool quickBossNPCCheck=false, bool ignorePillarsAndMoonlordCountdown=false) | Terraria.NPC | inlinestatic |
| AnyHelpfulFairies() | Terraria.NPC | inlinestatic |
| AnyInteractions() | Terraria.NPC | inline |
| AnyNPCs(int Type) | Terraria.NPC | inlinestatic |
| AnyoneNearCultists() | Terraria.NPC | inlinestatic |
| ApplyInteraction(int player) | Terraria.NPC | inline |
| ApplyTileCollision(bool fall, Vector2 cPosition, int cWidth, int cHeight) | Terraria.NPC | inlineprivate |
| attackNPC | Terraria.NPC | privatestatic |
| AttemptToConvertNPCToEvil(bool crimson) | Terraria.NPC | inline |
| BannerID() | Terraria.NPC | inline |
| behindTiles | Terraria.NPC | |
| BeHurtByOtherNPC(int npcIndex, NPC thatNPC) | Terraria.NPC | inlineprivate |
| betsysCurse | Terraria.NPC | |
| BigMimicSpawnSmoke() | Terraria.NPC | inline |
| BigMimicSummonCheck(int x, int y, Player user) | Terraria.NPC | inlinestatic |
| bloodButchered | Terraria.NPC | |
| BloodNautilus_CallForHelp() | Terraria.NPC | inlineprivate |
| BloodNautilus_GetMouthPositionAndRotation(out Vector2 mouthPosition, out Vector2 mouthDirection) | Terraria.NPC | inline |
| boss | Terraria.NPC | |
| Boss_CanShootExtraAt(int playerIndex, int rotationIndexToAttack, int rotationSize, float attackScanDistance, bool alwaysSkipMainTarget=true) | Terraria.NPC | inline |
| Bottom | Terraria.Entity | |
| BottomLeft | Terraria.Entity | |
| BottomRight | Terraria.Entity | |
| boughtBunny | Terraria.NPC | static |
| boughtCat | Terraria.NPC | static |
| boughtDog | Terraria.NPC | static |
| brainOfGravity | Terraria.NPC | static |
| breath | Terraria.NPC | |
| breathCounter | Terraria.NPC | |
| breathMax | Terraria.NPC | static |
| buffColor(Color newColor, float R, float G, float B, float A) | Terraria.NPC | inlinestatic |
| buffImmune | Terraria.NPC | |
| buffTime | Terraria.NPC | |
| buffType | Terraria.NPC | |
| BusyWithAnyInvasionOfSorts() | Terraria.NPC | inlinestatic |
| butterflyChance | Terraria.NPC | static |
| CanApplyHunterPotionEffects() | Terraria.NPC | inline |
| CanBeChasedBy(object attacker=null, bool ignoreDontTakeDamage=false) | Terraria.NPC | inline |
| CanBeReplacedByOtherNPCs | Terraria.NPC | |
| CanBeTalkedTo | Terraria.NPC | |
| canDisplayBuffs | Terraria.NPC | |
| canGhostHeal | Terraria.NPC | |
| CanReflectProjectile(Projectile proj) | Terraria.NPC | inline |
| CanReleaseNPCs(int who) | Terraria.NPC | inlinestatic |
| CanTalk | Terraria.NPC | |
| catchableNPCTempImmunityCounter | Terraria.NPC | private |
| catchItem | Terraria.NPC | |
| CatchNPC(int i, int who=-1) | Terraria.NPC | inlinestatic |
| cavernMonsterType | Terraria.NPC | static |
| celled | Terraria.NPC | |
| Center | Terraria.Entity | |
| chaseable | Terraria.NPC | |
| CheckActive() | Terraria.NPC | inline |
| CheckActive_WormSegments() | Terraria.NPC | inlineprivate |
| checkArmorPenetration(int armorPenetration, float armorPenetrationPercent) | Terraria.NPC | inline |
| checkDead() | Terraria.NPC | inline |
| CheckDrowning() | Terraria.NPC | inline |
| CheckLifeRegen() | Terraria.NPC | inlineprivate |
| CheckProgressFrostMoon() | Terraria.NPC | inlineprivate |
| CheckProgressPumpkinMoon() | Terraria.NPC | inlineprivate |
| ClearFoundActiveNPCs() | Terraria.NPC | inlinestatic |
| ClearFoundNPCTypesForBestiary() | Terraria.NPC | inlinestatic |
| Clone() | Terraria.NPC | inline |
| closeDoor | Terraria.NPC | |
| cloudAlphaHax | Terraria.NPC | privatestatic |
| coldDamage | Terraria.NPC | |
| collideX | Terraria.NPC | |
| collideY | Terraria.NPC | |
| Collision_DecideFallThroughPlatforms() | Terraria.NPC | inlineprivate |
| Collision_LavaCollision() | Terraria.NPC | inlineprivate |
| Collision_MoveBlazingWheel() | Terraria.NPC | inlineprivate |
| Collision_MoveNormal(bool fall, Vector2 cPosition, int cWidth, int cHeight) | Terraria.NPC | inlineprivate |
| Collision_MoveSandshark(bool fall, Vector2 cPosition, int cWidth, int cHeight) | Terraria.NPC | inlineprivate |
| Collision_MoveSlopesAndStairFall(bool fall) | Terraria.NPC | inlineprivate |
| Collision_MoveSnailOnSlopes() | Terraria.NPC | inlineprivate |
| Collision_MoveSolarSroller(bool fall, Vector2 cPosition, int cWidth, int cHeight) | Terraria.NPC | inlineprivate |
| Collision_MoveStardustCell(bool fall, Vector2 cPosition, int cWidth, int cHeight) | Terraria.NPC | inlineprivate |
| Collision_MoveWhileDry() | Terraria.NPC | inlineprivate |
| Collision_MoveWhileWet(Vector2 oldDryVelocity, float Slowdown=0.5f) | Terraria.NPC | inlineprivate |
| Collision_WalkDownSlopes() | Terraria.NPC | inlineprivate |
| Collision_WaterCollision(bool lava) | Terraria.NPC | inlineprivate |
| color | Terraria.NPC | |
| combatBookVolumeTwoWasUsed | Terraria.NPC | static |
| combatBookWasUsed | Terraria.NPC | static |
| confused | Terraria.NPC | |
| CopyInteractions(NPC npc) | Terraria.NPC | inline |
| CountKillForAchievements() | Terraria.NPC | inlineprivate |
| CountKillForBannersAndDropThem() | Terraria.NPC | inlineprivate |
| CountNPCS(int Type) | Terraria.NPC | inlinestatic |
| CountsAsACritter | Terraria.NPC | |
| CreateBrickBoxForWallOfFlesh() | Terraria.NPC | inlineprivate |
| crimsonBoss | Terraria.NPC | static |
| damage | Terraria.NPC | |
| daybreak | Terraria.NPC | |
| dayTimeHax | Terraria.NPC | privatestatic |
| DeathSound | Terraria.NPC | |
| deerclopsBoss | Terraria.NPC | static |
| defaultMaxSpawns | Terraria.NPC | privatestatic |
| defaultSpawnRate | Terraria.NPC | privatestatic |
| defDamage | Terraria.NPC | |
| defDefense | Terraria.NPC | |
| defense | Terraria.NPC | |
| DelBuff(int buffIndex) | Terraria.NPC | inline |
| despawnEncouraged | Terraria.NPC | |
| DespawnEncouragement_AIStyle2_FloatingEye_IsDiscouraged(int npcID, Vector2 npcPosition, int target=255) | Terraria.NPC | inlinestatic |
| DespawnEncouragement_AIStyle3_Fighters_CanBeBusyWithAction(int npcID) | Terraria.NPC | inlinestatic |
| DespawnEncouragement_AIStyle3_Fighters_NotDiscouraged(int npcID, Vector2 position, NPC npcInstance) | Terraria.NPC | inlinestatic |
| direction | Terraria.Entity | |
| DirectionFrom(Vector2 Source) | Terraria.Entity | inline |
| DirectionTo(Vector2 Destination) | Terraria.Entity | inline |
| directionY | Terraria.NPC | |
| DiscourageDespawn(int despawnTime) | Terraria.NPC | inline |
| Distance(Vector2 Other) | Terraria.Entity | inline |
| DistanceSQ(Vector2 Other) | Terraria.Entity | inline |
| DoDeathEvents(Player closestPlayer) | Terraria.NPC | inlineprivate |
| DoDeathEvents_AdvanceSlimeRain(Player closestPlayer) | Terraria.NPC | inlineprivate |
| DoDeathEvents_BeforeLoot(Player closestPlayer) | Terraria.NPC | inlineprivate |
| DoDeathEvents_CelebrateBossDeath() | Terraria.NPC | inlineprivate |
| DoDeathEvents_DropBossPotionsAndHearts() | Terraria.NPC | inlineprivate |
| DoDeathEvents_SummonDungeonSpirit(Player closestPlayer) | Terraria.NPC | inlineprivate |
| DoesntDespawnToInactivity() | Terraria.NPC | inline |
| DoesntDespawnToInactivityAndCountsNPCSlots() | Terraria.NPC | inline |
| dontCountMe | Terraria.NPC | |
| dontTakeDamage | Terraria.NPC | |
| dontTakeDamageFromHostiles | Terraria.NPC | |
| doorX | Terraria.NPC | |
| doorY | Terraria.NPC | |
| downedAncientCultist | Terraria.NPC | static |
| downedBoss1 | Terraria.NPC | static |
| downedBoss2 | Terraria.NPC | static |
| downedBoss3 | Terraria.NPC | static |
| downedChristmasIceQueen | Terraria.NPC | static |
| downedChristmasSantank | Terraria.NPC | static |
| downedChristmasTree | Terraria.NPC | static |
| downedClown | Terraria.NPC | static |
| downedDeerclops | Terraria.NPC | static |
| downedEmpressOfLight | Terraria.NPC | static |
| downedFishron | Terraria.NPC | static |
| downedFrost | Terraria.NPC | static |
| downedGoblins | Terraria.NPC | static |
| downedGolemBoss | Terraria.NPC | static |
| downedHalloweenKing | Terraria.NPC | static |
| downedHalloweenTree | Terraria.NPC | static |
| downedMartians | Terraria.NPC | static |
| downedMechBoss1 | Terraria.NPC | static |
| downedMechBoss2 | Terraria.NPC | static |
| downedMechBoss3 | Terraria.NPC | static |
| downedMechBossAny | Terraria.NPC | static |
| downedMoonlord | Terraria.NPC | static |
| downedPirates | Terraria.NPC | static |
| downedPlantBoss | Terraria.NPC | static |
| downedQueenBee | Terraria.NPC | static |
| downedQueenSlime | Terraria.NPC | static |
| downedSlimeKing | Terraria.NPC | static |
| downedTowerNebula | Terraria.NPC | static |
| downedTowers | Terraria.NPC | static |
| downedTowerSolar | Terraria.NPC | static |
| downedTowerStardust | Terraria.NPC | static |
| downedTowerVortex | Terraria.NPC | static |
| dripping | Terraria.NPC | |
| drippingSlime | Terraria.NPC | |
| drippingSparkleSlime | Terraria.NPC | |
| DropEoWLoot(bool fromCheckDead=true) | Terraria.NPC | inlineprivate |
| DropItemInstanced(Vector2 Position, Vector2 HitboxSize, int itemType, int itemStack=1, bool interactionRequired=true) | Terraria.NPC | inline |
| DropTombstoneTownNPC(NetworkText deathText) | Terraria.NPC | inline |
| dryadBane | Terraria.NPC | |
| dryadWard | Terraria.NPC | |
| empressRageMode | Terraria.NPC | static |
| EncourageDespawn(int despawnTime) | Terraria.NPC | inline |
| entityId | Terraria.Entity | package |
| EoCKilledToday | Terraria.NPC | privatestatic |
| ExcludedFromDeathTally() | Terraria.NPC | inline |
| extraValue | Terraria.NPC | |
| FaceTarget() | Terraria.NPC | inline |
| FairyEffects(Vector2 Position, int type) | Terraria.NPC | inlinestatic |
| fairyLog | Terraria.NPC | static |
| FindBuffIndex(int type) | Terraria.NPC | inline |
| FindCattailTop(int landX, int landY, out int cattailX, out int cattailY) | Terraria.NPC | inlinestatic |
| FindClosestPlayer() | Terraria.NPC | inline |
| FindClosestPlayer(out float distanceToPlayer) | Terraria.NPC | inline |
| FindFirstNPC(int Type) | Terraria.NPC | inlinestatic |
| FindFrame() | Terraria.NPC | inline |
| FindFrame_Deerclops_GetAttack1Frame(int sequenceFrame) | Terraria.NPC | inlineprivatestatic |
| FindFrame_Deerclops_GetAttack2Frame(int sequenceFrame) | Terraria.NPC | inlineprivatestatic |
| FindFrame_Deerclops_GetAttack3Frame(int sequenceFrame) | Terraria.NPC | inlineprivatestatic |
| FindFrame_FromSequence(int sequenceFrame, int[] frames) | Terraria.NPC | inlineprivatestatic |
| FindTreeBranch(int landX, int landY, out int treeBranchX, out int treeBranchY) | Terraria.NPC | inlinestatic |
| fireFlyChance | Terraria.NPC | static |
| fireFlyFriendly | Terraria.NPC | static |
| fireFlyMultiple | Terraria.NPC | static |
| firstNPCName(int npcType) | Terraria.NPC | inlinestatic |
| FishTransformationDuringRain() | Terraria.NPC | inlineprivate |
| ForcePartyHatOn | Terraria.NPC | |
| frame | Terraria.NPC | |
| frameCounter | Terraria.NPC | |
| freeCake | Terraria.NPC | static |
| friendly | Terraria.NPC | |
| friendlyRegen | Terraria.NPC | |
| FullName | Terraria.NPC | |
| GetActivePlayerCount() | Terraria.NPC | inlinestatic |
| GetAlpha(Color newColor) | Terraria.NPC | inline |
| GetAttackDamage_ForProjectiles(float normalDamage, float expertDamage) | Terraria.NPC | inline |
| GetAttackDamage_ForProjectiles_MultiLerp(float normalDamage, float expertDamage, float masterDamage) | Terraria.NPC | inline |
| GetAttackDamage_LerpBetweenFinalValues(float normalDamage, float expertDamage) | Terraria.NPC | inline |
| GetAttackDamage_LerpBetweenFinalValuesFloat(float normalDamage, float expertDamage) | Terraria.NPC | inline |
| GetAttackDamage_ScaledByStrength(float normalDamage) | Terraria.NPC | inline |
| GetAvailableAmountOfNPCsToSpawnUpToSlot(int amountWeWant, int highestNPCSlotIndexWeWillPick=100) | Terraria.NPC | inlinestatic |
| GetAvailableNPCSlot(int Type, int startIndex) | Terraria.NPC | inlineprivatestatic |
| GetBalance() | Terraria.NPC | inlinestatic |
| GetBestiaryCreditId() | Terraria.NPC | inline |
| GetBestiaryEntryColor() | Terraria.NPC | inline |
| GetBirdFlightRecommendation(int downScanRange, int upRange, Point tCoords, out bool goDownwards, out bool goUpwards) | Terraria.NPC | inlineprivate |
| GetBossHeadRotation() | Terraria.NPC | inline |
| GetBossHeadSpriteEffects() | Terraria.NPC | inline |
| GetBossHeadTextureIndex() | Terraria.NPC | inline |
| GetBossSpawnSource(int targetPlayerIndex) | Terraria.NPC | inlinestatic |
| GetBrainOfCthuluCreepersCount() | Terraria.NPC | inlinestatic |
| GetChat() | Terraria.NPC | inline |
| GetColor(Color newColor) | Terraria.NPC | inline |
| GetDestroyerSegmentsCount() | Terraria.NPC | inlinestatic |
| GetEaterOfWorldsSegmentsCount() | Terraria.NPC | inlinestatic |
| GetEaterOfWorldsSegmentsCountByGamemode(int gamemode) | Terraria.NPC | inlinestatic |
| GetFairyCircleOffset(float elapsedTime, float circleRotation, float circleHeight) | Terraria.NPC | inlineprivate |
| GetFairyTreasureCoords(out Point treasureCoords) | Terraria.NPC | inlineprivate |
| GetFirstNPCNameOrNull(int npcType) | Terraria.NPC | inlinestatic |
| GetFullnameByID(int npcID) | Terraria.NPC | inlinestatic |
| GetFullNetName() | Terraria.NPC | inline |
| GetGivenNetName() | Terraria.NPC | inline |
| GetGivenOrTypeNetName() | Terraria.NPC | inline |
| getGoodAdjustments() | Terraria.NPC | inlineprivate |
| GetHurtByOtherNPCs(bool[] acceptableNPCIDs) | Terraria.NPC | inlineprivate |
| GetImmuneTime(int fromWho, int time) | Terraria.NPC | inline |
| GetItemSource_Loot() | Terraria.NPC | inline |
| GetItemSource_Misc(int itemSourceId) | Terraria.NPC | inline |
| GetLifePercent() | Terraria.NPC | inline |
| GetLifeStats(out int statLife, out int statLifeMax) | Terraria.NPC | inline |
| GetMagicAuraColor() | Terraria.NPC | inline |
| GetMatchingSpawnParams() | Terraria.NPC | inline |
| GetMechQueenCenter() | Terraria.NPC | inline |
| GetMeleeCollisionData(Rectangle victimHitbox, int enemyIndex, ref int specialHitSetter, ref float damageMultiplier, ref Rectangle npcRect) | Terraria.NPC | inlinestatic |
| GetMoonEventPointScalar() | Terraria.NPC | inlineprivate |
| GetMyBalance() | Terraria.NPC | inline |
| getNewNPCName(int npcType) | Terraria.NPC | inlinestatic |
| getNewNPCNameInner(int npcType) | Terraria.NPC | inlineprivatestatic |
| GetNPCColorTintedByBuffs(Color npcColor) | Terraria.NPC | inline |
| GetNPCInvasionGroup(int npcID) | Terraria.NPC | inlinestatic |
| GetNPCLocation(int i, bool seekHead, bool averageDirection, out int index, out Vector2 pos) | Terraria.NPC | inlinestatic |
| GetPartyHatColor() | Terraria.NPC | inline |
| getRect() | Terraria.NPC | inline |
| GetShimmerColor(Color newColor) | Terraria.NPC | inline |
| GetShimmered() | Terraria.NPC | inlineprivate |
| GetShootingFrame(float circleY) | Terraria.NPC | inline |
| GetSpawnSource_ForProjectile() | Terraria.NPC | inline |
| GetSpawnSource_NPCCatch(int whoCatchedIt) | Terraria.NPC | inlinestatic |
| GetSpawnSource_NPCHurt() | Terraria.NPC | inline |
| GetSpawnSource_NPCRelease(int whoReleasedIt) | Terraria.NPC | inlinestatic |
| GetSpawnSourceForNaturalSpawn() | Terraria.NPC | inlinestatic |
| GetSpawnSourceForNPCFromNPCAI() | Terraria.NPC | inline |
| GetSpawnSourceForProjectileNPC() | Terraria.NPC | inline |
| GetSpawnSourceForTownSpawn() | Terraria.NPC | inlinestatic |
| GetSpecialEventTextIfNotEmpty(string specialTextKey, object substitutes, ref string specialEventText) | Terraria.NPC | inline |
| GetStackForSlimeItemDrop(int item) | Terraria.NPC | inlinestatic |
| GetStatScalingFactors(int numPlayers, out float balance, out float boost) | Terraria.NPC | inlinestatic |
| GetSwingStats(int swingMax, int swingCurrent, int aimDir, int itemWidth, int itemHeight) | Terraria.NPC | inline |
| GetTargetData(bool ignorePlayerTankPets=true) | Terraria.NPC | inline |
| getTenthAnniversaryAdjustments() | Terraria.NPC | inlineprivate |
| GetTileCollisionParameters(out Vector2 cPosition, out int cWidth, out int cHeight) | Terraria.NPC | inline |
| GetTypeNetName() | Terraria.NPC | inline |
| GetWereThereAnyInteractions() | Terraria.NPC | inline |
| getZenithSeedAdjustmentsBeforeEverything() | Terraria.NPC | inlineprivate |
| gfxOffY | Terraria.NPC | |
| GivenName | Terraria.NPC | |
| GivenOrTypeName | Terraria.NPC | |
| GiveTownUniqueDataToNPCsThatNeedIt(int Type, int nextNPC) | Terraria.NPC | inlineprivatestatic |
| goldCritterChance | Terraria.NPC | static |
| golemBoss | Terraria.NPC | static |
| gravity | Terraria.NPC | privatestatic |
| HasGivenName | Terraria.NPC | |
| HasLuckTextForWizard(out string specialEventText) | Terraria.NPC | inline |
| HasNPCTarget | Terraria.NPC | |
| HasPlayerTarget | Terraria.NPC | |
| HasSpecialEventText(string specialTextCategoryKey, out string specialEventText) | Terraria.NPC | inline |
| HasValidTarget | Terraria.NPC | |
| HaveDryadDoStardewAnimation() | Terraria.NPC | inlinestatic |
| HealEffect(int healAmount, bool broadcast=true) | Terraria.NPC | inline |
| HealEffect(Rectangle r, int healAmount, bool broadcast=true) | Terraria.NPC | inlinestatic |
| height | Terraria.Entity | |
| hide | Terraria.NPC | |
| Hitbox | Terraria.Entity | |
| HitEffect(int hitDirection=0, double dmg=10.0) | Terraria.NPC | inline |
| HitSound | Terraria.NPC | |
| HittableForOnHitRewards() | Terraria.NPC | inline |
| homeless | Terraria.NPC | |
| homeTileX | Terraria.NPC | |
| homeTileY | Terraria.NPC | |
| honeyMovementSpeed | Terraria.NPC | |
| honeyWet | Terraria.Entity | |
| housingCategory | Terraria.NPC | |
| ichor | Terraria.NPC | |
| IdleSounds() | Terraria.NPC | inline |
| ignorePlayerInteractions | Terraria.NPC | privatestatic |
| immortal | Terraria.NPC | |
| immune | Terraria.NPC | |
| immuneTime | Terraria.NPC | static |
| InitializeMoonLordAttacks() | Terraria.NPC | inlinestatic |
| InitializeMoonLordAttacks2() | Terraria.NPC | inlinestatic |
| IsABestiaryIconDummy | Terraria.NPC | |
| IsADeerclopsNearScreen() | Terraria.NPC | inlinestatic |
| IsDamageDodgeable() | Terraria.NPC | inline |
| IsDeerclopsHostile() | Terraria.NPC | inlinestatic |
| isLikeATownNPC | Terraria.NPC | |
| IsMechQueenUp | Terraria.NPC | static |
| IsNPCValidForBestiaryKillCredit() | Terraria.NPC | inline |
| IsShimmerVariant | Terraria.NPC | |
| IsValidSpawningGroundTile(int x, int y) | Terraria.NPC | inlinestatic |
| ItemMoonlordCountdownTime | Terraria.NPC | static |
| javelined | Terraria.NPC | |
| justHit | Terraria.NPC | |
| killCount | Terraria.NPC | static |
| knockBackResist | Terraria.NPC | |
| ladyBugBadLuckTime | Terraria.NPC | static |
| ladyBugGoodLuckTime | Terraria.NPC | static |
| LadyBugKilled(Vector2 Position, bool GoldLadyBug=false) | Terraria.NPC | inlinestatic |
| LadyBugLuck(int plr, bool GoldLadyBug=false) | Terraria.NPC | inlineprivate |
| ladyBugRainTime | Terraria.NPC | privatestatic |
| lastInteraction | Terraria.NPC | |
| lastPortalColorIndex | Terraria.NPC | |
| lavaImmune | Terraria.NPC | |
| lavaMovementSpeed | Terraria.NPC | |
| lavaWet | Terraria.Entity | |
| lazyNPCOwnedProjectileSearchArray | Terraria.NPC | static |
| LazySetLiquidMovementDD2() | Terraria.NPC | inlineprivate |
| Left | Terraria.Entity | |
| life | Terraria.NPC | |
| lifeMax | Terraria.NPC | |
| lifeRegen | Terraria.NPC | |
| lifeRegenCount | Terraria.NPC | |
| lifeRegenExpectedLossPerSecond | Terraria.NPC | |
| localAI | Terraria.NPC | |
| loveStruck | Terraria.NPC | |
| LunarApocalypseIsUp | Terraria.NPC | static |
| LunarShieldPowerMax | Terraria.NPC | static |
| LunarShieldPowerNormal | Terraria.NPC | static |
| MakeTransitionEffectsForTextureChanges(int oldAltTexture, int currentAltTexture) | Terraria.NPC | inlineprivate |
| markedByScytheWhip | Terraria.NPC | |
| maxAI | Terraria.NPC | static |
| maxAttack | Terraria.NPC | privatestatic |
| maxBuffs | Terraria.NPC | static |
| maximumAmountOfTimesLadyBugRainCanStack | Terraria.NPC | privatestatic |
| MaxMoonLordCountdown | Terraria.NPC | static |
| maxSpawns | Terraria.NPC | privatestatic |
| mechQueen | Terraria.NPC | static |
| MechSpawn(float x, float y, int type) | Terraria.NPC | inlinestatic |
| midas | Terraria.NPC | |
| moneyPing(Vector2 pos) | Terraria.NPC | inline |
| MoonEventRequiredPointsPerWaveLookup | Terraria.NPC | static |
| MoonLordAttacksArray | Terraria.NPC | static |
| MoonLordAttacksArray2 | Terraria.NPC | static |
| MoonLordCountdown | Terraria.NPC | static |
| MoonLordFightingDistance | Terraria.NPC | static |
| nameOver | Terraria.NPC | |
| nameOverDistance | Terraria.NPC | static |
| nameOverIncrement | Terraria.NPC | static |
| NaturalMoonlordCountdownTime | Terraria.NPC | static |
| NearSpikeBall(int x, int y) | Terraria.NPC | inlinestatic |
| needsUniqueInfoUpdate | Terraria.NPC | private |
| netAlways | Terraria.NPC | |
| netID | Terraria.NPC | |
| netOffset | Terraria.NPC | |
| netShimmer | Terraria.NPC | private |
| netSkip | Terraria.NPC | |
| netSpam | Terraria.NPC | |
| netStream | Terraria.NPC | private |
| netUpdate | Terraria.NPC | |
| netUpdate2 | Terraria.NPC | |
| NewNPC(IEntitySource source, int X, int Y, int Type, int Start=0, float ai0=0f, float ai1=0f, float ai2=0f, float ai3=0f, int Target=255) | Terraria.NPC | inlinestatic |
| noGravity | Terraria.NPC | |
| noSpawnCycle | Terraria.NPC | privatestatic |
| noTileCollide | Terraria.NPC | |
| NPC_TARGETS_START | Terraria.NPC | privatestatic |
| NPCCanStickToWalls() | Terraria.NPC | inline |
| NPCLoot() | Terraria.NPC | inline |
| NPCLoot_DropCommonLifeAndMana(Player closestPlayer) | Terraria.NPC | inlineprivate |
| NPCLoot_DropHeals(Player closestPlayer) | Terraria.NPC | inlineprivate |
| NPCLoot_DropItems(Player closestPlayer) | Terraria.NPC | inlineprivate |
| NPCLoot_DropMoney(Player closestPlayer) | Terraria.NPC | inlineprivate |
| NPCLuck() | Terraria.NPC | inlineprivate |
| npcsFoundForCheckActive | Terraria.NPC | static |
| npcSlots | Terraria.NPC | |
| offSetDelayTime | Terraria.NPC | static |
| oiled | Terraria.NPC | |
| oldDirection | Terraria.Entity | |
| oldDirectionY | Terraria.NPC | |
| oldHomeless | Terraria.NPC | |
| oldHomeTileX | Terraria.NPC | |
| oldHomeTileY | Terraria.NPC | |
| oldPos | Terraria.NPC | |
| oldPosition | Terraria.Entity | |
| oldRot | Terraria.NPC | |
| oldTarget | Terraria.NPC | |
| oldVelocity | Terraria.Entity | |
| onFire | Terraria.NPC | |
| onFire2 | Terraria.NPC | |
| onFire3 | Terraria.NPC | |
| onFrostBurn | Terraria.NPC | |
| onFrostBurn2 | Terraria.NPC | |
| OnGameEventClearedForTheFirstTime(int gameEventId) | Terraria.NPC | inlinestatic |
| Opacity | Terraria.NPC | |
| peddlersSatchelWasUsed | Terraria.NPC | static |
| plantBoss | Terraria.NPC | static |
| PlayerInteraction(int player) | Terraria.NPC | inline |
| playerInteraction | Terraria.NPC | |
| poisoned | Terraria.NPC | |
| PopAllAttachedProjectilesAndTakeDamageForThem() | Terraria.NPC | inline |
| position | Terraria.Entity | |
| PreventJojaColaDialog | Terraria.NPC | static |
| rainingHax | Terraria.NPC | privatestatic |
| rarity | Terraria.NPC | |
| realLife | Terraria.NPC | |
| ReflectProjectile(Projectile proj) | Terraria.NPC | inline |
| ReflectProjectiles(Rectangle myRect) | Terraria.NPC | inline |
| reflectsProjectiles | Terraria.NPC | |
| ReleaseNPC(int x, int y, int Type, int Style, int who) | Terraria.NPC | inlinestatic |
| releaseOwner | Terraria.NPC | |
| RequestBuffRemoval(int buffTypeToRemove) | Terraria.NPC | inline |
| RerollDryadText | Terraria.NPC | static |
| RerollVariation() | Terraria.NPC | inline |
| RerollVariationForNPCType(int npcType) | Terraria.NPC | inlinestatic |
| ResetBadgerHatTime() | Terraria.NPC | inlinestatic |
| ResetKillCount() | Terraria.NPC | inlinestatic |
| ResetNetOffsets() | Terraria.NPC | inlinestatic |
| ResetRemixHax() | Terraria.NPC | inlinestatic |
| RevengeManager | Terraria.NPC | static |
| Right | Terraria.Entity | |
| RollDragonflyType(int tileType=2) | Terraria.NPC | inlineprivatestatic |
| rotation | Terraria.NPC | |
| safeRangeX | Terraria.NPC | static |
| safeRangeY | Terraria.NPC | static |
| savedAngler | Terraria.NPC | static |
| savedBartender | Terraria.NPC | static |
| savedGoblin | Terraria.NPC | static |
| savedGolfer | Terraria.NPC | static |
| savedMech | Terraria.NPC | static |
| savedStylist | Terraria.NPC | static |
| savedTaxCollector | Terraria.NPC | static |
| savedWizard | Terraria.NPC | static |
| scale | Terraria.NPC | |
| ScaleStats(int? activePlayersCount, GameModeData gameModeData, float? strengthOverride) | Terraria.NPC | inline |
| ScaleStats_ApplyExpertTweaks() | Terraria.NPC | inlineprivate |
| ScaleStats_ApplyGameMode(GameModeData gameModeData) | Terraria.NPC | inlineprivate |
| ScaleStats_ApplyMultiplayerStats(int numPlayers, float balance, float boost, float bossAdjustment) | Terraria.NPC | inlineprivate |
| ScaleStats_UseStrengthMultiplier(float strength) | Terraria.NPC | inline |
| SetDefaults(int Type, NPCSpawnParams spawnparams=default(NPCSpawnParams)) | Terraria.NPC | inline |
| SetDefaults_ForNetId(int Type, float scaleOverride) | Terraria.NPC | inline |
| SetDefaults_ForNetId(int Type, NPCSpawnParams spawnparams, float scaleOverride) | Terraria.NPC | inline |
| SetDefaultsFromNetId(int id, NPCSpawnParams spawnparams=default(NPCSpawnParams)) | Terraria.NPC | inlineprivate |
| SetDefaultsKeepPlayerInteraction(int Type) | Terraria.NPC | inline |
| SetEventFlagCleared(ref bool eventFlag, int gameEventId) | Terraria.NPC | inlinestatic |
| setFireFlyChance() | Terraria.NPC | inlinestatic |
| SetFrameSize() | Terraria.NPC | inline |
| setFrameSize | Terraria.NPC | |
| SetNetShimmerEffect() | Terraria.NPC | inline |
| setNPCName(string newName, int npcType, bool resetExtras=false) | Terraria.NPC | inlinestatic |
| SetRemixHax() | Terraria.NPC | inlinestatic |
| SetTargetTrackingValues(bool faceTarget, float realDist, int tankTarget) | Terraria.NPC | inlineprivate |
| SetWorldSpecificMonstersByWorldID() | Terraria.NPC | inlinestatic |
| shadowFlame | Terraria.NPC | |
| sHeight | Terraria.NPC | static |
| ShieldStrengthTowerMax | Terraria.NPC | static |
| ShieldStrengthTowerNebula | Terraria.NPC | static |
| ShieldStrengthTowerSolar | Terraria.NPC | static |
| ShieldStrengthTowerStardust | Terraria.NPC | static |
| ShieldStrengthTowerVortex | Terraria.NPC | static |
| ShimmeredTownNPCs | Terraria.NPC | static |
| shimmering | Terraria.NPC | |
| shimmerMovementSpeed | Terraria.NPC | |
| shimmerTransparency | Terraria.NPC | |
| shimmerWet | Terraria.Entity | |
| ShouldBestiaryGirlBeLycantrope() | Terraria.NPC | inline |
| ShouldEmpressBeEnraged() | Terraria.NPC | inlinestatic |
| ShouldFaceTarget(ref NPCUtils.TargetSearchResults searchResults, NPCUtils.TargetType? overrideTargetType=null) | Terraria.NPC | inline |
| ShouldRunAway(ref NPCAimedTarget targetData, bool isChasing) | Terraria.NPC | inlineprivate |
| SimpleFlyMovement(Vector2 desiredVelocity, float moveSpeed) | Terraria.NPC | inline |
| Size | Terraria.Entity | |
| SlimeRainSpawns(int plr) | Terraria.NPC | inlinestatic |
| soulDrain | Terraria.NPC | |
| soundDelay | Terraria.NPC | |
| SpawnAllowed_ArmsDealer() | Terraria.NPC | inlinestatic |
| SpawnAllowed_Demolitionist() | Terraria.NPC | inlinestatic |
| SpawnAllowed_DyeTrader() | Terraria.NPC | inlinestatic |
| SpawnAllowed_Merchant() | Terraria.NPC | inlinestatic |
| SpawnAllowed_Nurse() | Terraria.NPC | inlinestatic |
| SpawnBoss(int spawnPositionX, int spawnPositionY, int Type, int targetPlayerIndex) | Terraria.NPC | inlinestatic |
| SpawnedFromStatue | Terraria.NPC | |
| SpawnFaelings(int plr) | Terraria.NPC | inlinestatic |
| Spawning_FlyingAntlionCheck(int x, int y) | Terraria.NPC | inlinestatic |
| Spawning_SandstoneCheck(int x, int y) | Terraria.NPC | inlinestatic |
| SpawnMechQueen(int onWhichPlayer) | Terraria.NPC | inlinestatic |
| SpawnNPC() | Terraria.NPC | inlinestatic |
| SpawnNPC_CheckToSpawnRockGolem(int spawnTileX, int spawnTileY, int plr, int tileType) | Terraria.NPC | inlineprivatestatic |
| SpawnNPC_CheckToSpawnUndergroundFairy(int spawnTileX, int spawnTileY, int plr) | Terraria.NPC | inlineprivatestatic |
| SpawnNPC_GetGemBunnyToSpawn() | Terraria.NPC | inlinestatic |
| SpawnNPC_GetGemSquirrelToSpawn() | Terraria.NPC | inlinestatic |
| SpawnNPC_SpawnFrog(int spawnTileX, int spawnTileY, int plr) | Terraria.NPC | inlinestatic |
| SpawnNPC_SpawnLavaBaitCritters(int spawnTileX, int spawnTileY) | Terraria.NPC | inlineprivatestatic |
| SpawnNPC_TryFindingProperGroundTileType(int spawnTileType, int x, int y) | Terraria.NPC | inlineprivatestatic |
| SpawnOnPlayer(int plr, int Type) | Terraria.NPC | inlinestatic |
| SpawnPassiveShadowHands(float lifePercent, int shadowHandDamage) | Terraria.NPC | inlineprivate |
| spawnRangeX | Terraria.NPC | privatestatic |
| spawnRangeY | Terraria.NPC | privatestatic |
| spawnRate | Terraria.NPC | privatestatic |
| SpawnSkeletron(int onWho) | Terraria.NPC | inlinestatic |
| spawnSpaceX | Terraria.NPC | privatestatic |
| spawnSpaceY | Terraria.NPC | privatestatic |
| SpawnStardustMark_StardustTower() | Terraria.NPC | inlineprivate |
| SpawnStardustMark_StardustWorm() | Terraria.NPC | inlineprivate |
| SpawnTileOrAboveHasAnyWallInSet(int x, int y, bool[] wallTypes) | Terraria.NPC | inlinestatic |
| SpawnWithHigherTime(int timeMult) | Terraria.NPC | inline |
| SpawnWOF(Vector2 pos) | Terraria.NPC | inlinestatic |
| spriteDirection | Terraria.NPC | |
| stairFall | Terraria.NPC | |
| statsAreScaledForThisManyPlayers | Terraria.NPC | |
| stepSpeed | Terraria.NPC | |
| StingerExplosion() | Terraria.NPC | inlineprivate |
| stinkBugChance | Terraria.NPC | static |
| stinky | Terraria.NPC | |
| streamPlayer | Terraria.NPC | private |
| strengthMultiplier | Terraria.NPC | |
| StrikeNPC(int Damage, float knockBack, int hitDirection, bool crit=false, bool noEffect=false, bool fromNet=false) | Terraria.NPC | inline |
| StrikeNPCNoInteraction(int Damage, float knockBack, int hitDirection, bool crit=false, bool noEffect=false, bool fromNet=false) | Terraria.NPC | inline |
| SubAI_HandleTemporaryCatchableNPCPlayerInvulnerability() | Terraria.NPC | inlineprivate |
| SupportsNPCTargets | Terraria.NPC | |
| sWidth | Terraria.NPC | static |
| takenDamageMultiplier | Terraria.NPC | |
| target | Terraria.NPC | |
| TargetClosest(bool faceTarget=true) | Terraria.NPC | inline |
| TargetClosest_WOF(bool faceTarget=true) | Terraria.NPC | inline |
| TargetClosestUpgraded(bool faceTarget=true, Vector2? checkPosition=null) | Terraria.NPC | inline |
| targetRect | Terraria.NPC | |
| taxCollector | Terraria.NPC | static |
| Teleport(Vector2 newPos, int Style=0, int extraInfo=0) | Terraria.NPC | inline |
| teleporting | Terraria.NPC | |
| teleportStyle | Terraria.NPC | |
| teleportTime | Terraria.NPC | |
| tentacleSpiked | Terraria.NPC | |
| timeLeft | Terraria.NPC | |
| TooWindyForButterflies | Terraria.NPC | static |
| Top | Terraria.Entity | |
| TopLeft | Terraria.Entity | |
| TopRight | Terraria.Entity | |
| ToString() | Terraria.NPC | inline |
| totalInvasionPoints | Terraria.NPC | static |
| TowerActiveNebula | Terraria.NPC | static |
| TowerActiveSolar | Terraria.NPC | static |
| TowerActiveStardust | Terraria.NPC | static |
| TowerActiveVortex | Terraria.NPC | static |
| TowersDefeated | Terraria.NPC | static |
| townNPC | Terraria.NPC | |
| townNpcVariationIndex | Terraria.NPC | |
| townRangeX | Terraria.NPC | privatestatic |
| townRangeY | Terraria.NPC | privatestatic |
| Transform(int newType) | Terraria.NPC | inline |
| TransformCopperSlime(int npcIndex) | Terraria.NPC | inlinestatic |
| TransformElderSlime(int npcIndex) | Terraria.NPC | inlinestatic |
| TransformVisuals(int oldType, int newType) | Terraria.NPC | inline |
| TranslatedTargetIndex | Terraria.NPC | |
| trapImmune | Terraria.NPC | |
| travelNPC | Terraria.NPC | static |
| TryFindingFloor(Vector2 searchStartPositionInWorld, int searchRange, out int tilesTraveled) | Terraria.NPC | inlineprivatestatic |
| TryPortalJumping() | Terraria.NPC | inline |
| TrySyncingUniqueTownNPCData(int npcIndex) | Terraria.NPC | inlineprivate |
| TryTeleportingCaughtMysticFrog() | Terraria.NPC | inlineprivate |
| TryTrackingTarget(ref float distance, ref float realDist, ref bool t, ref int tankTarget, int j) | Terraria.NPC | inlineprivate |
| TweakSwingStats(int swingMax, int swingCurrent, int aimDir, ref Rectangle itemRectangle) | Terraria.NPC | inline |
| type | Terraria.NPC | |
| TypeName | Terraria.NPC | |
| TypeToDefaultHeadIndex(int type) | Terraria.NPC | inlinestatic |
| unlockedArmsDealerSpawn | Terraria.NPC | static |
| unlockedDemolitionistSpawn | Terraria.NPC | static |
| unlockedDyeTraderSpawn | Terraria.NPC | static |
| unlockedMerchantSpawn | Terraria.NPC | static |
| unlockedNurseSpawn | Terraria.NPC | static |
| unlockedPartyGirlSpawn | Terraria.NPC | static |
| unlockedPrincessSpawn | Terraria.NPC | static |
| unlockedSlimeBlueSpawn | Terraria.NPC | static |
| unlockedSlimeCopperSpawn | Terraria.NPC | static |
| unlockedSlimeGreenSpawn | Terraria.NPC | static |
| unlockedSlimeOldSpawn | Terraria.NPC | static |
| unlockedSlimePurpleSpawn | Terraria.NPC | static |
| unlockedSlimeRainbowSpawn | Terraria.NPC | static |
| unlockedSlimeRedSpawn | Terraria.NPC | static |
| unlockedSlimeYellowSpawn | Terraria.NPC | static |
| unlockedTruffleSpawn | Terraria.NPC | static |
| UnlockOrExchangePet(ref bool petBoughtFlag, int npcType, string textKeyForLicense, int netMessageData) | Terraria.NPC | inlinestatic |
| UpdateAltTexture() | Terraria.NPC | inline |
| UpdateCollision() | Terraria.NPC | inlineprivate |
| UpdateFoundActiveNPCs() | Terraria.NPC | inlinestatic |
| UpdateHomeTileState(bool homeless, int x, int y) | Terraria.NPC | inline |
| UpdateNetworkCode(int i) | Terraria.NPC | inlineprivate |
| UpdateNPC(int i) | Terraria.NPC | inline |
| UpdateNPC_BloodMoonTransformations() | Terraria.NPC | inlineprivate |
| UpdateNPC_BuffApplyDOTs() | Terraria.NPC | inlineprivate |
| UpdateNPC_BuffApplyVFX() | Terraria.NPC | inlineprivate |
| UpdateNPC_BuffClearExpiredBuffs() | Terraria.NPC | inlineprivate |
| UpdateNPC_BuffFlagsReset() | Terraria.NPC | inlineprivate |
| UpdateNPC_BuffSetFlags(bool lowerBuffTime=true) | Terraria.NPC | inline |
| UpdateNPC_CastLights() | Terraria.NPC | inlineprivate |
| UpdateNPC_CritterSounds() | Terraria.NPC | inlineprivate |
| UpdateNPC_SoulDrainDebuff() | Terraria.NPC | inlineprivate |
| UpdateNPC_TeleportVisuals() | Terraria.NPC | inlineprivate |
| UpdateNPC_UpdateGravity(out float maxFallSpeed) | Terraria.NPC | inlineprivate |
| UpdateNPC_UpdateTrails() | Terraria.NPC | inlineprivate |
| UpdateRGBPeriheralProbe() | Terraria.NPC | inlinestatic |
| UsesPartyHat() | Terraria.NPC | inline |
| value | Terraria.NPC | |
| velocity | Terraria.Entity | |
| venom | Terraria.NPC | |
| ViolentlySpawnNerdySlime() | Terraria.NPC | inlineprivate |
| VisualPosition | Terraria.Entity | |
| waterMovementSpeed | Terraria.NPC | |
| waveKills | Terraria.NPC | static |
| waveNumber | Terraria.NPC | static |
| wet | Terraria.Entity | |
| wetCount | Terraria.Entity | |
| whoAmI | Terraria.Entity | |
| WhoAmIToTargettingIndex | Terraria.NPC | |
| width | Terraria.Entity | |
| WithinRange(Vector2 Target, float MaxRange) | Terraria.Entity | inline |
| WoFKilledToday | Terraria.NPC | privatestatic |
| WouldBeEncouragedToDespawn(int aistyle, int type) | Terraria.NPC | inlinestatic |