Added small lab furnace. 1.13 build system setup WIP.

This commit is contained in:
stfwi 2019-03-27 18:48:13 +01:00
parent fe3f5b82b1
commit 3d4e8b6591
33 changed files with 1114 additions and 38 deletions

View file

@ -0,0 +1,12 @@
{
"forge_marker": 1,
"defaults": {
"model": "engineersdecor:furnace/small_lab_furnace_model"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"facing": { "north": {"y":0}, "south": {"y":180}, "west": {"y":-90}, "east": {"y":90}, "up":{}, "down":{} },
"lit": { "false":{ "textures":{ "gloom": "engineersdecor:blocks/furnace/small_lab_furnace_front_gloom_off" } }, "true":{}}
}
}

View file

@ -70,6 +70,8 @@ tile.engineersdecor.treated_wood_windowsill.help=§6Simple window decoration.
#-----------------------------------------------------------------------------------------------------------
tile.engineersdecor.iron_sheet_roof.name=Iron sheet metal roof
tile.engineersdecor.iron_sheet_roof.help=§6Well, it's a roof.
tile.engineersdecor.small_lab_furnace.name=Small laboratry furnace
tile.engineersdecor.small_lab_furnace.help=§6Small metal cased lab kiln.§r Solid fuel consuming, updraught. Slightly hotter and better isolated than a cobblestone furnace, therefore more efficient. Two stack internal hopper fifos for input, output, and fuel.
#-----------------------------------------------------------------------------------------------------------
# EOF
#-----------------------------------------------------------------------------------------------------------

View file

@ -0,0 +1,198 @@
{
"parent": "block/cube",
"textures": {
"handles": "engineersdecor:blocks/furnace/small_lab_furnace_handles",
"particle": "engineersdecor:blocks/furnace/small_lab_furnace_handles",
"top": "engineersdecor:blocks/furnace/small_lab_furnace_top",
"bottom": "engineersdecor:blocks/furnace/small_lab_furnace_bottom",
"left": "engineersdecor:blocks/furnace/small_lab_furnace_left",
"right": "engineersdecor:blocks/furnace/small_lab_furnace_right",
"front": "engineersdecor:blocks/furnace/small_lab_furnace_front",
"back": "engineersdecor:blocks/furnace/small_lab_furnace_back",
"gloom": "engineersdecor:blocks/furnace/small_lab_furnace_front_gloom_on"
},
"elements": [
{
"from": [4, 2, 0],
"to": [12, 5, 1],
"faces": {
"north": {"uv": [4, 11, 12, 14], "texture": "#gloom"}
}
},
{
"from": [0, 1, 1],
"to": [16, 16, 16],
"faces": {
"north": {"uv": [0, 0, 16, 15], "texture": "#front"},
"east": {"uv": [0, 0, 15, 15], "texture": "#left"},
"south": {"uv": [0, 0, 16, 15], "texture": "#back"},
"west": {"uv": [1, 0, 16, 15], "texture": "#right"},
"up": {"uv": [0, 1, 16, 16], "texture": "#top"},
"down": {"uv": [0, 0, 16, 15], "texture": "#bottom"}
}
},
{
"from": [1, 0, 1],
"to": [15, 1, 15],
"faces": {
"north": {"uv": [1, 15, 15, 16], "texture": "#front"},
"east": {"uv": [1, 15, 15, 16], "texture": "#left"},
"south": {"uv": [1, 15, 15, 16], "texture": "#back"},
"west": {"uv": [1, 15, 15, 16], "texture": "#right"},
"down": {"uv": [1, 1, 15, 15], "texture": "#bottom"}
}
},
{
"from": [3, 7, 0],
"to": [13, 15, 1],
"faces": {
"north": {"uv": [3, 1, 13, 9], "texture": "#front"},
"east": {"uv": [15, 1, 16, 9], "texture": "#left"},
"west": {"uv": [0, 1, 1, 9], "texture": "#right"},
"up": {"uv": [3, 0, 13, 1], "texture": "#top"},
"down": {"uv": [3, 15, 13, 16], "texture": "#bottom"}
}
},
{
"from": [3, 5, 0],
"to": [13, 6, 1],
"faces": {
"north": {"uv": [3, 10, 13, 11], "texture": "#front"},
"east": {"uv": [15, 10, 16, 11], "texture": "#left"},
"west": {"uv": [0, 10, 1, 11], "texture": "#right"},
"up": {"uv": [3, 0, 13, 1], "texture": "#top"}
}
},
{
"from": [3, 1, 0],
"to": [13, 2, 1],
"faces": {
"north": {"uv": [3, 14, 13, 15], "texture": "#front"},
"east": {"uv": [15, 14, 16, 15], "texture": "#left"},
"west": {"uv": [0, 14, 1, 15], "texture": "#right"},
"down": {"uv": [3, 15, 13, 16], "texture": "#bottom"}
}
},
{
"from": [3, 2, 0],
"to": [4, 5, 1],
"faces": {
"north": {"uv": [12, 11, 13, 14], "texture": "#front"},
"west": {"uv": [0, 11, 1, 14], "texture": "#right"},
"up": {"uv": [3, 0, 4, 1], "texture": "#top"},
"down": {"uv": [3, 15, 4, 16], "texture": "#bottom"}
}
},
{
"from": [12, 2, 0],
"to": [13, 5, 1],
"faces": {
"north": {"uv": [3, 11, 4, 14], "texture": "#front"},
"east": {"uv": [15, 11, 16, 14], "texture": "#left"},
"up": {"uv": [12, 0, 13, 1], "texture": "#top"},
"down": {"uv": [12, 15, 13, 16], "texture": "#bottom"}
}
},
{
"from": [13, 1.5, 0.25],
"to": [14, 5.5, 0.75],
"faces": {
"north": {"uv": [2, 10.5, 3, 14.5], "texture": "#handles"},
"east": {"uv": [15.25, 10.5, 15.75, 14.5], "texture": "#handles"},
"south": {"uv": [13, 10.5, 14, 14.5], "texture": "#handles"},
"up": {"uv": [13, 0.25, 14, 0.75], "rotation": 270, "texture": "#handles"},
"down": {"uv": [13, 15.25, 14, 15.75], "rotation": 90, "texture": "#handles"}
}
},
{
"from": [13, 13, 0.25],
"to": [14, 14, 0.75],
"faces": {
"north": {"uv": [2, 2, 3, 3], "texture": "#handles"},
"east": {"uv": [15.25, 2, 15.75, 3], "texture": "#handles"},
"south": {"uv": [13, 2, 14, 3], "texture": "#handles"},
"up": {"uv": [13, 0.25, 14, 0.75], "rotation": 270, "texture": "#handles"},
"down": {"uv": [13, 15.25, 14, 15.75], "rotation": 90, "texture": "#handles"}
}
},
{
"from": [2.5, 12, 0.5],
"to": [3, 14, 1],
"faces": {
"north": {"uv": [13, 2, 13.5, 4], "texture": "#handles"},
"west": {"uv": [0.5, 2, 1, 4], "texture": "#handles"},
"up": {"uv": [2.5, 0.5, 3, 1], "rotation": 270, "texture": "#handles"},
"down": {"uv": [2.5, 15, 3, 15.5], "rotation": 90, "texture": "#handles"}
}
},
{
"from": [2.5, 8, 0.5],
"to": [3, 10, 1],
"faces": {
"north": {"uv": [13, 6, 13.5, 8], "texture": "#handles"},
"west": {"uv": [0.5, 6, 1, 8], "texture": "#handles"},
"up": {"uv": [2.5, 0.5, 3, 1], "rotation": 270, "texture": "#handles"},
"down": {"uv": [2.5, 15, 3, 15.5], "rotation": 90, "texture": "#handles"}
}
},
{
"from": [2.5, 1, 0.5],
"to": [3, 2, 1],
"faces": {
"north": {"uv": [13, 14, 13.5, 15], "texture": "#handles"},
"west": {"uv": [0.5, 14, 1, 15], "texture": "#handles"},
"up": {"uv": [2.5, 0.5, 3, 1], "rotation": 270, "texture": "#handles"},
"down": {"uv": [2.5, 15, 3, 15.5], "rotation": 90, "texture": "#handles"}
}
},
{
"from": [2.5, 5, 0.5],
"to": [3, 6, 1],
"faces": {
"north": {"uv": [13, 10, 13.5, 11], "texture": "#handles"},
"west": {"uv": [0.5, 10, 1, 11], "texture": "#handles"},
"up": {"uv": [2.5, 0.5, 3, 1], "rotation": 270, "texture": "#handles"},
"down": {"uv": [2.5, 15, 3, 15.5], "rotation": 90, "texture": "#handles"}
}
},
{
"from": [13, 8, 0.25],
"to": [14, 9, 0.75],
"faces": {
"north": {"uv": [2, 7, 3, 8], "texture": "#handles"},
"east": {"uv": [15.25, 7, 15.75, 8], "texture": "#handles"},
"south": {"uv": [13, 7, 14, 8], "texture": "#handles"},
"up": {"uv": [13, 0.25, 14, 0.75], "rotation": 270, "texture": "#handles"},
"down": {"uv": [13, 15.25, 14, 15.75], "rotation": 90, "texture": "#handles"}
}
},
{
"from": [13.5, 9, 0.25],
"to": [14, 13, 0.75],
"faces": {
"north": {"uv": [2, 3, 2.5, 7], "texture": "#handles"},
"east": {"uv": [15.25, 3, 15.75, 7], "texture": "#handles"},
"south": {"uv": [13.5, 3, 14, 7], "texture": "#handles"},
"west": {"uv": [0.25, 3, 0.75, 7], "texture": "#handles"}
}
}
],
"display": {
"ground": {
"scale": [0.2, 0.2, 0.2]
},
"gui": {
"rotation": [30, 225, 0],
"scale": [0.625, 0.625, 0.625]
},
"fixed": {
"scale": [0.5, 0.5, 0.5]
}
},
"groups": [0, 1, 2, 3, 4, 5, 6, 7,
{
"name": "handles",
"children": [8, 9, 10, 11, 12, 13, 14, 15]
}
]
}

View file

@ -205,6 +205,13 @@
},
"name": "itemCraftingTable"
},
{
"ingredient": {
"item": "minecraft:hopper",
"data": 0
},
"name": "anyHopper"
},
{
"ingredient": [
{
@ -237,6 +244,12 @@
"data": 0
},
"name": "crateTreatedWood"
},
{
"ingredient": {
"item": "minecraft:furnace",
"data": 0
},
"name": "itemFurnace"
}
]

View file

@ -0,0 +1,33 @@
{
"conditions": [
{
"type": "engineersdecor:grc",
"result": "engineersdecor:small_lab_furnace",
"required": ["immersiveengineering:material"]
}
],
"type": "minecraft:crafting_shaped",
"pattern": [
"HPP",
"PFP",
"PPP"
],
"key": {
"F": {
"item": "#itemFurnace",
"data": 0
},
"P": {
"item": "#plateIron",
"data": 0
},
"H": {
"item": "#anyHopper",
"data": 0
}
},
"result": {
"item": "engineersdecor:small_lab_furnace",
"count": 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 534 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 537 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 B

View file

@ -0,0 +1 @@
{ "animation":{ "frames": [0,1,2,3,4,5,6,7], "frametime":8, "interpolate":true }}

Binary file not shown.

After

Width:  |  Height:  |  Size: 417 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB