Added Soul Forge block and WIP model

This commit is contained in:
WayofTime 2016-01-07 16:36:52 -05:00
parent 72ed003da1
commit 8b024e1703
8 changed files with 287 additions and 13 deletions

View file

@ -0,0 +1,20 @@
{
"forge_marker": 1,
"defaults": {
"textures": {
"base": "minecraft:blocks/iron_block",
"base_bottom": "minecraft:blocks/gold_block",
"glass": "minecraft:blocks/glass",
"attachment": "minecraft:blocks/stone"
},
"uvlock": true
},
"variants": {
"normal": {
"model": "bloodmagic:sub/BlockSoulForge",
"submodel": {
}
}
}
}

View file

@ -147,6 +147,7 @@ tile.BloodMagic.spectralBlock.name=Spectral Block
tile.BloodMagic.phantomBlock.name=Phantom Block
tile.BloodMagic.teleposer.name=Teleposer
tile.BloodMagic.soulforge.name=Soul Forge
# Tooltips
tooltip.BloodMagic.orb.desc=Stores raw Life Essence

View file

@ -0,0 +1,9 @@
{
"parent": "bloodmagic:block/sub/BlockSoulForge",
"textures": {
"base": "minecraft:blocks/iron_block",
"base_bottom": "minecraft:blocks/gold_block",
"glass": "minecraft:blocks/glass",
"attachment": "minecraft:blocks/stone"
}
}

View file

@ -0,0 +1,160 @@
{
"textures": {
"particle": "#base"
},
"elements": [
{
"from": [ 2, 0, 2 ],
"to": [ 6, 3, 6 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "These are the feet of the model"
},
{
"from": [ 10, 0, 10 ],
"to": [ 14, 3, 14 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
}
},
{
"from": [ 2, 0, 10 ],
"to": [ 6, 3, 14 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
}
},
{
"from": [ 10, 0, 2 ],
"to": [ 14, 3, 6 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
}
},
{
"from": [ 3, 3, 3 ],
"to": [ 13, 5, 13 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "Base of the model"
},
{
"from": [ 1, 5, 1 ],
"to": [ 15, 8, 15 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "Base of the model"
},
{
"from": [ 0, 8, 0 ],
"to": [ 16, 10, 16 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "Base of the model"
},
{
"from": [ 0, 10, 0 ],
"to": [ 4, 12, 4 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "Space for the item"
},
{
"from": [ 12, 10, 12 ],
"to": [ 16, 12, 16 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "Space for the item"
},
{
"from": [ 0, 10, 12 ],
"to": [ 4, 12, 16 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "Space for the item"
},
{
"from": [ 12, 10, 0 ],
"to": [ 16, 12, 4 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base" }
},
"__comment": "Space for the item"
},
{
"from": [ 4, 10, 4 ],
"to": [ 12, 11, 12 ],
"faces": {
"down": { "uv": [ 3, 0, 4.5, 1.5 ], "texture": "#base_bottom" },
"up": { "uv": [ 1.5, 0, 3, 1.5 ], "texture": "#base_bottom" },
"north": { "uv": [ 1.5, 1.5, 3, 3 ], "texture": "#base_bottom" },
"south": { "uv": [ 4.5, 1.5, 6, 3 ], "texture": "#base_bottom" },
"west": { "uv": [ 3, 1.5, 4.5, 3 ], "texture": "#base_bottom" },
"east": { "uv": [ 0, 1.5, 1.5, 3 ], "texture": "#base_bottom" }
},
"__comment": "Space for the item"
}
]
}

View file

@ -0,0 +1,13 @@
{
"parent": "bloodmagic:block/BlockSoulForge",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}