Jump to content

Template:CreatureInfoBox: Difference between revisions

No edit summary
No edit summary
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
<span>
<noinclude>
View the documentation for this Template [[Template:CreatureInfoBox/doc|here]].
</noinclude>
</span>
<span>
<span>
<includeonly>
<includeonly>
Line 20: Line 15:
       <td style="border-left: 0" class="game-infobox-argument">
       <td style="border-left: 0" class="game-infobox-argument">
   {{#switch: {{{breathingMode|}}}
   {{#switch: {{{breathingMode|}}}
     | #default = [[File:air.webp|32x32px]]
     | #default = [[File:air.webp|30x30px]]
     | air = [[File:air.webp|32x32px]]
     | air = [[File:air.webp|30x30px]]
     | Air = [[File:air.webp|32x32px]]
     | Air = [[File:air.webp|30x30px]]
     | water = [[File:water.webp|32x32px]]
     | water = [[File:water.webp|30x30px]]
     | Water = [[File:water.webp|32x32px]]}}</td></tr>
     | Water = [[File:water.webp|30x30px]]}}</td></tr>
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Mountable</strong></td>
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Mountable</strong></td>
       <td style="border-left: 0" class="game-infobox-argument">
       <td style="border-left: 0" class="game-infobox-argument">
   {{#switch: {{{isMountable|}}}
   {{#switch: {{{isMountable|}}}
     | #default = [[File:no.webp|22x22px]]
     | #default = [[File:no.webp|20x20px]]
     | yes = [[File:yes.webp|22x22px]]
     | yes = [[File:yes.webp|18x18px]]
     | Yes = [[File:yes.webp|22x22px]]
     | Yes = [[File:yes.webp|18x18px]]
     | no = [[File:no.webp|22x22px]]
     | no = [[File:no.webp|20x20px]]
     | No = [[File:no.webp|22x22px]]}}</td></tr>
     | No = [[File:no.webp|20x20px]]}}</td></tr>
   <tr><th colspan="2" class="game-infobox-header">Motion:</th></tr>
   <tr><th colspan="2" class="game-infobox-header">Motion:</th></tr>
   {{#if:{{{walkSpeed|}}}|
   {{#if:{{{walkSpeed|}}}|
Line 50: Line 45:
   <tr><th colspan="2" class="game-infobox-header">Other Attributes:</th></tr>
   <tr><th colspan="2" class="game-infobox-header">Other Attributes:</th></tr>
   {{#if:{{{special|}}}|
   {{#if:{{{special|}}}|
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Special</strong></td><td style="border-left: 0" class="game-infobox- argument">
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Special</strong></td><td style="border-left: 0" class="game-infobox-argument">
{{{special|Eggs, Mountable, etc.}}}</td></tr>}}
{{{special|Eggs, Mountable, etc.}}}</td></tr>}}
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Drop</strong></td>
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Drop</strong></td>
       <td style="border-left: 0" class="game-infobox-argument">{{{drop|}}}</td></tr>
       <td style="border-left: 0" class="game-infobox-argument">{{{drop|None}}}</td></tr>
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Food</strong></td>
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Food</strong></td>
       <td style="border-left: 0" class="game-infobox-argument">{{{food|}}}</td></tr>
       <td style="border-left: 0" class="game-infobox-argument">{{{food|Cannot be fed}}}</td></tr>
   {{#if:{{{minAudibleDistance|}}}|
   {{#if:{{{minAudibleDistance|}}}|
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Minimum Audible Distance</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{minAudibleDistance|0}}} blocks</td></tr>}}
<tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Minimum Audible Distance</strong></td><td style="border-left: 0" class="game-infobox-argument">{{{minAudibleDistance|0}}} blocks</td></tr>}}
Line 61: Line 56:
       <td style="border-left: 0" class="game-infobox-argument">
       <td style="border-left: 0" class="game-infobox-argument">
   {{#switch: {{{herdingBehavior|}}}
   {{#switch: {{{herdingBehavior|}}}
     | #default = [[File:no.webp|22x22px]]
     | #default = [[File:no.webp|20x20px]]
     | yes = [[File:yes.webp|22x22px]]
     | yes = [[File:yes.webp|18x18px]]
     | Yes = [[File:yes.webp|22x22px]]
     | Yes = [[File:yes.webp|18x18px]]
     | no = [[File:no.webp|22x22px]]
     | no = [[File:no.webp|20x20px]]
     | No = [[File:no.webp|22x22px]]}}</td></tr>
     | No = [[File:no.webp|20x20px]]}}</td></tr>
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Spawner Egg</strong></td>
   <tr><td style="border-right: 0" class="game-infobox-attribute"><strong>Spawner Egg</strong></td>
       <td style="border-left: 0" class="game-infobox-argument">
       <td style="border-left: 0" class="game-infobox-argument">
   {{#switch: {{{hasSpawnerEgg|}}}
   {{#switch: {{{hasSpawnerEgg|}}}
     | #default = [[File:no.webp|22x22px]]
     | #default = [[File:yes.webp|18x18px]]
     | yes = [[File:yes.webp|22x22px]]
     | yes = [[File:yes.webp|18x18px]]
     | Yes = [[File:yes.webp|22x22px]]
     | Yes = [[File:yes.webp|18x18px]]
     | no = [[File:no.webp|22x22px]]
     | no = [[File:no.webp|20x20px]]
     | No = [[File:no.webp|22x22px]]}}</td></tr>
     | No = [[File:no.webp|20x20px]]}}</td></tr>
   <tr><td colspan="2" class="game-infobox-attribute" style="text-align: center"><strong>[[Template:CreatureInfoBox|Creature Infobox Explanation]]</strong></td></tr>
   <tr><td colspan="2" class="game-infobox-attribute" style="text-align: center"><strong>[[Template:CreatureInfoBox|Creature Infobox Explanation]]</strong></td></tr>
</table>
</table>
Line 91: Line 86:
},
},
"model": {
"model": {
"label": "Model",
"label": "Creature Model",
"description": "Source for creature model or image. Templates are recommended but static files can be passed as well.",
"description": "Source for creature model or image. Templates are recommended but static files can be passed as well.",
"example": "{{#widget:ModelViewer}}",
"example": "{{#widget:ModelViewer|parameters}} or [[File:filename.extension|imageSize]]",
"type": "wiki-template-name",
"type": "wiki-template-name",
"required": true
"required": true
Line 99: Line 94:
"appearanceBiome": {
"appearanceBiome": {
"label": "Appearance Biome",
"label": "Appearance Biome",
"description": "In what general biomes does this creature spawn?",
"description": "What general biomes/regions the creature spawns in.",
"example": "Forests, Jungles, etc.",
"example": "Forests, jungles, etc.",
"type": "string",
"type": "string",
"suggested": true
"suggested": true
Line 106: Line 101:
"attackResilience": {
"attackResilience": {
"label": "Attack Resilience",
"label": "Attack Resilience",
"description": "Creature's resistance to attacks.",
"description": "Creature's resilience to attacks.",
"type": "number",
"type": "number",
"default": "0"
"default": "0"
Line 130: Line 125:
"breathingMode": {
"breathingMode": {
"label": "Breathing Mode",
"label": "Breathing Mode",
"description": "Does the creature breathe in air or water?",
"description": "Whether the creature can breathe on land or in water",
"example": "Air or water.",
"example": "Air or water.",
"type": "string",
"type": "string",
"default": "Air"
"default": "Air",
"suggested": true
},
},
"walkSpeed": {
"walkSpeed": {
Line 157: Line 153:
"description": "Creature's max jump height.",
"description": "Creature's max jump height.",
"default": "0 meters",
"default": "0 meters",
"type": "number"
"type": "number",
"suggested": true
},
},
"accelerationFactor": {
"accelerationFactor": {
Line 184: Line 181:
"label": "Special",
"label": "Special",
"description": "Special creature attributes, such as being mountable or laying eggs.",
"description": "Special creature attributes, such as being mountable or laying eggs.",
"example": "Lays eggs, Mountable, etc.",
"example": "Lays eggs, mountable, etc.",
"type": "string"
"type": "string"
},
},
Line 192: Line 189:
"example": "1-2 Bacon, 1 Rotten Meat (50%)",
"example": "1-2 Bacon, 1 Rotten Meat (50%)",
"type": "string",
"type": "string",
"default": "None.",
"default": "None",
"suggested": true
"suggested": true
},
},
Line 200: Line 197:
"example": "Vegetation, meat, or cannot be fed.",
"example": "Vegetation, meat, or cannot be fed.",
"type": "string",
"type": "string",
"default": "Cannot be fed.",
"default": "Cannot be fed",
"suggested": true
"suggested": true
},
},
Line 212: Line 209:
"herdingBehavior": {
"herdingBehavior": {
"label": "Herding Behavior",
"label": "Herding Behavior",
"description": "Whether this creature engages in pack-like behavior or not. If one member of the pack/herd is provoked, all nearby creatures will pursue the aggressor.",
"description": "Whether this creature travels in herds/packs and sticks close together to creatures of the same type.",
"example": "Yes or no.",
"example": "Yes or no.",
"type": "boolean",
"type": "boolean",
Line 226: Line 223:
"isMountable": {
"isMountable": {
"label": "Mountable",
"label": "Mountable",
"description": "Is the creature mountable?",
"description": "Whether the creature is mountable/ridable with a saddle or not.",
"example": "Yes or no.",
"example": "Yes or no.",
"type": "boolean",
"type": "boolean",