Json:entity:behavior: Difference between revisions

From Vintage Story Wiki
no edit summary
No edit summary
No edit summary
Line 14: Line 14:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>health</code></td>
     <td><code>health</code></td>
<td>Applies health to the entity. Means the entity can be hurt as well.</td>
<td>Applies custom health to the entity. Means the entity can be hurt as well.</td>
<td>currenthealth, maxhealth, basemaxhealth</td>
<td>currenthealth = 20, maxhealth = 20, basemaxhealth = 20</td>
<td>Server</td>
<td>Server</td>
   </tr>
   </tr>
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>hunger</code></td>
     <td><code>hunger</code></td>
<td></td>
<td>Adds saturation and hunger, the entity needs to eat in order to stay alive.</td>
<td></td>
<td>currentsaturation = 1200, maxsaturation = 1200, saturationlossdelay = 60 * 24, currentfruitLevel = 0, currentvegetableLevel = 0, currentgrainLevel = 0, currentproteinLevel = 0, currentdairyLevel = 0</td>
<td>Server</td>
   </tr>
   </tr>
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>breathe</code></td>
     <td><code>breathe</code></td>
<td>The entity will need to breathe and therefore suffocate in other blocks (for example sand).</td>
<td></td>
<td></td>
<td></td>
<td>Server</td>
   </tr>
   </tr>
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>playerphysics</code></td>
     <td><code>playerphysics</code></td>
<td></td>
<td></td>
<td></td>
<td>stepHeight = 0.6</td>
<td>Universal</td>
   </tr>
   </tr>
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>controlledphysics</code></td>
     <td><code>controlledphysics</code></td>
<td></td>
<td></td>
<td></td>
<td>stepHeight = 0.6</td>
<td>Universal</td>
   </tr>
   </tr>
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>taskai</code></td>
     <td><code>taskai</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 45: Line 50:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>interpolateposition</code></td>
     <td><code>interpolateposition</code></td>
<td>Interpolates entity position and rotate. Smooths out the animations. It's a visual effect, therefore not available on server side.</td>
<td></td>
<td></td>
<td></td>
<td>Client</td>
   </tr>
   </tr>
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>despawn</code></td>
     <td><code>despawn</code></td>
<td></td>
<td></td>
<td></td>
<td>minPlayerDistance, belowLightLevel, minSeconds = 30</td>
<td>Server</td>
   </tr>
   </tr>
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>grow</code></td>
     <td><code>grow</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 60: Line 68:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>multiply</code></td>
     <td><code>multiply</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 65: Line 74:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>aimingaccuracy</code></td>
     <td><code>aimingaccuracy</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 70: Line 80:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>emotionstates</code></td>
     <td><code>emotionstates</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 75: Line 86:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>repulseagents</code></td>
     <td><code>repulseagents</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 80: Line 92:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>tiredness</code></td>
     <td><code>tiredness</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 85: Line 98:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>nametag</code></td>
     <td><code>nametag</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 90: Line 104:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>placeblock</code></td>
     <td><code>placeblock</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 95: Line 110:
   <tr style="vertical-align: top;">
   <tr style="vertical-align: top;">
     <td><code>passivephysics</code></td>
     <td><code>passivephysics</code></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
   </tr>
   </tr>
</table>
</table>
Confirmedusers, editor, Administrators
886

edits