Hytale Asset ReferenceUnofficial
Versions / 0.6.0-pre.8 / Item / CustomConnectedBlockTemplates / CobbleCornerConnectedBlockTemplate.json

CobbleCornerConnectedBlockTemplate

Server/Item/CustomConnectedBlockTemplates/CobbleCornerConnectedBlockTemplate.json, 6.8 KB

Fields

FieldType
ConnectsToOtherMaterialsboolean
DefaultShapestring
Shapesobject

Source

{
    "ConnectsToOtherMaterials":true,
    "DefaultShape": "Straight",
    "Shapes":{
        "Straight":{
            "PatternsToMatchAnyOf": []
        },
        "Corner":{
            "PatternsToMatchAnyOf":[
                {
                    "Type": "Custom",
                    "RulesToMatch":[
                        {
                            "Position":{ "X":0, "Y":0, "Z":-1 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=270",
                                "Stair_Corner|Yaw=180"
                            ]
                        },
                        {
                            "Position":{ "X":1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=180",
                                "Stair_Corner|Yaw=90"
                            ]
                        },
                        {
                            "Position":{ "X":0, "Y":0, "Z":1 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner"
                            ]
                        },
                        {
                            "Position":{ "X":-1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner"
                            ]
                        }
                    ]
                },
                {
                    "Type": "Custom",
                    "YawToApplyAddReplacedBlockType": "TwoSeventy",
                    "RulesToMatch":[
                        {
                            "Position":{ "X":0, "Y":0, "Z":1 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=90",
                                "Stair_Corner"
                            ]
                        },
                        {
                            "Position":{ "X":1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=180",
                                "Stair_Corner|Yaw=90"
                            ]
                        },
                        {
                            "Position":{ "X":0, "Y":0, "Z":-1 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=270"
                            ]
                        },
                        {
                            "Position":{ "X":-1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=270"
                            ]
                        }
                    ]
                },
                {
                    "Type": "Custom",
                    "YawToApplyAddReplacedBlockType": "OneEighty",
                    "RulesToMatch":[
                        {
                            "Position":{ "X":0, "Y":0, "Z":1 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=90",
                                "Stair_Corner"
                            ]
                        },
                        {
                            "Position":{ "X":-1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner",
                                "Stair_Corner|Yaw=270"
                            ]
                        },
                        {
                            "Position":{ "X":0, "Y":0, "Z":-1 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=180"
                            ]
                        },
                        {
                            "Position":{ "X":1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=180"
                            ]
                        }
                    ]
                },
                {
                    "Type": "Custom",
                    "YawToApplyAddReplacedBlockType": "Ninety",
                    "RulesToMatch":[
                        {
                            "Position":{ "X":-1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner",
                                "Stair_Corner|Yaw=270"
                            ]
                        },
                        {
                            "Position":{ "X":0, "Y":0, "Z":-1 },
                            "IncludeOrExclude":"Include",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=270",
                                "Stair_Corner|Yaw=180"
                            ]
                        },
                        {
                            "Position":{ "X":1, "Y":0, "Z":0 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=90"
                            ]
                        },
                        {
                            "Position":{ "X":0, "Y":0, "Z":1 },
                            "IncludeOrExclude":"Exclude",
                            "Shapes":[
                                "Stair_Straight",
                                "Stair_Corner|Yaw=90"
                            ]
                        }
                    ]
                }
            ]
        }

    }
}