Hytale Asset ReferenceUnofficial
Versions / 0.5.3 / Item / Items / Rail / Rail.json

Rail

Server/Item/Items/Rail/Rail.json, 11.0 KB

Fields

FieldType
TranslationPropertiesobject
Iconstring
Categoriesarray[1]
Interactionsobject
Setstring
Recipeobject
BlockTypeobject
PlayerAnimationsIdstring
IconPropertiesobject
Tagsobject
ItemSoundSetIdstring

Source

{
  "TranslationProperties": {
    "Name": "server.items.Rail.name"
  },
  "Icon": "Icons/ItemsGenerated/Rail.png",
  "Categories": [
    "Blocks.Deco"
  ],
  "Interactions": {
    "Primary": "Block_Primary",
    "Secondary": "Block_Secondary"
  },
  "Set": "Wood_Softwood_Planks",
  "Recipe": {
    "TimeSeconds": 0.5,
    "Input": [
      {
        "ResourceTypeId": "Wood_Planks",
        "Quantity": 2
      },
      {
        "ItemId": "Ingredient_Bar_Iron",
        "Quantity": 1
      }
    ],
    "OutputQuantity": 4,
    "BenchRequirement": [
      {
        "Id": "Workbench",
        "Type": "Crafting",
        "Categories": [
          "Workbench_Tinkering"
        ]
      }
    ]
  },
  "BlockType": {
    "DrawType": "Model",
    "Opacity": "Transparent",
    "CustomModel": "Blocks/Tinkering/Rails/Rail.blockymodel",
    "CustomModelTexture": [
      {
        "Texture": "Blocks/Tinkering/Rails/Rail_Texture.png",
        "Weight": 1
      }
    ],
    "Group": "Wood",
    "VariantRotation": "NESW",
    "Flags": {},
    "Gathering": {
      "Breaking": {
        "GatherType": "SoftBlocks"
      }
    },
    "BlockParticleSetId": "Stone",
    "Material": "Solid",
    "HitboxType": "Rail",
    "State": {
      "Definitions": {
        "Corner_Left": {
          "CustomModel": "Blocks/Tinkering/Rails/Rail_Corner_Left.blockymodel",
          "Support": {
            "West": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownWest": [
              {
                "FaceType": "Rail"
              }
            ],
            "South": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownSouth": [
              {
                "FaceType": "Rail"
              }
            ],
            "Down": [
              {
                "FaceType": "Full"
              }
            ]
          },
          "Supporting": {
            "West": [
              {
                "FaceType": "Rail"
              }
            ],
            "South": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownWest": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownSouth": [
              {
                "FaceType": "Rail"
              }
            ]
          },
          "FlipType": "Orthogonal",
          "Rail": {
            "Points": [
              {
                "Point": {
                  "X": 0,
                  "Y": 0.1,
                  "Z": 0.5
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              },
              {
                "Point": {
                  "X": 0.3,
                  "Y": 0.1,
                  "Z": 0.5
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              },
              {
                "Point": {
                  "X": 0.5,
                  "Y": 0.1,
                  "Z": 0.7
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              },
              {
                "Point": {
                  "X": 0.5,
                  "Y": 0.1,
                  "Z": 1
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              }
            ]
          }
        },
        "Corner_Right": {
          "CustomModel": "Blocks/Tinkering/Rails/Rail_Corner_Right.blockymodel",
          "Support": {
            "East": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownEast": [
              {
                "FaceType": "Rail"
              }
            ],
            "South": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownSouth": [
              {
                "FaceType": "Rail"
              }
            ],
            "Down": [
              {
                "FaceType": "Full"
              }
            ]
          },
          "Supporting": {
            "East": [
              {
                "FaceType": "Rail"
              }
            ],
            "South": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownEast": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownSouth": [
              {
                "FaceType": "Rail"
              }
            ]
          },
          "FlipType": "OrthogonalInverse",
          "Rail": {
            "Points": [
              {
                "Point": {
                  "X": 1.0,
                  "Y": 0.1,
                  "Z": 0.5
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              },
              {
                "Point": {
                  "X": 0.7,
                  "Y": 0.1,
                  "Z": 0.5
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              },
              {
                "Point": {
                  "X": 0.5,
                  "Y": 0.1,
                  "Z": 0.7
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              },
              {
                "Point": {
                  "X": 0.5,
                  "Y": 0.1,
                  "Z": 1
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 0
                }
              }
            ]
          }
        },
        "Slope": {
          "Support": {
            "UpNorth": [
              {
                "FaceType": "Rail"
              }
            ],
            "South": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownSouth": [
              {
                "FaceType": "Rail"
              }
            ],
            "Down": [
              {
                "FaceType": "Full"
              }
            ]
          },
          "Supporting": {
            "UpNorth": [
              {
                "FaceType": "Rail"
              }
            ],
            "South": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownSouth": [
              {
                "FaceType": "Rail"
              }
            ]
          },
          "Rail": {
            "Points": [
              {
                "Point": {
                  "X": 0.5,
                  "Y": 1.1,
                  "Z": 0
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 1
                }
              },
              {
                "Point": {
                  "X": 0.5,
                  "Y": 0.1,
                  "Z": 1
                },
                "Normal": {
                  "X": 0,
                  "Y": 1,
                  "Z": 1
                }
              }
            ]
          },
          "HitboxType": "Stairs",
          "CustomModel": "Blocks/Tinkering/Rails/Rail_Slope.blockymodel"
        },
        "Cross": {
          "Support": {
            "Down": [
              {
                "FaceType": "Full"
              }
            ],
            "CardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownCardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ]
          },
          "Supporting": {
            "CardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownCardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ]
          },
          "CustomModel": "Blocks/Tinkering/Rails/Rail_Cross.blockymodel"
        },
        "T": {
          "CustomModel": "Blocks/Tinkering/Rails/Rail_T.blockymodel",
          "Support": {
            "Down": [
              {
                "FaceType": "Full"
              }
            ],
            "CardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownCardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ]
          },
          "Supporting": {
            "CardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ],
            "DownCardinalDirections": [
              {
                "FaceType": "Rail"
              }
            ]
          }
        }
      }
    },
    "Support": {
      "Down": [
        {
          "FaceType": "Full"
        }
      ],
      "North": [
        {
          "FaceType": "Rail"
        }
      ],
      "DownNorth": [
        {
          "FaceType": "Rail"
        }
      ],
      "South": [
        {
          "FaceType": "Rail"
        }
      ],
      "DownSouth": [
        {
          "FaceType": "Rail"
        }
      ]
    },
    "Supporting": {
      "North": [
        {
          "FaceType": "Rail"
        }
      ],
      "DownNorth": [
        {
          "FaceType": "Rail"
        }
      ],
      "South": [
        {
          "FaceType": "Rail"
        }
      ],
      "DownSouth": [
        {
          "FaceType": "Rail"
        }
      ]
    },
    "ParticleColor": "#828282",
    "BlockSoundSetId": "Metal",
    "PhysicalMaterialId": "Metal",
    "Rail": {
      "Points": [
        {
          "Point": {
            "X": 0.5,
            "Y": 0.1,
            "Z": 0
          },
          "Normal": {
            "X": 0,
            "Y": 1,
            "Z": 0
          }
        },
        {
          "Point": {
            "X": 0.5,
            "Y": 0.1,
            "Z": 1
          },
          "Normal": {
            "X": 0,
            "Y": 1,
            "Z": 0
          }
        }
      ]
    },
    "ConnectedBlockRuleSet": {
      "Type": "CustomTemplate",
      "TemplateShapeAssetId": "RailsConnectedBlockTemplate",
      "TemplateShapeBlockPatterns": {
        "Straight": "Rail",
        "Corner_Left": "*Rail_State_Definitions_Corner_Left",
        "Corner_Right": "*Rail_State_Definitions_Corner_Right",
        "Slope": "*Rail_State_Definitions_Slope",
        "TShape": "*Rail_State_Definitions_T",
        "Cross": "*Rail_State_Definitions_Cross"
      }
    },
    "TextureComputedColor": "#463832"
  },
  "PlayerAnimationsId": "Item",
  "IconProperties": {
    "Scale": 0.765,
    "Translation": [
      0,
      -1.7
    ],
    "Rotation": [
      90,
      0,
      0
    ]
  },
  "Tags": {
    "Type": [
      "Rail"
    ]
  },
  "ItemSoundSetId": "ISS_Blocks_Wood"
}