Modding:Block Json Properties: Difference between revisions

From Vintage Story Wiki
No edit summary
Line 74: Line 74:
     <td>arrays</td>
     <td>arrays</td>
     <td></td>
     <td></td>
     <td></td>
     <td>Allows you define multiple variants of the same block</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 80: Line 80:
     <td>arrays</td>
     <td>arrays</td>
     <td></td>
     <td></td>
     <td></td>
     <td>In which creative inventory tabs the block should be visible in</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 86: Line 86:
     <td>object</td>
     <td>object</td>
     <td></td>
     <td></td>
     <td></td>
     <td>For the json drawtype, the shape definition of the block as shown in the players inventory</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 92: Line 92:
     <td></td>
     <td></td>
     <td></td>
     <td></td>
     <td></td>
     <td>The path to the shape json file, the base dir is assets/shapes/</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 98: Line 98:
     <td>object</td>
     <td>object</td>
     <td></td>
     <td></td>
     <td></td>
     <td>For the json drawtype, the shape definition of the block as shown in the world, dropped on the ground or held in hand</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 104: Line 104:
     <td></td>
     <td></td>
     <td></td>
     <td></td>
     <td></td>
     <td>The path to the shape json file, the base dir is assets/shapes/</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 110: Line 110:
     <td>object</td>
     <td>object</td>
     <td></td>
     <td></td>
     <td></td>
     <td>When defining multiple block variants, use this property to selectively choose the shape of a variant</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 116: Line 116:
     <td>boolean</td>
     <td>boolean</td>
     <td>true</td>
     <td>true</td>
     <td>if ambient occlusion will be applied to the block</td>
     <td>If ambient occlusion will be applied to the block</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 122: Line 122:
     <td>string</td>
     <td>string</td>
     <td></td>
     <td></td>
     <td></td>
     <td>The blocks material, check [[Block Materials]] for a full list. Amongst others, it will affect with what tool it can be mined with quickly</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 128: Line 128:
     <td>enum</td>
     <td>enum</td>
     <td>cube</td>
     <td>cube</td>
     <td></td>
     <td>Determines how the block is tesselated, select JSON for being able to use custom JSON Models. The other values are hardcoded methods of tesselating the block. Check [[Drawtypes]] for a full list.</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 218: Line 218:
     <td>arrays</td>
     <td>arrays</td>
     <td></td>
     <td></td>
     <td></td>
     <td>The texture definitions for the block as seen in the world, when dropped on the ground or held in the hand</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 224: Line 224:
     <td>arrays</td>
     <td>arrays</td>
     <td></td>
     <td></td>
     <td></td>
     <td>The texture definitions for the block as seen in the player inventory. Overrides the textures definition if set.</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 230: Line 230:
     <td>arrays</td>
     <td>arrays</td>
     <td></td>
     <td></td>
     <td></td>
     <td>When defining multiple block variants, use this property to selectively choose the textures of a variant</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 236: Line 236:
     <td>arrays</td>
     <td>arrays</td>
     <td></td>
     <td></td>
     <td></td>
     <td>When defining multiple block variants, use this property to selectively choose the inventory textures of a variant</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 242: Line 242:
     <td></td>
     <td></td>
     <td></td>
     <td></td>
     <td></td>
     <td>How many seconds it takes to break the block when not using tool. Can use decimal numbers.</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 248: Line 248:
     <td>enum</td>
     <td>enum</td>
     <td></td>
     <td></td>
     <td></td>
     <td>The sounds to be played when a player interacts with this block</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 254: Line 254:
     <td></td>
     <td></td>
     <td>0</td>
     <td>0</td>
     <td></td>
     <td>Sound to played when placing this block</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 260: Line 260:
     <td></td>
     <td></td>
     <td>1</td>
     <td>1</td>
     <td></td>
     <td>Sound to played when walking on this block</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 266: Line 266:
     <td></td>
     <td></td>
     <td>2</td>
     <td>2</td>
     <td></td>
     <td>Sound to played when breaking this block</td>
   </tr>
   </tr>
   <tr>
   <tr>
Line 278: Line 278:
     <td></td>
     <td></td>
     <td>4</td>
     <td>4</td>
     <td></td>
     <td>Sound to played when moving inside block (only works for blocks that have no collisionbox, naturally)</td>
   </tr>
   </tr>
</table>
</table>
Confirmedusers, Bureaucrats, editor, Administrators
1,779

edits