@startuml class BlockData { + blockName : string } ScriptableObject <|-- BlockData BlockData --> "blockPrefab" GameObject BlockData --> "associatedCategory" CategoryData BlockData --> "icon" Texture2D @enduml