Fixed AI path issue #116. Dark Shingle Roof added (experimental).

This commit is contained in:
stfwi 2020-08-03 20:52:22 +02:00
parent 6876063b70
commit 267233d994
64 changed files with 1045 additions and 40 deletions

View file

@ -11,7 +11,7 @@ displayName="Engineer's Decor"
description="Adds cosmetic blocks for the engineer's workshop, factory and home."
authors="wilechaote"
credits="BluSunrize, Damien Hazard, malte0811, et al., the Forge Smiths, the Modders of the World."
updateJSONURL="https://raw.githubusercontent.com/stfwi/engineers-decor/develop/1.16/meta/update.json"
updateJSONURL="https://raw.githubusercontent.com/stfwi/engineers-decor/1.16/meta/update.json"
displayURL="https://github.com/stfwi/engineers-decor/"
logoFile="logo.png"

View file

@ -0,0 +1,44 @@
{
"variants": {
"facing=east,half=bottom,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model" },
"facing=west,half=bottom,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer" },
"facing=west,half=bottom,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer" },
"facing=north,half=bottom,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner" },
"facing=west,half=bottom,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner" },
"facing=north,half=bottom,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "engineersdecor:block/roof/dark_shingle_roof_model", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_outer", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "engineersdecor:block/roof/dark_shingle_roof_model_inner", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,5 @@
{
"variants": {
"": [ { "model": "engineersdecor:block/roof/dark_shingle_roof_block_model" } ]
}
}

View file

@ -0,0 +1,16 @@
{
"variants": {
"tvariant=0,type=bottom": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s0v0_model" },
"tvariant=1,type=bottom": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s0v0_model" },
"tvariant=2,type=bottom": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s0v0_model" },
"tvariant=3,type=bottom": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s0v0_model" },
"tvariant=0,type=top": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s1v0_model" },
"tvariant=1,type=top": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s1v0_model" },
"tvariant=2,type=top": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s1v0_model" },
"tvariant=3,type=top": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s1v0_model" },
"tvariant=0,type=double": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s2v0_model" },
"tvariant=1,type=double": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s2v0_model" },
"tvariant=2,type=double": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s2v0_model" },
"tvariant=3,type=double": { "model": "engineersdecor:block/slab/specific/dark_shingle_roof_slab_s2v0_model" }
}
}

View file

@ -0,0 +1,19 @@
{
"variants": {
"parts=0": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s0_model" },
"parts=1": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s1_model" },
"parts=2": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s2_model" },
"parts=3": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s3_model" },
"parts=4": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s4_model" },
"parts=5": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s5_model" },
"parts=6": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s6_model" },
"parts=7": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s7_model" },
"parts=8": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s8_model" },
"parts=9": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_s9_model" },
"parts=10": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_sa_model" },
"parts=11": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_sb_model" },
"parts=12": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_sc_model" },
"parts=13": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_sd_model" },
"parts=14": { "model": "engineersdecor:block/slab/specific/halfslab_dark_shingle_roof_se_model" }
}
}

View file

@ -67,6 +67,10 @@
"block.engineersdecor.clinker_brick_wall.help": "§6Simplistic Clinker Brick Wall.",
"block.engineersdecor.concrete_wall": "Concrete Wall",
"block.engineersdecor.concrete_wall.help": "§6Wall made of solid concrete.",
"block.engineersdecor.dark_shingle_roof": "Dark Ceramic Shingle Roof",
"block.engineersdecor.dark_shingle_roof_block": "Dark Ceramic Shingle Roof Block",
"block.engineersdecor.dark_shingle_roof_slab": "Dark Ceramic Shingle Roof Slab",
"block.engineersdecor.dark_shingle_roof_slabslice": "Dark Ceramic Shingle Roof Slab Slice",
"block.engineersdecor.dense_grit_dirt_block": "Dense Grit Dirt",
"block.engineersdecor.dense_grit_dirt_block.help": "§6A compressed dirt-like soil, plain texture with some cracks.§r Known from often used paths or trampled yard grounds. Dirt and coarse dirt can be mixed in for accentuation. Position dependent texture variations. Prevents grass spreading.",
"block.engineersdecor.dense_grit_sand_block": "Dense Grit Sand",

View file

@ -67,6 +67,10 @@
"block.engineersdecor.clinker_brick_wall.help": "§6Обыкновенная клинкерная кирпичная стена.",
"block.engineersdecor.concrete_wall": "Бетонная стена",
"block.engineersdecor.concrete_wall.help": "§6Стена из твёрдого бетона.",
"block.engineersdecor.dark_shingle_roof": "Dark Ceramic Shingle Roof",
"block.engineersdecor.dark_shingle_roof_block": "Dark Ceramic Shingle Roof Block",
"block.engineersdecor.dark_shingle_roof_slab": "Dark Ceramic Shingle Roof Slab",
"block.engineersdecor.dark_shingle_roof_slabslice": "Dark Ceramic Shingle Roof Slab Slice",
"block.engineersdecor.dense_grit_dirt_block": "Dense Grit Dirt",
"block.engineersdecor.dense_grit_dirt_block.help": "§6A compressed dirt-like soil, plain texture with some cracks.§r Known from often used paths or trampled yard grounds. Dirt and coarse dirt can be mixed in for accentuation. Position dependent texture variations. Prevents grass spreading.",
"block.engineersdecor.dense_grit_sand_block": "Dense Grit Sand",

View file

@ -67,10 +67,14 @@
"block.engineersdecor.clinker_brick_wall.help": "§6简单的过烧砖墙。",
"block.engineersdecor.concrete_wall": "混凝土墙",
"block.engineersdecor.concrete_wall.help": "§6用坚固混凝土制造的墙。",
"block.engineersdecor.dense_grit_dirt_block": "Dense Grit Dirt",
"block.engineersdecor.dense_grit_dirt_block.help": "§6A compressed dirt-like soil, plain texture with some cracks.§r Known from often used paths or trampled yard grounds. Dirt and coarse dirt can be mixed in for accentuation. Position dependent texture variations. Prevents grass spreading.",
"block.engineersdecor.dense_grit_sand_block": "Dense Grit Sand",
"block.engineersdecor.dense_grit_sand_block.help": "§6A compressed sandy soil mixed with stone grid, as known from machine and storage yards.§r Flowers don't really grow on that. Position dependent texture variations.",
"block.engineersdecor.dark_shingle_roof": "Dark Ceramic Shingle Roof",
"block.engineersdecor.dark_shingle_roof_block": "Dark Ceramic Shingle Roof Block",
"block.engineersdecor.dark_shingle_roof_slab": "Dark Ceramic Shingle Roof Slab",
"block.engineersdecor.dark_shingle_roof_slabslice": "Dark Ceramic Shingle Roof Slab Slice",
"block.engineersdecor.dense_grit_dirt_block": "压制砾土",
"block.engineersdecor.dense_grit_dirt_block.help": "§6一种压制而成的泥土与砂土非常类似其光滑的表面上带有些许裂缝。§r常见于人来人往的小径或者肆意践踏的庭院中。重点是可以混入泥土和砂土。纹理会根据位置的不同而发生变化。可以阻止草的蔓延。",
"block.engineersdecor.dense_grit_sand_block": "压制砾砂",
"block.engineersdecor.dense_grit_sand_block.help": "§6一种压制而成的沙土其中混有石砾常见于机械场和堆货场。§r其上不能种植花朵。纹理会根据位置的不同而发生变化。",
"block.engineersdecor.factory_dropper": "工厂掉落器",
"block.engineersdecor.factory_dropper.help": "§6适用于高级工厂自动化的掉落器。§r有十二个轮询选择的储物格。 掉落的力度、角度、一叠数量和冷却延时可在GUI调节。三个 内部比较槽带有逻辑与或逻辑或功能,可用作内部触发源。内部触发 还能和外部红石信号触发再进行逻辑与或逻辑或。触发模拟按钮仅作测试用途。 当内部触发条件满足时,预先打开卷帘门。所有符合条件的物品 会同时掉落。点击GUI的各处来了解如何运作。",
"block.engineersdecor.factory_dropper.tooltips.direction": "Drop direction x/y (-45° to +45°)",
@ -127,19 +131,19 @@
"block.engineersdecor.halfslab_sheetmetal_steel.help": "§6可垂直堆叠的切片。§r手持切片右/左击切片堆叠的顶端或底部来添加/移除切片。",
"block.engineersdecor.halfslab_treated_wood": "防腐木切片",
"block.engineersdecor.halfslab_treated_wood.help": "§6可垂直堆叠的切片。§r手持切片右/左击切片堆叠的顶端或底部来添加/移除切片。",
"block.engineersdecor.iron_bulb_light": "Iron Bulb Light",
"block.engineersdecor.iron_bulb_light.help": "§6Small glowstone light source§r, placed on the ceiling, walls, fence posts or metal poles.",
"block.engineersdecor.iron_ceiling_edge_light": "Ceiling Edge Light",
"block.engineersdecor.iron_ceiling_edge_light.help": "§6Small glowstone light source§r, placed at the edge of a ceiling block.",
"block.engineersdecor.iron_bulb_light": "铁架灯泡",
"block.engineersdecor.iron_bulb_light.help": "§6小型萤石光源§r可放置于天花板、墙壁、栅栏以及金属栏杆上。",
"block.engineersdecor.iron_ceiling_edge_light": "吸顶灯",
"block.engineersdecor.iron_ceiling_edge_light.help": "§6小型萤石光源§r可放置于顶部方块的边缘。",
"block.engineersdecor.iron_floor_edge_light": "嵌入地板边缘灯",
"block.engineersdecor.iron_floor_edge_light.help": "§6小型荧石光源置于地板方块边缘。§r\n 用于照亮电力光源难以安装的地方。",
"block.engineersdecor.iron_hatch": "Iron Hatch",
"block.engineersdecor.iron_hatch.help": "§6An upside down trapdoor,§r placed above mainenance shafts or ladders. Creeper-proof, functions as ladder when open.",
"block.engineersdecor.iron_inset_light": "嵌入灯",
"block.engineersdecor.iron_inset_light.help": "§6小型荧石光源能嵌入地板、天花板或墙里。§r\n 用于照亮电力光源难以安装的地方。 亮度与火把一样。",
"block.engineersdecor.labeled_crate": "Labeled Crate",
"block.engineersdecor.labeled_crate.help": "§6A storage crate with 9x6 slots and a built-in item frame at the front.§r\nPlace an item into the frame slot at the bottom right of the GUI to define the shown label.",
"block.engineersdecor.labeled_crate.tip": "§6Label:§r %1$s\n%2$s slots used / %3$s free\n%4$s total items stored",
"block.engineersdecor.labeled_crate": "贴标签的板条箱",
"block.engineersdecor.labeled_crate.help": "§6具备 9x6 大小格子的木箱前面自带一个物品展示框。§r\n将物品放置在 GUI 右下角的框架槽内,可以定义所显示的标签。",
"block.engineersdecor.labeled_crate.tip": "§6标签§r %1$s\n已使用 %2$s / 剩余 %3$s \n共存储 %4$s 件物品",
"block.engineersdecor.metal_rung_ladder": "金属蹬梯子",
"block.engineersdecor.metal_rung_ladder.help": "§6典型的工业墙梯由水平的金属杆蹬组成。§r往上/下看会爬得更快。",
"block.engineersdecor.metal_rung_steps": "交错金属台阶",
@ -217,10 +221,10 @@
"block.engineersdecor.steel_floor_grating.help": "§6装饰用钢制地板盖。§r顶端对齐。掉落物会穿过。",
"block.engineersdecor.steel_framed_window": "钢框窗",
"block.engineersdecor.steel_framed_window.help": "§6钢框三层玻璃窗。绝缘良好。§r不像玻璃板一样连接到相邻方块。",
"block.engineersdecor.steel_mesh_fence": "钢栅栏",
"block.engineersdecor.steel_mesh_fence.help": "§6工业栅栏。§r\n不与普通栅栏连接。",
"block.engineersdecor.steel_mesh_fence_gate": "Steel Mesh Fence Gate",
"block.engineersdecor.steel_mesh_fence_gate.help": "§6Industrial style fence gate that fits well to the Steel Mesh Fence.§r\nCan be placed as single or double size gate.",
"block.engineersdecor.steel_mesh_fence": "钢制网状栅栏",
"block.engineersdecor.steel_mesh_fence.help": "§6工业风格的栅栏。§r\n不与普通栅栏连接。",
"block.engineersdecor.steel_mesh_fence_gate": "钢制网状栅栏门",
"block.engineersdecor.steel_mesh_fence_gate.help": "§6工业风格的栅栏门可以同钢丝栅栏完美搭配。§r\n放置时可以设置为单叶门或者双叶门。",
"block.engineersdecor.steel_table": "钢桌",
"block.engineersdecor.steel_table.help": "§6结实的四脚钢桌。",
"block.engineersdecor.straight_pipe_valve": "输液管止回阀",

View file

@ -0,0 +1 @@
{ "parent": "block/cube_all", "textures": { "all": "engineersdecor:block/roof/dark_shingle_roof" } }

View file

@ -0,0 +1,71 @@
{
"parent": "block/block",
"textures": {
"particle": "engineersdecor:block/roof/dark_shingle_roof",
"s": "engineersdecor:block/roof/dark_shingle_roof"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 4, 16],
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"},
"down": {"texture": "#s"}
}
},
{
"from": [4, 4, 0],
"to": [16, 8, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"},
"down": {"texture": "#s"}
}
},
{
"from": [8, 8, 0],
"to": [16, 12, 16],
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"}
}
},
{
"from": [12, 12, 0],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"}
}
}
],
"display": {
"thirdperson_lefthand": {
"rotation": [75, -135, 0],
"translation": [0, 2.5, 0],
"scale": [0.375, 0.375, 0.375]
},
"gui": {
"rotation": [30, 135, 0],
"scale": [0.625, 0.625, 0.625]
},
"head": {
"rotation": [0, -90, 0]
}
}
}

View file

@ -0,0 +1,98 @@
{
"textures": {
"particle": "engineersdecor:block/roof/dark_shingle_roof",
"s": "engineersdecor:block/roof/dark_shingle_roof"
},
"elements": [
{
"from": [12, 0, 0],
"to": [16, 16, 12],
"faces": {
"north": {"uv": [0, 0, 4, 16], "texture": "#s"},
"east": {"uv": [4, 0, 16, 16], "texture": "#s"},
"south": {"uv": [12, 0, 16, 16], "texture": "#s"},
"west": {"uv": [0, 0, 12, 16], "texture": "#s"},
"up": {"uv": [12, 0, 16, 12], "texture": "#s"},
"down": {"uv": [12, 4, 16, 16], "texture": "#s"}
}
},
{
"from": [0, 0, 12],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 16]},
"faces": {
"north": {"uv": [0, 0, 16, 16], "texture": "#s"},
"east": {"uv": [0, 0, 4, 16], "texture": "#s"},
"south": {"uv": [0, 0, 16, 16], "texture": "#s"},
"west": {"uv": [12, 0, 16, 16], "texture": "#s"},
"up": {"uv": [0, 12, 16, 16], "texture": "#s"},
"down": {"uv": [0, 0, 16, 4], "texture": "#s"}
}
},
{
"from": [0, 0, 8],
"to": [12, 12, 12],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 12]},
"faces": {
"north": {"uv": [4, 4, 16, 16], "texture": "#s"},
"east": {"uv": [4, 4, 8, 16], "texture": "#s"},
"south": {"uv": [0, 4, 12, 16], "texture": "#s"},
"west": {"uv": [8, 4, 12, 16], "texture": "#s"},
"up": {"uv": [0, 8, 12, 12], "texture": "#s"},
"down": {"uv": [0, 4, 12, 8], "texture": "#s"}
}
},
{
"from": [0, 0, 4],
"to": [8, 8, 8],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
"faces": {
"north": {"uv": [8, 8, 16, 16], "texture": "#s"},
"east": {"uv": [8, 8, 12, 16], "texture": "#s"},
"south": {"uv": [0, 8, 8, 16], "texture": "#s"},
"west": {"uv": [4, 8, 8, 16], "texture": "#s"},
"up": {"uv": [0, 4, 8, 8], "texture": "#s"},
"down": {"uv": [0, 8, 8, 12], "texture": "#s"}
}
},
{
"from": [8, 0, 0],
"to": [12, 12, 8],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
"faces": {
"north": {"uv": [4, 4, 8, 16], "texture": "#s"},
"east": {"uv": [8, 4, 16, 16], "texture": "#s"},
"south": {"uv": [8, 4, 12, 16], "texture": "#s"},
"west": {"uv": [0, 4, 8, 16], "texture": "#s"},
"up": {"uv": [8, 0, 12, 8], "texture": "#s"},
"down": {"uv": [8, 8, 12, 16], "texture": "#s"}
}
},
{
"from": [4, 0, 0],
"to": [8, 8, 4],
"rotation": {"angle": 0, "axis": "y", "origin": [4, 12, 8]},
"faces": {
"north": {"uv": [8, 8, 12, 16], "texture": "#s"},
"east": {"uv": [12, 8, 16, 16], "texture": "#s"},
"south": {"uv": [4, 8, 8, 16], "texture": "#s"},
"west": {"uv": [0, 8, 4, 16], "texture": "#s"},
"up": {"uv": [4, 0, 8, 4], "texture": "#s"},
"down": {"uv": [4, 12, 8, 16], "texture": "#s"}
}
},
{
"from": [0, 0, 0],
"to": [4, 4, 4],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 12, 8]},
"faces": {
"north": {"uv": [12, 12, 16, 16], "texture": "#s"},
"east": {"uv": [12, 12, 16, 16], "texture": "#s"},
"south": {"uv": [0, 12, 4, 16], "texture": "#s"},
"west": {"uv": [0, 12, 4, 16], "texture": "#s"},
"up": {"uv": [0, 0, 4, 4], "texture": "#s"},
"down": {"uv": [0, 12, 4, 16], "texture": "#s"}
}
}
]
}

View file

@ -0,0 +1,56 @@
{
"textures": {
"particle": "engineersdecor:block/roof/dark_shingle_roof",
"s": "engineersdecor:block/roof/dark_shingle_roof"
},
"elements": [
{
"from": [0, 0, 0],
"to": [16, 4, 16],
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"},
"down": {"texture": "#s"}
}
},
{
"from": [4, 4, 4],
"to": [16, 8, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"},
"down": {"texture": "#s"}
}
},
{
"from": [8, 8, 8],
"to": [16, 12, 16],
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"}
}
},
{
"from": [12, 12, 12],
"to": [16, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]},
"faces": {
"north": {"texture": "#s"},
"east": {"texture": "#s"},
"south": {"texture": "#s"},
"west": {"texture": "#s"},
"up": {"texture": "#s"}
}
}
]
}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/slab_s0_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/slab_s1_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/slab_s2_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s0_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s1_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s2_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s3_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s4_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s5_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s6_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s7_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s8_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_s9_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_sa_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_sb_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_sc_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_sd_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_se_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{ "parent": "engineersdecor:block/roof/dark_shingle_roof_model" }

View file

@ -0,0 +1 @@
{ "parent": "engineersdecor:block/roof/dark_shingle_roof_block_model" }

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/slab_inventory_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

View file

@ -0,0 +1 @@
{"parent":"engineersdecor:block/slab/generic/halfslab_inventory_model","textures":{"all":"engineersdecor:block/roof/dark_shingle_roof"}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 412 B

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"name": "dark_shingle_roof_dlt",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"function": "minecraft:copy_name",
"source": "block_entity"
}
],
"name": "engineersdecor:dark_shingle_roof"
}
]
}
]
}

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"name": "dark_shingle_roof_block_dlt",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"functions": [
{
"function": "minecraft:copy_name",
"source": "block_entity"
}
],
"name": "engineersdecor:dark_shingle_roof_block"
}
]
}
]
}

View file

@ -29,8 +29,7 @@
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:gas_concrete",
"missing": ["immersiveengineering:concrete", "#forge:sand"]
"result": "engineersdecor:gas_concrete"
}
],
"recipe": {

View file

@ -51,6 +51,31 @@
"count": 8
}
}
},
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:iron_inset_light"
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
" ",
"GGG",
"PLP"
],
"key": {
"P": { "item": "minecraft:iron_ingot" },
"L": { "item" : "minecraft:glowstone" },
"G": { "item" : "minecraft:glass_pane" }
},
"result": {
"item": "engineersdecor:iron_inset_light",
"count": 8
}
}
}
]
}

View file

@ -0,0 +1,30 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:dark_shingle_roof_slabslice",
"required": ["engineersdecor:dark_shingle_roof_slab"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"SS",
"SS"
],
"key": {
"S": {
"item": "engineersdecor:dark_shingle_roof_slab"
}
},
"result": {
"item": "engineersdecor:dark_shingle_roof_slabslice",
"count": 16
}
}
}
]
}

View file

@ -0,0 +1,30 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:dark_shingle_roof_slab",
"required": ["engineersdecor:dark_shingle_roof_slabslice"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"SS",
"SS"
],
"key": {
"S": {
"item": "engineersdecor:dark_shingle_roof_slabslice"
}
},
"result": {
"item": "engineersdecor:dark_shingle_roof_slab",
"count": 1
}
}
}
]
}

View file

@ -0,0 +1,33 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:dark_shingle_roof"
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"B ",
"BB ",
"DBB"
],
"key": {
"B": {
"item": "minecraft:brick"
},
"D": {
"item": "minecraft:black_dye"
}
},
"result": {
"item": "engineersdecor:dark_shingle_roof",
"count": 8
}
}
}
]
}

View file

@ -0,0 +1,30 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:dark_shingle_roof_block",
"required": ["engineersdecor:dark_shingle_roof"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"RR",
"RR"
],
"key": {
"R": {
"item": "engineersdecor:dark_shingle_roof"
}
},
"result": {
"item": "engineersdecor:dark_shingle_roof_block",
"count": 3
}
}
}
]
}

View file

@ -0,0 +1,31 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:dark_shingle_roof",
"required": ["engineersdecor:dark_shingle_roof_block"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"B ",
"BB ",
"BBB"
],
"key": {
"B": {
"item": "engineersdecor:dark_shingle_roof_block"
}
},
"result": {
"item": "engineersdecor:dark_shingle_roof",
"count": 8
}
}
}
]
}

View file

@ -0,0 +1,29 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:dark_shingle_roof_slab",
"required": ["engineersdecor:dark_shingle_roof_block"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"BBB"
],
"key": {
"B": {
"item": "engineersdecor:dark_shingle_roof_block"
}
},
"result": {
"item": "engineersdecor:dark_shingle_roof_slab",
"count": 6
}
}
}
]
}

View file

@ -0,0 +1,28 @@
{
"type": "forge:conditional",
"recipes": [
{
"conditions": [
{
"type": "engineersdecor:optional",
"result": "engineersdecor:dark_shingle_roof_block",
"required": ["engineersdecor:dark_shingle_roof_slab"]
}
],
"recipe": {
"type": "minecraft:crafting_shaped",
"pattern": [
"S",
"S"
],
"key": {
"S": { "item": "engineersdecor:dark_shingle_roof_slab" }
},
"result": {
"item": "engineersdecor:dark_shingle_roof_block",
"count": 1
}
}
}
]
}

View file

@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"minecraft:bricks",
"minecraft:nether_bricks"
]
}

View file

@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"minecraft:dirt",
"minecraft:coarse_dirt"
]
}

View file

@ -0,0 +1,7 @@
{
"replace": false,
"values": [
"minecraft:glowstone",
"minecraft:sea_lantern"
]
}

View file

@ -0,0 +1,37 @@
{
"replace": false,
"values": [
"minecraft:black_concrete_powder",
"minecraft:blue_concrete_powder",
"minecraft:brown_concrete_powder",
"minecraft:cyan_concrete_powder",
"minecraft:gray_concrete_powder",
"minecraft:green_concrete_powder",
"minecraft:light_blue_concrete_powder",
"minecraft:light_gray_concrete_powder",
"minecraft:lime_concrete_powder",
"minecraft:magenta_concrete_powder",
"minecraft:orange_concrete_powder",
"minecraft:pink_concrete_powder",
"minecraft:purple_concrete_powder",
"minecraft:red_concrete_powder",
"minecraft:white_concrete_powder",
"minecraft:yellow_concrete_powder",
"minecraft:black_concrete",
"minecraft:blue_concrete",
"minecraft:brown_concrete",
"minecraft:cyan_concrete",
"minecraft:gray_concrete",
"minecraft:green_concrete",
"minecraft:light_blue_concrete",
"minecraft:light_gray_concrete",
"minecraft:lime_concrete",
"minecraft:magenta_concrete",
"minecraft:orange_concrete",
"minecraft:pink_concrete",
"minecraft:purple_concrete",
"minecraft:red_concrete",
"minecraft:white_concrete",
"minecraft:yellow_concrete"
]
}

View file

@ -0,0 +1,22 @@
{
"replace": false,
"values": [
"minecraft:glass",
"minecraft:black_stained_glass",
"minecraft:blue_stained_glass",
"minecraft:brown_stained_glass",
"minecraft:cyan_stained_glass",
"minecraft:gray_stained_glass",
"minecraft:green_stained_glass",
"minecraft:light_blue_stained_glass",
"minecraft:light_gray_stained_glass",
"minecraft:lime_stained_glass",
"minecraft:magenta_stained_glass",
"minecraft:orange_stained_glass",
"minecraft:pink_stained_glass",
"minecraft:purple_stained_glass",
"minecraft:red_stained_glass",
"minecraft:white_stained_glass",
"minecraft:yellow_stained_glass"
]
}

View file

@ -0,0 +1,22 @@
{
"replace": false,
"values": [
"minecraft:glass_pane",
"minecraft:black_stained_glass_pane",
"minecraft:blue_stained_glass_pane",
"minecraft:brown_stained_glass_pane",
"minecraft:cyan_stained_glass_pane",
"minecraft:gray_stained_glass_pane",
"minecraft:green_stained_glass_pane",
"minecraft:light_blue_stained_glass_pane",
"minecraft:light_gray_stained_glass_pane",
"minecraft:lime_stained_glass_pane",
"minecraft:magenta_stained_glass_pane",
"minecraft:orange_stained_glass_pane",
"minecraft:pink_stained_glass_pane",
"minecraft:purple_stained_glass_pane",
"minecraft:red_stained_glass_pane",
"minecraft:white_stained_glass_pane",
"minecraft:yellow_stained_glass_pane"
]
}