YAML Class ID Reference (Unity Types HEX IDs)

A reference of common class ID numbers used by the YAML file format is given below, both in numerical order of class IDs and alphabetical order of class names. Note that some ranges of numbers are intentionally omitted from the sequence - these may represent classes that have been removed from the API or may be reserved for future use. Classes defined from scripts will always have class ID 114 (MonoBehaviour).

Classes Ordered by ID Number

ID Class
001 GameObject
002 Component
003 LevelGameManager
004 Transform
005 TimeManager
006 GlobalGameManager
008 Behaviour
009 GameManager
00B AudioManager
00C ParticleAnimator
00D InputManager
00F EllipsoidParticleEmitter
011 Pipeline
012 EditorExtension
013 Physics2DSettings
014 Camera
015 Material
017 MeshRenderer
019 Renderer
01A ParticleRenderer
01B Texture
01C Texture2D
01D SceneSettings
01E GraphicsSettings
021 MeshFilter
029 OcclusionPortal
02B Mesh
02D Skybox
02F QualitySettings
030 Shader
031 TextAsset
032 Rigidbody2D
033 Physics2DManager
035 Collider2D
036 Rigidbody
037 PhysicsManager
038 Collider
039 Joint
03A CircleCollider2D
03B HingeJoint
03C PolygonCollider2D
03D BoxCollider2D
03E PhysicsMaterial2D
040 MeshCollider
041 BoxCollider
042 SpriteCollider2D
044 EdgeCollider2D
048 ComputeShader
04A AnimationClip
04B ConstantForce
04C WorldParticleCollider
04E TagManager
051 AudioListener
052 AudioSource
053 AudioClip
054 RenderTexture
057 MeshParticleEmitter
058 ParticleEmitter
059 Cubemap
05A Avatar
05B AnimatorController
05C GUILayer
05D RuntimeAnimatorController
05E ScriptMapper
05F Animator
060 TrailRenderer
062 DelayedCallManager
066 TextMesh
068 RenderSettings
06C Light
06D CGProgram
06E BaseAnimationTrack
06F Animation
072 MonoBehaviour
073 MonoScript
074 MonoManager
075 Texture3D
076 NewAnimationTrack
077 Projector
078 LineRenderer
079 Flare
07A Halo
07B LensFlare
07C FlareLayer
07D HaloLayer
07E NavMeshAreas
07F HaloManager
080 Font
081 PlayerSettings
082 NamedObject
083 GUITexture
084 GUIText
085 GUIElement
086 PhysicMaterial
087 SphereCollider
088 CapsuleCollider
089 SkinnedMeshRenderer
08A FixedJoint
08C RaycastCollider
08D BuildSettings
08E AssetBundle
08F CharacterController
090 CharacterJoint
091 SpringJoint
092 WheelCollider
093 ResourceManager
094 NetworkView
095 NetworkManager
096 PreloadData
098 MovieTexture
099 ConfigurableJoint
09A TerrainCollider
09B MasterServerInterface
09C TerrainData
09D LightmapSettings
09E WebCamTexture
09F EditorSettings
0A0 InteractiveCloth
0A1 ClothRenderer
0A2 EditorUserSettings
0A3 SkinnedCloth
0A4 AudioReverbFilter
0A5 AudioHighPassFilter
0A6 AudioChorusFilter
0A7 AudioReverbZone
0A8 AudioEchoFilter
0A9 AudioLowPassFilter
0AA AudioDistortionFilter
0AB SparseTexture
0B4 AudioBehaviour
0B5 AudioFilter
0B6 WindZone
0B7 Cloth
0B8 SubstanceArchive
0B9 ProceduralMaterial
0BA ProceduralTexture
0BF OffMeshLink
0C0 OcclusionArea
0C1 Tree
0C2 NavMeshObsolete
0C3 NavMeshAgent
0C4 NavMeshSettings
0C5 LightProbesLegacy
0C6 ParticleSystem
0C7 ParticleSystemRenderer
0C8 ShaderVariantCollection
0CD LODGroup
0CE BlendTree
0CF Motion
0D0 NavMeshObstacle
0D2 TerrainInstance
0D4 SpriteRenderer
0D5 Sprite
0D6 CachedSpriteAtlas
0D7 ReflectionProbe
0D8 ReflectionProbes
0DA Terrain
0DC LightProbeGroup
0DD AnimatorOverrideController
0DE CanvasRenderer
0DF Canvas
0E0 RectTransform
0E1 CanvasGroup
0E2 BillboardAsset
0E3 BillboardRenderer
0E4 SpeedTreeWindAsset
0E5 AnchoredJoint2D
0E6 Joint2D
0E7 SpringJoint2D
0E8 DistanceJoint2D
0E9 HingeJoint2D
0EA SliderJoint2D
0EB WheelJoint2D
0EE NavMeshData
0F0 AudioMixer
0F1 AudioMixerController
0F3 AudioMixerGroupController
0F4 AudioMixerEffectController
0F5 AudioMixerSnapshotController
0F6 PhysicsUpdateBehaviour2D
0F7 ConstantForce2D
0F8 Effector2D
0F9 AreaEffector2D
0FA PointEffector2D
0FB PlatformEffector2D
0FC SurfaceEffector2D
102 LightProbes
10F SampleClip
110 AudioMixerSnapshot
111 AudioMixerGroup
122 AssetBundleManifest
3E9 Prefab
3EA EditorExtensionImpl
3EB AssetImporter
3EC AssetDatabase
3ED Mesh3DSImporter
3EE TextureImporter
3EF ShaderImporter
3F0 ComputeShaderImporter
3F3 AvatarMask
3FC AudioImporter
402 HierarchyState
403 GUIDSerializer
404 AssetMetaData
405 DefaultAsset
406 DefaultImporter
407 TextScriptImporter
408 SceneAsset
40A NativeFormatImporter
40B MonoImporter
40D AssetServerCache
40E LibraryAssetImporter
410 ModelImporter
411 FBXImporter
412 TrueTypeFontImporter
414 MovieImporter
415 EditorBuildSettings
416 DDSImporter
418 InspectorExpandedState
419 AnnotationManager
41A PluginImporter
41B EditorUserBuildSettings
41C PVRImporter
41D ASTCImporter
41E KTXImporter
44D AnimatorStateTransition
44E AnimatorState
451 HumanTemplate
453 AnimatorStateMachine
454 PreviewAssetType
455 AnimatorTransition
456 SpeedTreeImporter
457 AnimatorTransitionBase
458 SubstanceImporter
459 LightmapParameters
460 LightmapSnapshot

Classes Ordered Alphabetically

Class ID
ASTCImporter 41D
AnchoredJoint2D 0E5
Animation 06F
AnimationClip 04A
Animator 05F
AnimatorController 05B
AnimatorOverrideController 0DD
AnimatorState 44E
AnimatorStateMachine 453
AnimatorStateTransition 44D
AnimatorTransitionBase 457
AnimatorTransition 455
AnnotationManager 419
AreaEffector2D 0F9
AssetBundle 08E
AssetBundleManifest 122
AssetDatabase 3EC
AssetImporter 3EB
AssetMetaData 404
AssetServerCache 40D
AudioBehaviour 0B4
AudioChorusFilter 0A6
AudioClip 053
AudioDistortionFilter 0AA
AudioEchoFilter 0A8
AudioFilter 0B5
AudioHighPassFilter 0A5
AudioImporter 3FC
AudioListener 051
AudioLowPassFilter 0A9
AudioManager 00B
AudioMixer 0F0
AudioMixerController 0F1
AudioMixerEffectController 0F4
AudioMixerGroup 111
AudioMixerGroupController 0F3
AudioMixerSnapshot 110
AudioMixerSnapshotController 0F5
AudioReverbFilter 0A4
AudioReverbZone 0A7
AudioSource 052
Avatar 05A
AvatarMask 3F3
BaseAnimationTrack 06E
Behaviour 008
BillboardAsset 0E2
BillboardRenderer 0E3
BlendTree 0CE
BoxCollider 041
BoxCollider2D 03D
BuildSettings 08D
CachedSpriteAtlas 0D6
Camera 014
Canvas 0DF
CanvasGroup 0E1
CanvasRenderer 0DE
CapsuleCollider 088
CGProgram 06D
CharacterController 08F
CharacterJoint 090
CircleCollider2D 03A
Cloth 0B7
ClothRenderer 0A1
Collider 038
Collider2D 035
Component 002
ComputeShader 048
ComputeShaderImporter 3F0
ConfigurableJoint 099
ConstantForce 04B
ConstantForce2D 0F7
Cubemap 059
DDSImporter 416
DefaultAsset 405
DefaultImporter 406
DelayedCallManager 062
DistanceJoint2D 0E8
EdgeCollider2D 044
EditorBuildSettings 415
EditorExtension 012
EditorExtensionImpl 3EA
EditorSettings 09F
EditorUserBuildSettings 41B
EditorUserSettings 0A2
Effector2D 0F8
EllipsoidParticleEmitter 00F
FBXImporter 411
FixedJoint 08A
Flare 079
FlareLayer 07C
Font 080
GameManager 009
GameObject 001
GlobalGameManager 006
GraphicsSettings 01E
GUIDSerializer 403
GUIElement 085
GUILayer 05C
GUIText 084
GUITexture 083
Halo 07A
HaloLayer 07D
HaloManager 07F
HierarchyState 402
HingeJoint 03B
HingeJoint2D 0E9
HumanTemplate 451
InputManager 00D
InspectorExpandedState 418
InteractiveCloth 0A0
Joint 039
Joint2D 0E6
KTXImporter 41E
LensFlare 07B
LevelGameManager 003
LibraryAssetImporter 40E
Light 06C
LightmapParameters 459
LightmapSettings 09D
LightmapSnapshot 460
LightProbeGroup 0DC
LightProbes 102
LightProbesLegacy 0C5
LineRenderer 078
LODGroup 0CD
MasterServerInterface 09B
Material 015
Mesh 02B
Mesh3DSImporter 3ED
MeshCollider 040
MeshFilter 021
MeshParticleEmitter 057
MeshRenderer 017
ModelImporter 410
MonoBehaviour 072
MonoImporter 40B
MonoManager 074
MonoScript 073
Motion 0CF
MovieImporter 414
MovieTexture 098
NamedObject 082
NativeFormatImporter 40A
NavMeshAgent 0C3
NavMeshAreas 07E
NavMeshData 0EE
NavMeshObsolete 0C2
NavMeshObstacle 0D0
NavMeshSettings 0C4
NetworkManager 095
NetworkView 094
NewAnimationTrack 076
OcclusionArea 0C0
OcclusionPortal 029
OffMeshLink 0BF
ParticleAnimator 00C
ParticleEmitter 058
ParticleRenderer 01A
ParticleSystem 0C6
ParticleSystemRenderer 0C7
PhysicMaterial 086
Physics2DManager 033
Physics2DSettings 013
PhysicsManager 037
PhysicsMaterial2D 03E
PhysicsUpdateBehaviour2D 0F6
Pipeline 011
PlatformEffector2D 0FB
PlayerSettings 081
PluginImporter 41A
PointEffector2D 0FA
PolygonCollider2D 03C
Prefab 3E9
PreloadData 096
PreviewAssetType 454
ProceduralMaterial 0B9
ProceduralTexture 0BA
Projector 077
PVRImporter 41C
QualitySettings 02F
RaycastCollider 08C
RectTransform 0E0
ReflectionProbe 0D7
ReflectionProbes 0D8
Renderer 019
RenderSettings 068
RenderTexture 054
ResourceManager 093
Rigidbody 036
Rigidbody2D 032
RuntimeAnimatorController 05D
SampleClip 10F
SceneAsset 408
SceneSettings 01D
ScriptMapper 05E
Shader 030
ShaderImporter 3EF
ShaderVariantCollection 0C8
SkinnedCloth 0A3
SkinnedMeshRenderer 089
Skybox 02D
SliderJoint2D 0EA
SparseTexture 0AB
SphereCollider 087
SpringJoint 091
SpringJoint2D 0E7
Sprite 0D5
SpriteCollider2D 042
SpriteRenderer 0D4
SpeedTreeImporter 456
SpeedTreeWindAsset 0E4
SubstanceArchive 0B8
SubstanceImporter 458
SurfaceEffector2D 0FC
TagManager 04E
Terrain 0DA
TerrainCollider 09A
TerrainData 09C
TerrainInstance 0D2
TextAsset 031
TextMesh 066
TextScriptImporter 407
Texture 01B
Texture2D 01C
Texture3D 075
TextureImporter 3EE
TimeManager 005
TrailRenderer 060
Transform 004
Tree 0C1
TrueTypeFontImporter 412
WebCamTexture 09E
WheelCollider 092
WheelJoint2D 0EB
WindZone 0B6
WorldParticleCollider 04C
Formatted by Markus_13