Add basic grid block

This commit is contained in:
raoulvdberge
2019-10-06 19:25:22 +02:00
parent 3bd42f9174
commit 87a891eedc
25 changed files with 286 additions and 277 deletions

View File

@@ -1,80 +1,36 @@
{
"forge_marker": 1,
"defaults": {
"model": "refinedstorage:cube_north_cutout",
"textures": {
"particle": "refinedstorage:blocks/side",
"east": "refinedstorage:blocks/grid/left",
"south": "refinedstorage:blocks/grid/back",
"west": "refinedstorage:blocks/grid/right",
"up": "refinedstorage:blocks/grid/top",
"down": "refinedstorage:blocks/bottom",
"north_normal": "refinedstorage:blocks/grid/front",
"north_crafting": "refinedstorage:blocks/grid/crafting_front",
"north_pattern": "refinedstorage:blocks/grid/pattern_front",
"north_fluid": "refinedstorage:blocks/grid/fluid_front",
"cutout_normal": "refinedstorage:blocks/grid/cutouts/front_disconnected",
"cutout_crafting": "refinedstorage:blocks/grid/cutouts/crafting_front_disconnected",
"cutout_pattern": "refinedstorage:blocks/grid/cutouts/pattern_front_disconnected",
"cutout_fluid": "refinedstorage:blocks/grid/cutouts/fluid_front_disconnected"
}
},
"variants": {
"connected": {
"true": {
"textures": {
"cutout_normal": "refinedstorage:blocks/grid/cutouts/front_connected",
"cutout_crafting": "refinedstorage:blocks/grid/cutouts/crafting_front_connected",
"cutout_pattern": "refinedstorage:blocks/grid/cutouts/pattern_front_connected",
"cutout_fluid": "refinedstorage:blocks/grid/cutouts/fluid_front_connected"
}
},
"false": {
}
"connected=true,direction=north": {
"model": "refinedstorage:block/grid/normal/connected",
"y": 0
},
"type": {
"normal": {
"textures": {
"north": "#north_normal",
"cutout": "#cutout_normal"
}
},
"crafting": {
"textures": {
"north": "#north_crafting",
"cutout": "#cutout_crafting"
}
},
"pattern": {
"textures": {
"north": "#north_pattern",
"cutout": "#cutout_pattern"
}
},
"fluid": {
"textures": {
"north": "#north_fluid",
"cutout": "#cutout_fluid",
"east": "refinedstorage:blocks/grid/fluid_left",
"south": "refinedstorage:blocks/grid/fluid_back",
"west": "refinedstorage:blocks/grid/fluid_right",
"up": "refinedstorage:blocks/grid/fluid_top"
}
}
"connected=true,direction=east": {
"model": "refinedstorage:block/grid/normal/connected",
"y": 90
},
"direction": {
"north": {
"y": 0
},
"east": {
"y": 90
},
"south": {
"y": 180
},
"west": {
"y": 270
}
"connected=true,direction=south": {
"model": "refinedstorage:block/grid/normal/connected",
"y": 180
},
"connected=true,direction=west": {
"model": "refinedstorage:block/grid/normal/connected",
"y": 270
},
"connected=false,direction=north": {
"model": "refinedstorage:block/grid/normal/disconnected",
"y": 0
},
"connected=false,direction=east": {
"model": "refinedstorage:block/grid/normal/disconnected",
"y": 90
},
"connected=false,direction=south": {
"model": "refinedstorage:block/grid/normal/disconnected",
"y": 180
},
"connected=false,direction=west": {
"model": "refinedstorage:block/grid/normal/disconnected",
"y": 270
}
}
}

View File

@@ -179,10 +179,10 @@
"block.refinedstorage.controller": "Controller",
"block.refinedstorage.creative_controller": "Creative Controller",
"block.refinedstorage.cable": "Cable",
"block.refinedstorage:grid.0": "Grid",
"block.refinedstorage:grid.1": "Crafting Grid",
"block.refinedstorage:grid.2": "Pattern Grid",
"block.refinedstorage:grid.3": "Fluid Grid",
"block.refinedstorage.grid": "Grid",
"block.refinedstorage.crafting_grid": "Crafting Grid",
"block.refinedstorage.pattern_grid": "Pattern Grid",
"block.refinedstorage.fluid_grid": "Fluid Grid",
"block.refinedstorage.disk_drive": "Disk Drive",
"block.refinedstorage:disk_manipulator": "Disk Manipulator",
"block.refinedstorage:external_storage": "External Storage",

View File

@@ -0,0 +1,13 @@
{
"parent": "refinedstorage:block/cube_north_cutout",
"textures": {
"particle": "refinedstorage:block/side",
"east": "refinedstorage:block/grid/left",
"south": "refinedstorage:block/grid/back",
"west": "refinedstorage:block/grid/right",
"up": "refinedstorage:block/grid/top",
"down": "refinedstorage:block/bottom",
"north": "refinedstorage:block/grid/front",
"cutout": "refinedstorage:block/grid/cutouts/front_connected"
}
}

View File

@@ -0,0 +1,13 @@
{
"parent": "refinedstorage:block/cube_north_cutout",
"textures": {
"particle": "refinedstorage:block/side",
"east": "refinedstorage:block/grid/left",
"south": "refinedstorage:block/grid/back",
"west": "refinedstorage:block/grid/right",
"up": "refinedstorage:block/grid/top",
"down": "refinedstorage:block/bottom",
"north": "refinedstorage:block/grid/front",
"cutout": "refinedstorage:block/grid/cutouts/front_disconnected"
}
}

View File

@@ -0,0 +1,3 @@
{
"parent": "refinedstorage:block/grid/normal/disconnected"
}

View File

@@ -7,14 +7,13 @@
],
"key": {
"P": {
"item": "#improved_processor"
"item": "refinedstorage:improved_processor"
},
"C": {
"item": "#construction_core"
"item": "refinedstorage:construction_core"
},
"G": {
"type": "forge:ore_dict",
"ore": "blockGlass"
"tag": "forge:glass"
},
"E": {
"item": "refinedstorage:quartz_enriched_iron"
@@ -23,11 +22,10 @@
"item": "refinedstorage:machine_casing"
},
"D": {
"item": "#destruction_core"
"item": "refinedstorage:destruction_core"
}
},
"result": {
"item": "refinedstorage:grid",
"data": 0
"item": "refinedstorage:grid"
}
}