HytaleDocs
Misc

DiagramCraftingBench

Type

This field controls the type, it must be set to the constant value "DiagramCrafting" to function as this type.

Type information:

Constant value: DiagramCrafting

Id

Type information: (Nullable) String

DescriptiveLabel

Type information: (Nullable) String

TierLevels

Type information:

(Nullable) Array of the type:

BenchTierLevel with the following properties:

KeyTypeDescription
UpgradeRequirement(Nullable)
BenchUpgradeRequirement

BenchUpgradeRequirement with the following properties:

KeyTypeDescription
MaterialArray of the type: MaterialQuantity
TimeSecondsNumber defaults to: 0.0
CraftingTimeReductionModifierNumber defaults to: 0.0
ExtraInputSlotInteger defaults to: 0
ExtraOutputSlotInteger defaults to: 0

LocalOpenSoundEventId

Type information: (Nullable) String

Reference to a SoundEvent asset

LocalCloseSoundEventId

Type information: (Nullable) String

Reference to a SoundEvent asset

CompletedSoundEventId

Type information: (Nullable) String

Reference to a SoundEvent asset

FailedSoundEventId

Type information: (Nullable) String

Reference to a SoundEvent asset

BenchUpgradeSoundEventId

Type information: (Nullable) String

Reference to a SoundEvent asset

BenchUpgradeCompletedSoundEventId

Type information: (Nullable) String

Reference to a SoundEvent asset

Categories

Type information:

Array of the type:

BenchCategory with the following properties:

KeyTypeDescription
Id(Nullable) String
Name(Nullable) String
Icon(Nullable) String

Reference to a common asset in the folder:

  • Common/Icons/CraftingCategories/
with the extension: *.png
ItemCategories(Nullable) Array of the type:
BenchItemCategory

BenchItemCategory with the following properties:

KeyTypeDescription
Id(Nullable) String
Name(Nullable) String
Icon(Nullable) String

Reference to a common asset in the folder:

  • Common/Icons/CraftingCategories/
with the extension: *.png
Diagram(Nullable) String

Reference to a common asset in the folder:

  • Common/CraftingDiagrams/
with the extension: *.svg
SlotsInteger defaults to: 1
SpecialSlotBoolean defaults to: true

On this page