Fixed typo in en-en. Window rendering using multi-layer. Creative tab symbol changed to mod logo. Alternative recipes for crafting table and furnace if IE is not installed. IE concrete texture missing log bail fixed.
This commit is contained in:
parent
d93af084f2
commit
e08e508f00
31 changed files with 411 additions and 595 deletions
|
@ -138,7 +138,7 @@ public class ModEngineersDecor
|
|||
@Override
|
||||
@SideOnly(Side.CLIENT)
|
||||
public @Nonnull ItemStack createIcon()
|
||||
{ return new ItemStack(ModBlocks.TREATED_WOOD_LADDER); }
|
||||
{ return new ItemStack(ModBlocks.SIGN_MODLOGO); }
|
||||
});
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------
|
||||
|
|
|
@ -32,6 +32,11 @@ public class BlockDecorWindow extends BlockDecorDirected
|
|||
public BlockRenderLayer getRenderLayer()
|
||||
{ return BlockRenderLayer.TRANSLUCENT; }
|
||||
|
||||
@Override
|
||||
@SideOnly(Side.CLIENT)
|
||||
public boolean canRenderInLayer(IBlockState state, BlockRenderLayer layer)
|
||||
{ return (layer==BlockRenderLayer.CUTOUT) || (layer==BlockRenderLayer.TRANSLUCENT); }
|
||||
|
||||
@Override
|
||||
@SideOnly(Side.CLIENT)
|
||||
public boolean shouldSideBeRendered(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing side)
|
||||
|
|
|
@ -134,6 +134,13 @@ public class ModBlocks
|
|||
ModAuxiliaries.getPixeledAABB(1,0,1, 15,15,16.0)
|
||||
);
|
||||
|
||||
public static final BlockDecorDirected SIGN_MODLOGO = new BlockDecorDirected(
|
||||
"sign_decor",
|
||||
BlockDecor.CFG_CUTOUT|BlockDecor.CFG_OPPOSITE_PLACEMENT|(1<<BlockDecor.CFG_LIGHT_VALUE_SHIFT),
|
||||
Material.WOOD, 0.1f, 1000f, SoundType.WOOD,
|
||||
ModAuxiliaries.getPixeledAABB(0,0,15.6, 16,16,16.0)
|
||||
);
|
||||
|
||||
private static final Block modBlocks[] = {
|
||||
TREATED_WOOD_CRAFTING_TABLE,
|
||||
CLINKER_BRICK_BLOCK,
|
||||
|
@ -161,7 +168,8 @@ public class ModBlocks
|
|||
SMALL_LAB_FURNACE,
|
||||
STEEL_FRAMED_WINDOW,
|
||||
TREATED_WOOD_POLE_SUPPORT,
|
||||
TREATED_WOOD_POLE_HEAD
|
||||
TREATED_WOOD_POLE_HEAD,
|
||||
SIGN_MODLOGO
|
||||
};
|
||||
|
||||
private static final Block devBlocks[] = {
|
||||
|
|
|
@ -219,6 +219,7 @@ public class ModConfig
|
|||
public static final boolean isOptedOut(final @Nullable Block block)
|
||||
{
|
||||
if((block == null) || (optout==null)) return true;
|
||||
if(block == ModBlocks.SIGN_MODLOGO) return true;
|
||||
final String rn = block.getRegistryName().getPath();
|
||||
if(optout.without_clinker_bricks && rn.startsWith("clinker_brick_")) return true;
|
||||
if(optout.without_slag_bricks && rn.startsWith("slag_brick_")) return true;
|
||||
|
|
|
@ -55,15 +55,16 @@ public class RecipeCondModSpecific implements IConditionFactory
|
|||
}
|
||||
final JsonArray missing = json.getAsJsonArray("missing");
|
||||
if((missing!=null) && (missing.size() > 0)) {
|
||||
int num_missing = 0;
|
||||
for(JsonElement e: missing) {
|
||||
if(!e.isJsonPrimitive()) continue;
|
||||
final ResourceLocation rl = new ResourceLocation(((JsonPrimitive)e).getAsString());
|
||||
// At least one item missing, enable this recipe as alternative recipe for another one that check the missing item as required item.
|
||||
// --> e.g. if IE not installed there is no slag. One recipe requires slag, and another one (for the same result) is used if there
|
||||
// is no slag.
|
||||
if((!block_registry.containsKey(rl)) && (!item_registry.containsKey(rl))) return exclude();
|
||||
if((!block_registry.containsKey(rl)) && (!item_registry.containsKey(rl))) ++num_missing;
|
||||
}
|
||||
return exclude(); // all required there, but there is no item missing, so another recipe
|
||||
// At least one item missing, enable this recipe as alternative recipe for another one that check the missing item as required item.
|
||||
// --> e.g. if IE not installed there is no slag. One recipe requires slag, and another one (for the same result) is used if there
|
||||
// is no slag.
|
||||
return (num_missing == 0) ? (exclude()) : (RECIPE_INCLUDE);
|
||||
} else {
|
||||
return RECIPE_INCLUDE; // no missing given, means include if result and required are all there.
|
||||
}
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
"defaults": {
|
||||
"model": "engineersdecor:wall/concrete_wall_default",
|
||||
"textures": {
|
||||
"wall": "immersiveengineering:blocks/stone_decoration_concrete",
|
||||
"particle": "immersiveengineering:blocks/stone_decoration_concrete"
|
||||
"wall": "engineersdecor:blocks/iestyle/stone_decoration_concrete_by_blusunrize",
|
||||
"particle": "engineersdecor:blocks/iestyle/stone_decoration_concrete_by_blusunrize"
|
||||
}
|
||||
},
|
||||
"variants": {
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"forge_marker": 1,
|
||||
"defaults": { "model": "engineersdecor:sign/sign_decor_model" },
|
||||
"variants": {
|
||||
"normal": [{}],
|
||||
"facing": { "north":{"y":0}, "south":{"y":180}, "west":{"y":270}, "east":{"y":90}, "up": {"x":0}, "down": {"x":0} },
|
||||
"inventory": [{}]
|
||||
}
|
||||
}
|
|
@ -1,11 +1,19 @@
|
|||
{
|
||||
"forge_marker": 1,
|
||||
"defaults": {
|
||||
"model": "engineersdecor:furniture/steel_framed_window_model"
|
||||
},
|
||||
"model": "forge:multi-layer",
|
||||
"transform": "forge:default-block",
|
||||
"custom": {
|
||||
"base": "engineersdecor:steel_framed_window#frame",
|
||||
"Cutout": "engineersdecor:steel_framed_window#frame",
|
||||
"Translucent": "engineersdecor:steel_framed_window#pane"
|
||||
}
|
||||
},
|
||||
"variants": {
|
||||
"normal": [{}],
|
||||
"inventory": [{}],
|
||||
"facing": { "north": {"y":0}, "south": {"y":0}, "west": {"y":90}, "east": {"y":90}, "up": {"x":90}, "down": {"x":90} },
|
||||
"inventory": [{}]
|
||||
"frame": [ {"model":"engineersdecor:furniture/steel_framed_window_submodel" }],
|
||||
"pane": [ {"model":"engineersdecor:furniture/framed_window_glasspane_submodel" }]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,11 +1,19 @@
|
|||
{
|
||||
"forge_marker": 1,
|
||||
"defaults": {
|
||||
"model": "engineersdecor:furniture/treated_wood_window_model"
|
||||
"model": "forge:multi-layer",
|
||||
"transform": "forge:default-block",
|
||||
"custom": {
|
||||
"base": "engineersdecor:treated_wood_window#frame",
|
||||
"Cutout": "engineersdecor:treated_wood_window#frame",
|
||||
"Translucent": "engineersdecor:treated_wood_window#pane"
|
||||
}
|
||||
},
|
||||
"variants": {
|
||||
"normal": [{}],
|
||||
"inventory": [{}],
|
||||
"facing": { "north": {"y":0}, "south": {"y":0}, "west": {"y":90}, "east": {"y":90}, "up": {"x":90}, "down": {"x":90} },
|
||||
"inventory": [{}]
|
||||
"frame": [ {"model":"engineersdecor:furniture/treated_wood_window_submodel" }],
|
||||
"pane": [ {"model":"engineersdecor:furniture/framed_window_glasspane_submodel" }]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -74,12 +74,15 @@ tile.engineersdecor.treated_wood_windowsill.help=§6Simple window decoration.
|
|||
tile.engineersdecor.steel_framed_window.name=Steel framed window
|
||||
tile.engineersdecor.steel_framed_window.help=§6Steel framed tripple glazed window. Well insulating. §r Does not connect to adjacent blocks like glass panes.
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
tile.engineersdecor.small_lab_furnace.name=Small laboratry furnace
|
||||
tile.engineersdecor.small_lab_furnace.name=Small laboratory 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 auxiliary slots e.g. for storage. Two stack internal hopper fifos for input, output, \
|
||||
and fuel. Place an external heater into a aux slot and connect power for electrical \
|
||||
smelting speed boost.
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
tile.engineersdecor.sign_decor.name=Sign plate (Engineer's decor logo)
|
||||
tile.engineersdecor.sign_decor.help=§6This should not be craftable or visible in JEI. Used for creative tab and screenshots.
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# EOF
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
|
|
@ -77,5 +77,8 @@ tile.engineersdecor.steel_framed_window.name=Окно со стальной ра
|
|||
tile.engineersdecor.small_lab_furnace.name=Компактная лабораторная печь
|
||||
tile.engineersdecor.small_lab_furnace.help=§6Лабораторная печь в металлическом корпусе.§r Подача твёрдого топлива - сверху. Немного горячее чем каменная, поэтому быстрее. Два внутренних слота для ввода, выхода и топлива.
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
tile.engineersdecor.sign_decor.name=Sign plate (Engineer's decor logo)
|
||||
#tile.engineersdecor.sign_decor.help=§6This should not be craftable or visible in JEI. Used for creative tab and screenshots.
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
# EOF
|
||||
#-----------------------------------------------------------------------------------------------------------
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"parent": "block/cube",
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"glass": "engineersdecor:blocks/glass/window_glass_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [1, 1, 7.5],
|
||||
"to": [15, 15, 8.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#glass"},
|
||||
"south": {"texture": "#glass"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,125 +0,0 @@
|
|||
{
|
||||
"parent": "block/cube",
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"glass": "engineersdecor:blocks/glass/window_glass_texture",
|
||||
"frame": "engineersdecor:blocks/iestyle/steel_texture",
|
||||
"particle": "engineersdecor:blocks/iestyle/steel_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [1, 1, 7.5],
|
||||
"to": [15, 15, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 1, 15, 15], "texture": "#glass"},
|
||||
"south": {"uv": [1, 1, 15, 15], "texture": "#glass"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 0, 7.5],
|
||||
"to": [15, 1, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"south": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"},
|
||||
"down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 1, 7.5],
|
||||
"to": [1, 15, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"},
|
||||
"south": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, 7.5],
|
||||
"to": [1, 1, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"south": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"},
|
||||
"down": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 15, 7.5],
|
||||
"to": [1, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"south": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"},
|
||||
"up": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 15, 7.5],
|
||||
"to": [15, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"south": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"},
|
||||
"down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 1, 7.5],
|
||||
"to": [16, 15, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"},
|
||||
"south": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 15, 7.5],
|
||||
"to": [16, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"},
|
||||
"south": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"up": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 0, 7.5],
|
||||
"to": [16, 1, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"},
|
||||
"south": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"down": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"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,
|
||||
{
|
||||
"name": "group",
|
||||
"children": []
|
||||
},
|
||||
{
|
||||
"name": "group2",
|
||||
"children": [1, 2, 3, 4, 5, 6, 7, 8]
|
||||
},
|
||||
{
|
||||
"name": "group3",
|
||||
"children": []
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
{
|
||||
"parent": "block/cube",
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"frame": "engineersdecor:blocks/iestyle/steel_texture",
|
||||
"particle": "engineersdecor:blocks/iestyle/steel_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [1, 0, 7.5],
|
||||
"to": [15, 1, 8.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, 7.5],
|
||||
"to": [1, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"east": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"west": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 15, 7.5],
|
||||
"to": [15, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 0, 7.5],
|
||||
"to": [16, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"east": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"west": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"ground": {
|
||||
"scale": [0.2, 0.2, 0.2]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 225, 0],
|
||||
"scale": [0.9, 0.9, 0.9],
|
||||
"translation": [ 3, -8, -3]
|
||||
},
|
||||
"fixed": {
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,285 +0,0 @@
|
|||
{
|
||||
"parent": "block/cube",
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"glass": "engineersdecor:blocks/glass/window_glass_texture",
|
||||
"frame": "engineersdecor:blocks/iestyle/treated_wood_rough_texture",
|
||||
"particle": "engineersdecor:blocks/iestyle/treated_wood_rough_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [1, 1, 7.5],
|
||||
"to": [15, 15, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 1, 15, 15], "texture": "#glass"},
|
||||
"south": {"uv": [1, 1, 15, 15], "texture": "#glass"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 0, 8.5],
|
||||
"to": [15, 1, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"south": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"up": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"},
|
||||
"down": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 1, 8.5],
|
||||
"to": [1, 15, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"east": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"},
|
||||
"south": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"west": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, 8.5],
|
||||
"to": [1, 1, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"south": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"west": {"uv": [8.5, 15, 9.25, 16], "texture": "#frame"},
|
||||
"down": {"uv": [0, 6.75, 1, 7.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 15, 8.5],
|
||||
"to": [1, 16, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"south": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"west": {"uv": [8.5, 0, 9.25, 1], "texture": "#frame"},
|
||||
"up": {"uv": [0, 8.5, 1, 9.25], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 15, 8.5],
|
||||
"to": [15, 16, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"south": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"up": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"},
|
||||
"down": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 1, 8.5],
|
||||
"to": [16, 15, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"east": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"},
|
||||
"south": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"west": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 15, 8.5],
|
||||
"to": [16, 16, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"east": {"uv": [6.75, 0, 7.5, 1], "texture": "#frame"},
|
||||
"south": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"up": {"uv": [15, 8.5, 16, 9.25], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 0, 8.5],
|
||||
"to": [16, 1, 9.25],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"east": {"uv": [6.75, 15, 7.5, 16], "texture": "#frame"},
|
||||
"south": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"down": {"uv": [15, 6.75, 16, 7.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 0, 7.5],
|
||||
"to": [15, 1, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"south": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"},
|
||||
"down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 1, 7.5],
|
||||
"to": [1, 15, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"},
|
||||
"south": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, 7.5],
|
||||
"to": [1, 1, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"south": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"},
|
||||
"down": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 15, 7.5],
|
||||
"to": [1, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"south": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"},
|
||||
"up": {"uv": [0, 7.5, 1, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 15, 7.5],
|
||||
"to": [15, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"south": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"up": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"},
|
||||
"down": {"uv": [1, 7.5, 15, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 1, 7.5],
|
||||
"to": [16, 15, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"},
|
||||
"south": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"west": {"uv": [7.5, 1, 8.5, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 15, 7.5],
|
||||
"to": [16, 16, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 0, 8.5, 1], "texture": "#frame"},
|
||||
"south": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"up": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 0, 7.5],
|
||||
"to": [16, 1, 8.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"east": {"uv": [7.5, 15, 8.5, 16], "texture": "#frame"},
|
||||
"south": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"down": {"uv": [15, 7.5, 16, 8.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 0, 6.75],
|
||||
"to": [15, 1, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"south": {"uv": [1, 15, 15, 16], "texture": "#frame"},
|
||||
"up": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"},
|
||||
"down": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 1, 6.75],
|
||||
"to": [1, 15, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"east": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"},
|
||||
"south": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"west": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, 6.75],
|
||||
"to": [1, 1, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"south": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"west": {"uv": [6.75, 15, 7.5, 16], "texture": "#frame"},
|
||||
"down": {"uv": [0, 8.5, 1, 9.25], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 15, 6.75],
|
||||
"to": [1, 16, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"south": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"west": {"uv": [6.75, 0, 7.5, 1], "texture": "#frame"},
|
||||
"up": {"uv": [0, 6.75, 1, 7.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 15, 6.75],
|
||||
"to": [15, 16, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"south": {"uv": [1, 0, 15, 1], "texture": "#frame"},
|
||||
"up": {"uv": [1, 6.75, 15, 7.5], "texture": "#frame"},
|
||||
"down": {"uv": [1, 8.5, 15, 9.25], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 1, 6.75],
|
||||
"to": [16, 15, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 1, 1, 15], "texture": "#frame"},
|
||||
"east": {"uv": [8.5, 1, 9.25, 15], "texture": "#frame"},
|
||||
"south": {"uv": [15, 1, 16, 15], "texture": "#frame"},
|
||||
"west": {"uv": [6.75, 1, 7.5, 15], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 15, 6.75],
|
||||
"to": [16, 16, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 1, 1], "texture": "#frame"},
|
||||
"east": {"uv": [8.5, 0, 9.25, 1], "texture": "#frame"},
|
||||
"south": {"uv": [15, 0, 16, 1], "texture": "#frame"},
|
||||
"up": {"uv": [15, 6.75, 16, 7.5], "texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 0, 6.75],
|
||||
"to": [16, 1, 7.5],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 15, 1, 16], "texture": "#frame"},
|
||||
"east": {"uv": [8.5, 15, 9.25, 16], "texture": "#frame"},
|
||||
"south": {"uv": [15, 15, 16, 16], "texture": "#frame"},
|
||||
"down": {"uv": [15, 8.5, 16, 9.25], "texture": "#frame"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"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,
|
||||
{
|
||||
"name": "group",
|
||||
"children": [1, 2, 3, 4, 5, 6, 7, 8]
|
||||
},
|
||||
{
|
||||
"name": "group2",
|
||||
"children": [9, 10, 11, 12, 13, 14, 15, 16]
|
||||
},
|
||||
{
|
||||
"name": "group3",
|
||||
"children": [17, 18, 19, 20, 21, 22, 23, 24]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
"parent": "block/cube",
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"frame": "engineersdecor:blocks/iestyle/treated_wood_rough_texture",
|
||||
"particle": "engineersdecor:blocks/iestyle/treated_wood_rough_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [1, 0, 6.5],
|
||||
"to": [15, 1, 9.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, 6.5],
|
||||
"to": [1, 16, 9.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"east": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"west": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 15, 6.5],
|
||||
"to": [15, 16, 9.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [15, 0, 6.5],
|
||||
"to": [16, 16, 9.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#frame"},
|
||||
"east": {"texture": "#frame"},
|
||||
"south": {"texture": "#frame"},
|
||||
"west": {"texture": "#frame"},
|
||||
"up": {"texture": "#frame"},
|
||||
"down": {"texture": "#frame"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"parent": "block/cube",
|
||||
"textures": {
|
||||
"s": "engineersdecor:blocks/iestyle/treated_wood_rough_texture",
|
||||
"f": "engineersdecor:blocks/sign/engineersdecor-logo",
|
||||
"particle": "engineersdecor:blocks/iestyle/treated_wood_rough_texture"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [0, 0, 0],
|
||||
"to": [16, 16, 0.5],
|
||||
"faces": {
|
||||
"north": {"texture": "#s"},
|
||||
"east": {"texture": "#s"},
|
||||
"south": {"texture": "#f"},
|
||||
"west": {"texture": "#s"},
|
||||
"up": {"texture": "#s"},
|
||||
"down": {"texture": "#s"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"ground": {
|
||||
"translation": [0, 0, 7],
|
||||
"scale": [0.7, 0.7, 0.7]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [0, 0, 0],
|
||||
"translation": [0, 0.5, 0]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, 180, 0],
|
||||
"translation": [0, 0, -7.3]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,249 +1,138 @@
|
|||
[
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "itemSlag"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "itemSlag" },
|
||||
"name": "itemSlag"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plankTreatedWood"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "plankTreatedWood" },
|
||||
"name": "plankTreatedWood"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "slabTreatedWood"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "slabTreatedWood" },
|
||||
"name": "slabTreatedWood"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "stickTreatedWood"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "stickTreatedWood" },
|
||||
"name": "stickTreatedWood"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateIron"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "ingotIron" },
|
||||
"name": "ingotIron"
|
||||
},
|
||||
{
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "plateIron" },
|
||||
"name": "plateIron"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateSteel"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "plateSteel" },
|
||||
"name": "plateSteel"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateAluminium"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "plateAluminium" },
|
||||
"name": "plateAluminium"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "stickSteel"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "stickSteel" },
|
||||
"name": "stickSteel"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "stickIron"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "stickIron" },
|
||||
"name": "stickIron"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "stickAluminium"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "stickAluminium" },
|
||||
"name": "stickAluminium"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plankWood"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "plankWood" },
|
||||
"name": "plankWood"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "stickWood"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "stickWood" },
|
||||
"name": "stickWood"
|
||||
},
|
||||
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "slabSheetmetalIron"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "slabSheetmetalIron" },
|
||||
"name": "slabSheetmetalIron"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "slabSheetmetalSteel"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "slabSheetmetalSteel" },
|
||||
"name": "slabSheetmetalSteel"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "slabSheetmetalAluminium"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "slabSheetmetalAluminium" },
|
||||
"name": "slabSheetmetalAluminium"
|
||||
},
|
||||
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "sand"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "sand" },
|
||||
"name": "sand"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "sandstone"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "sandstone" },
|
||||
"name": "sandstone"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "bricksStone"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "bricksStone" },
|
||||
"name": "bricksStone"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotBrick"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "ingotBrick" },
|
||||
"name": "ingotBrick"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotBrickNether"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "ingotBrickNether" },
|
||||
"name": "ingotBrickNether"
|
||||
},
|
||||
|
||||
{
|
||||
"ingredient": [
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateIron"
|
||||
},
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateSteel"
|
||||
},
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateCopper"
|
||||
},
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateAluminium"
|
||||
},
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateNickel"
|
||||
},
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "plateLead"
|
||||
}
|
||||
{ "type": "forge:ore_dict", "ore": "plateIron" },
|
||||
{ "type": "forge:ore_dict", "ore": "plateSteel" },
|
||||
{ "type": "forge:ore_dict", "ore": "plateCopper" },
|
||||
{ "type": "forge:ore_dict", "ore": "plateAluminium" },
|
||||
{ "type": "forge:ore_dict", "ore": "plateNickel" },
|
||||
{ "type": "forge:ore_dict", "ore": "plateLead" }
|
||||
],
|
||||
"name": "plateAnyMetal"
|
||||
},
|
||||
|
||||
{
|
||||
"ingredient": [
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotBrick"
|
||||
},
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotBrickNether"
|
||||
}
|
||||
{ "type": "forge:ore_dict", "ore": "ingotBrick" },
|
||||
{ "type": "forge:ore_dict", "ore": "ingotBrickNether" }
|
||||
],
|
||||
"name": "ingotAnyBrick"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "dustGlowstone"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "dustGlowstone" },
|
||||
"name": "luminescentDust"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "glowstone"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "glowstone" },
|
||||
"name": "luminescentBlock"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "paneGlass"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "paneGlass" },
|
||||
"name": "paneGlass"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "blockGlass"
|
||||
},
|
||||
"ingredient": { "type": "forge:ore_dict", "ore": "blockGlass" },
|
||||
"name": "blockGlass"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"item": "minecraft:diamond",
|
||||
"data": 0
|
||||
},
|
||||
"ingredient": { "item": "minecraft:diamond", "data": 0 },
|
||||
"name": "itemDiamond"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"item": "minecraft:crafting_table",
|
||||
"data": 0
|
||||
},
|
||||
"ingredient": { "item": "minecraft:crafting_table", "data": 0 },
|
||||
"name": "itemCraftingTable"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"item": "minecraft:hopper",
|
||||
"data": 0
|
||||
},
|
||||
"ingredient": { "item": "minecraft:hopper", "data": 0 },
|
||||
"name": "anyHopper"
|
||||
},
|
||||
{
|
||||
"ingredient": [
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "stickIron"
|
||||
},
|
||||
{
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "stickSteel"
|
||||
}
|
||||
{ "type": "forge:ore_dict", "ore": "stickIron" },
|
||||
{ "type": "forge:ore_dict", "ore": "stickSteel" }
|
||||
],
|
||||
"name": "stickFerroMetal"
|
||||
},
|
||||
|
@ -251,27 +140,35 @@
|
|||
"conditions": [
|
||||
{ "type": "minecraft:item_exists", "item": "immersiveengineering:stone_decoration" }
|
||||
],
|
||||
"ingredient": {
|
||||
"item": "immersiveengineering:stone_decoration",
|
||||
"data": 5
|
||||
},
|
||||
"ingredient": { "item": "immersiveengineering:stone_decoration", "data": 5 },
|
||||
"name": "blockConcreteIe"
|
||||
},
|
||||
{
|
||||
"conditions": [
|
||||
{ "type": "minecraft:item_exists", "item": "immersiveengineering:wooden_device0" }
|
||||
],
|
||||
"ingredient": {
|
||||
"item": "immersiveengineering:wooden_device0",
|
||||
"data": 0
|
||||
},
|
||||
"ingredient": { "item": "immersiveengineering:wooden_device0", "data": 0 },
|
||||
"name": "crateTreatedWood"
|
||||
},
|
||||
{
|
||||
"ingredient": {
|
||||
"item": "minecraft:furnace",
|
||||
"data": 0
|
||||
},
|
||||
"conditions": [
|
||||
{ "type": "engineersdecor:grc", "missing": ["immersiveengineering:stone_decoration"] }
|
||||
],
|
||||
"ingredient": [
|
||||
{ "item": "minecraft:concrete", "data": 32767 },
|
||||
{ "item": "minecraft:concrete_powder", "data": 32767 }
|
||||
],
|
||||
"name": "blockConcreteMc"
|
||||
},
|
||||
{
|
||||
"ingredient": [
|
||||
{ "item": "minecraft:chest" },
|
||||
{ "type": "forge:ore_dict", "ore": "chestWood" }
|
||||
],
|
||||
"name": "itemAnyChest"
|
||||
},
|
||||
{
|
||||
"ingredient": { "item": "minecraft:furnace", "data": 0 },
|
||||
"name": "itemFurnace"
|
||||
}
|
||||
]
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"conditions": [
|
||||
{
|
||||
"type": "engineersdecor:grc",
|
||||
"result": "engineersdecor:rebar_concrete",
|
||||
"missing": ["immersiveengineering:stone_decoration"]
|
||||
}
|
||||
],
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"SCS",
|
||||
"CSC",
|
||||
"SCS"
|
||||
],
|
||||
"key": {
|
||||
"C": {
|
||||
"item": "#blockConcreteMc",
|
||||
"data": 0
|
||||
},
|
||||
"S": {
|
||||
"item": "#ingotIron",
|
||||
"data": 0
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "engineersdecor:rebar_concrete",
|
||||
"count": 4
|
||||
}
|
||||
}
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"conditions": [
|
||||
{
|
||||
"type": "engineersdecor:grc",
|
||||
"result": "engineersdecor:small_lab_furnace",
|
||||
"missing": ["immersiveengineering:material"]
|
||||
}
|
||||
],
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"HPP",
|
||||
"PFP",
|
||||
"PPP"
|
||||
],
|
||||
"key": {
|
||||
"F": {
|
||||
"item": "#itemFurnace",
|
||||
"data": 0
|
||||
},
|
||||
"P": {
|
||||
"item": "#ingotIron",
|
||||
"data": 0
|
||||
},
|
||||
"H": {
|
||||
"item": "#anyHopper",
|
||||
"data": 0
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "engineersdecor:small_lab_furnace",
|
||||
"count": 1
|
||||
}
|
||||
}
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"conditions": [
|
||||
{
|
||||
"type": "engineersdecor:grc",
|
||||
"result": "engineersdecor:treated_wood_crafting_table",
|
||||
"missing": ["immersiveengineering:material"]
|
||||
}
|
||||
],
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"PP",
|
||||
"SC"
|
||||
],
|
||||
"key": {
|
||||
"P": {
|
||||
"item": "#plankWood",
|
||||
"data": 0
|
||||
},
|
||||
"C": {
|
||||
"item": "#itemCraftingTable",
|
||||
"data": 0
|
||||
},
|
||||
"S": {
|
||||
"item": "#itemAnyChest",
|
||||
"data": 0
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "engineersdecor:treated_wood_crafting_table",
|
||||
"count": 1
|
||||
}
|
||||
}
|
Binary file not shown.
Before Width: | Height: | Size: 415 B |
Binary file not shown.
Before Width: | Height: | Size: 509 B |
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
After Width: | Height: | Size: 5.4 KiB |
Loading…
Add table
Add a link
Reference in a new issue