Template:Npc stats table

From Terraria Wiki
Jump to navigation Jump to search
This template uses Lua.
This template uses Module:Npcinfo, a script written in the Lua programming language. To learn more about Lua, see Terraria Wiki:Lua.
Important.svg
CAUTION: Terraria Wiki code is complex!!!
If you want to use this code on another wiki, wiki.gg staff are not able to assist you.
Please consider picking a different wiki to adapt code from, or making your own templates!
Remember that content on a wiki is more important than fancy formatting.
Template-info.svg Documentation The documentation below is transcluded from Template:Npc stats table/doc. (edit | history)

This template displays all stats of an NPC, as defined in Terraria's source code. See Module:Npcinfo for the meaning of these stats and interpretation of their values.

Usage

{{ npc stats table | id = <NPC ID> | <NPC ID or name> | collapsible = y/yes | collapsed = n/no | class = <custom table class(es)> | style/css = <custom table styling> }}

id

NPC ID of the NPC in question.

First unnamed parameter

As an alternative to $id: NPC ID or name. Using $id directly is preferable because it is faster. If both $id and this parameter are specified, then $id takes precedence.

collapsible, collapsed

$collapsible makes the table collapsible and collapses it by default. With |collapsed=no, it is made collapsible but expanded by default.

class, style/css

Custom CSS class(es) and styling of the table.

Examples

Code Result
{{npc stats table|collapsible=yes|Blue Slime}}
Blue Slime (ID: 1)
Stat Value
aiStyle 1
alpha 175
banner 1683
behindTiles
boss
buffImmune 30, 375, 20
buffImmuneAll
buffImmuneAllNotWhips
catchItem 0
coldDamage
damage 7
damage_e 14
damage_e_hm 62
damage_e_pp 74
damage_m 21
damage_m_hm 93
damage_m_pp 111
DeathSound NPC_Killed_1
defense 2
defense_e 2
defense_e_hm 10
defense_e_pp 12
defense_m 2
defense_m_hm 10
defense_m_pp 12
dontCountMe
dontTakeDamage
friendly
height 18
HitSound NPC_Hit_1
housingCategory 0
internalName BlueSlime
knockBackResist 1
knockBackResist_e 0.9
knockBackResist_e_hm 0.9
knockBackResist_e_pp 0.9
knockBackResist_m 0.8
knockBackResist_m_hm 0.8
knockBackResist_m_pp 0.8
lavaImmune
lifeMax 25
lifeMax_e 50
lifeMax_e_hm 274
lifeMax_e_pp 330
lifeMax_m 75
lifeMax_m_hm 411
lifeMax_m_pp 495
name Blue Slime
netAlways
netID 1
noGravity
noTileCollide
npcSlots 1
Opacity
rarity 0
scale 1
timeLeft 750
townNPC
trapImmune
type 1
value 25
value_e 62
value_e_hm 250
value_e_pp 300
value_m 62
value_m_hm 250
value_m_pp 300
width 24
{{npc stats table|collapsible=yes|id=1}}
Blue Slime (ID: 1)
Stat Value
aiStyle 1
alpha 175
banner 1683
behindTiles
boss
buffImmune 30, 375, 20
buffImmuneAll
buffImmuneAllNotWhips
catchItem 0
coldDamage
damage 7
damage_e 14
damage_e_hm 62
damage_e_pp 74
damage_m 21
damage_m_hm 93
damage_m_pp 111
DeathSound NPC_Killed_1
defense 2
defense_e 2
defense_e_hm 10
defense_e_pp 12
defense_m 2
defense_m_hm 10
defense_m_pp 12
dontCountMe
dontTakeDamage
friendly
height 18
HitSound NPC_Hit_1
housingCategory 0
internalName BlueSlime
knockBackResist 1
knockBackResist_e 0.9
knockBackResist_e_hm 0.9
knockBackResist_e_pp 0.9
knockBackResist_m 0.8
knockBackResist_m_hm 0.8
knockBackResist_m_pp 0.8
lavaImmune
lifeMax 25
lifeMax_e 50
lifeMax_e_hm 274
lifeMax_e_pp 330
lifeMax_m 75
lifeMax_m_hm 411
lifeMax_m_pp 495
name Blue Slime
netAlways
netID 1
noGravity
noTileCollide
npcSlots 1
Opacity
rarity 0
scale 1
timeLeft 750
townNPC
trapImmune
type 1
value 25
value_e 62
value_e_hm 250
value_e_pp 300
value_m 62
value_m_hm 250
value_m_pp 300
width 24
{{npc stats table|id=1}}
Blue Slime (ID: 1)
Stat Value
aiStyle 1
alpha 175
banner 1683
behindTiles
boss
buffImmune 30, 375, 20
buffImmuneAll
buffImmuneAllNotWhips
catchItem 0
coldDamage
damage 7
damage_e 14
damage_e_hm 62
damage_e_pp 74
damage_m 21
damage_m_hm 93
damage_m_pp 111
DeathSound NPC_Killed_1
defense 2
defense_e 2
defense_e_hm 10
defense_e_pp 12
defense_m 2
defense_m_hm 10
defense_m_pp 12
dontCountMe
dontTakeDamage
friendly
height 18
HitSound NPC_Hit_1
housingCategory 0
internalName BlueSlime
knockBackResist 1
knockBackResist_e 0.9
knockBackResist_e_hm 0.9
knockBackResist_e_pp 0.9
knockBackResist_m 0.8
knockBackResist_m_hm 0.8
knockBackResist_m_pp 0.8
lavaImmune
lifeMax 25
lifeMax_e 50
lifeMax_e_hm 274
lifeMax_e_pp 330
lifeMax_m 75
lifeMax_m_hm 411
lifeMax_m_pp 495
name Blue Slime
netAlways
netID 1
noGravity
noTileCollide
npcSlots 1
Opacity
rarity 0
scale 1
timeLeft 750
townNPC
trapImmune
type 1
value 25
value_e 62
value_e_hm 250
value_e_pp 300
value_m 62
value_m_hm 250
value_m_pp 300
width 24

See also

es-formal:Plantilla:Npc stats table