UNPKG

minecraft-forge-utils

Version:

Collection of useful Minecraft Forge development related utilities.

85 lines (80 loc) 2.22 kB
+++ blockstates/[[ --block_name-- ]].json @@@ create @@@ { "variants": { "facing=down": { "model": "[[ --ModId-- ]]:block/[[ --block_name-- ]]", "x": 180 }, "facing=east": { "model": "[[ --ModId-- ]]:block/[[ --block_name-- ]]", "x": 90, "y": 90 }, "facing=north": { "model": "[[ --ModId-- ]]:block/[[ --block_name-- ]]", "x": 90 }, "facing=south": { "model": "[[ --ModId-- ]]:block/[[ --block_name-- ]]", "x": 90, "y": 180 }, "facing=up": { "model": "[[ --ModId-- ]]:block/[[ --block_name-- ]]" }, "facing=west": { "model": "[[ --ModId-- ]]:block/[[ --block_name-- ]]", "x": 90, "y": 270 } } } +++ lang/en_us.json @@@ before:"block.placeholder.text" @@@ "block.[[ --ModId-- ]].[[ --block_name-- ]]": "[[ --BlockName-- ]]", +++ models/block/[[ --block_name-- ]].json @@@ create @@@ { "parent": "block/block", "ambientocclusion": false, "texture_size": [32, 32], "textures": { "texture": "[[ --ModId-- ]]:block/[[ --block_name-- ]]", "particle": "[[ --ModId-- ]]:block/[[ --block_name-- ]]" }, "elements": [ { "name": "rod", "from": [7, 0, 7], "to": [9, 16, 9], "faces": { "north": { "uv": [1, 1, 2, 9], "texture": "#texture" }, "east": { "uv": [0, 1, 1, 9], "texture": "#texture" }, "south": { "uv": [3, 1, 4, 9], "texture": "#texture" }, "west": { "uv": [2, 1, 3, 9], "texture": "#texture" }, "up": { "uv": [2, 1, 1, 0], "texture": "#texture", "cullface": "up" }, "down": { "uv": [3, 0, 2, 1], "texture": "#texture" } } } ], "display": { "thirdperson_righthand": { "scale": [0.375, 0.375, 0.375] }, "thirdperson_lefthand": { "scale": [0.375, 0.375, 0.375] }, "head": { "rotation": [-60, 0, 0], "translation": [0, 5, -9] } } } +++ models/item/[[ --block_name-- ]].json @@@ create @@@ { "parent": "[[ --ModId-- ]]:block/[[ --block_name-- ]]" } +++ textures/block/[[ --block_name-- ]].png @@@ copy:/resources/textures/block/RodBlock.png @@@