Textures missing for model
I'm attempting to port a model to source. After compiling said model, I found that the model has no textures in the model viewer. I get the default error "*** ERROR *** Model attempted to load one or more vmts it can find". However, it does not specify the textures it needs. Was something wrong with my qc file? The textures are in the folder being specified and I still receive the error.

$modelname "monster\juggernaut\juggernaut.mdl" $model "mask" "juggernaut_mask_juggernaut_mask.smd" $bodygroup "juggernaut" { studio "juggernaut_reference.smd" } $cdmaterials "models\monster\juggernaut\" // Model uses material "juggernaut_body.vmt" // Model uses material "juggernaut_metal.vmt" $attachment "Attachment_head_effect" "ValveBiped.Bip01_Head" 33.37 3.91 0 rotate 0 0 0 $attachment "Attachment_RH" "ValveBiped.Anim_Attachment_RH" 0 0 0 rotate 0 0 0 $attachment "Attachment_Bolt" "ValveBiped.Anim_Attachment_Bolt" 44.8 0.14 13.1 rotate 0 0 0 $attachment "anim_attachment_IK_LH" "ValveBiped.Bip01_L_Hand" 2.18 -1.51 5.49 rotate -70 66 -70 $attachment "anim_attachment_IK_RH" "ValveBiped.Bip01_L_Hand" 1.75 -0.85 -5.85 rotate 60 140 102 $attachment "throw_point" "ValveBiped.Bip01_L_Hand" -20.93 80.53 5 rotate 90 0 0 $attachment "throw_point_1" "ValveBiped.Bip01_R_Hand" 0.86 29.93 -50.3 rotate 0 0 0 $attachment "attachment_rider_player" "ValveBiped.Bip01_Spine2" 25 -70 0 rotate 0 0 90 $attachment "Head" "ValveBiped.Bip01_Head" 23.56 -52.87 -0.48 rotate 0 0 0 $attachment "Attachment_CAM" "ValveBiped.Anim_Attachment_CAM" 0 0 0 rotate 0 0 -180 $surfaceprop "flesh" $contents "solid" // Only set this if you know what it does, and need it for special circumstances, such as with gibs. // $illumposition 62.723 -58.307 84.271 // $bbox -177.21 -388.213 -43.692 293.823 513.66 212.235 // $cbox is probably not used anymore // $cbox 0 0 0 0 0 0 $sequence "ragdoll" "juggernaut_anims\ragdoll.smd" { fps 1 "ACT_DIERAGDOLL" 1 } $includemodel "monster\juggernaut\_anim\juggernaut_common_motion.mdl" $includemodel "monster\juggernaut\_anim\juggernaut_attack_motion.mdl" $includemodel "monster\juggernaut\_anim\juggernaut_downknee_motion.mdl" $includemodel "monster\juggernaut\_anim\juggernaut_duel_motion.mdl" $collisionjoints "juggernaut_physics.smd" { $mass 10000 $inertia 1 $damping 0 $rotdamping 0 $rootbone "valvebiped.bip01_pelvis" $jointconstrain "ValveBiped.Bip01_M_Thigh" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Thigh" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Thigh" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Calf" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Calf" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Calf" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Thigh" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Thigh" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Thigh" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Calf" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Calf" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Calf" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Thigh" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Thigh" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Thigh" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Calf" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Calf" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Calf" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Foot" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Foot" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Foot" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine1" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine1" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine1" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine2" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine2" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Spine2" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Neck" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Neck" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Neck" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_UpperArm" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_UpperArm" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_UpperArm" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Forearm" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Forearm" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Forearm" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Hand" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Hand" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Hand" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger2" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger2" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger2" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger0" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger0" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger0" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_UpperArm" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_UpperArm" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_UpperArm" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Forearm" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Forearm" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Forearm" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger1" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger1" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger1" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger11" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger11" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger11" z limit -24 24 0 $jointconstrain "L_suspense2" x limit -24 24 0 $jointconstrain "L_suspense2" y limit -24 24 0 $jointconstrain "L_suspense2" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger1" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger1" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger1" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Head" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Head" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_Head" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger0" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger0" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger0" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger3" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger3" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_R_Finger3" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger01" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger01" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Finger01" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Foot" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Foot" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_L_Foot" z limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Foot" x limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Foot" y limit -24 24 0 $jointconstrain "ValveBiped.Bip01_M_Foot" z limit -24 24 0 } $bonemerge "ValveBiped.Bip01" $bonemerge "ValveBiped.Bip01_Pelvis" $bonemerge "ValveBiped.Bip01_Spine" $bonemerge "ValveBiped.Bip01_Spine1" $bonemerge "ValveBiped.Bip01_Spine2" $bonemerge "ValveBiped.Bip01_Neck" $bonemerge "ValveBiped.Bip01_R_Clavicle" $bonemerge "ValveBiped.Bip01_R_UpperArm" $bonemerge "ValveBiped.Bip01_R_Forearm" $bonemerge "ValveBiped.Bip01_R_Hand" $bonemerge "ValveBiped.Anim_Attachment_RH" $bonemerge "ValveBiped.Anim_Attachment_CAM" $jigglebone "jiggle_tung00" { is_flexible { length 20 tip_mass 150 pitch_stiffness 50 pitch_damping 5 yaw_stiffness 50 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.261799 } } $jigglebone "jiggle_hair_L_F_00" { is_flexible { length 1 tip_mass 500 pitch_stiffness 100 pitch_damping 1 yaw_stiffness 100 yaw_damping 1 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.349066 } } $jigglebone "jiggle_hair_L_F_01" { is_flexible { length 40 tip_mass 20 pitch_stiffness 10 pitch_damping 5 yaw_stiffness 10 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.698132 } } $jigglebone "jiggle_hair_L_F_02" { is_flexible { length 20 tip_mass 150 pitch_stiffness 50 pitch_damping 5 yaw_stiffness 50 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 2.094395 } } $jigglebone "jiggle_hair_L_B_00" { is_flexible { length 5 tip_mass 5 pitch_stiffness 1 pitch_damping 5 yaw_stiffness 1 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.174533 } } $jigglebone "jiggle_hair_L_B_01" { is_flexible { length 40 tip_mass 20 pitch_stiffness 10 pitch_damping 5 yaw_stiffness 10 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.698132 } } $jigglebone "jiggle_hair_L_B_02" { is_flexible { length 20 tip_mass 150 pitch_stiffness 50 pitch_damping 5 yaw_stiffness 50 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 2.094395 } } $jigglebone "jiggle_hair_R_F_00" { is_flexible { length 1 tip_mass 500 pitch_stiffness 100 pitch_damping 1 yaw_stiffness 100 yaw_damping 1 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.349066 } } $jigglebone "jiggle_hair_R_F_01" { is_flexible { length 40 tip_mass 20 pitch_stiffness 10 pitch_damping 5 yaw_stiffness 10 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.698132 } } $jigglebone "jiggle_hair_R_F_02" { is_flexible { length 20 tip_mass 150 pitch_stiffness 50 pitch_damping 5 yaw_stiffness 50 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 2.094395 } } $jigglebone "jiggle_hair_R_B_00" { is_flexible { length 5 tip_mass 5 pitch_stiffness 1 pitch_damping 5 yaw_stiffness 1 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.174533 } } $jigglebone "jiggle_hair_R_B_01" { is_flexible { length 40 tip_mass 20 pitch_stiffness 10 pitch_damping 5 yaw_stiffness 10 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 0.698132 } } $jigglebone "jiggle_hair_R_B_02" { is_flexible { length 20 tip_mass 150 pitch_stiffness 50 pitch_damping 5 yaw_stiffness 50 yaw_damping 5 allow_length_flex along_stiffness 100 along_damping 0 angle_constraint 2.094395 } } $keyvalues { { { } { } { } { } { "related_limbs" "left_arm" } { "related_limbs" "left_arm" } { "related_limbs" "left_arm" } { } { } { } { } { "related_limbs" "right_arm" } { "related_limbs" "right_arm" } { "related_limbs" "right_arm" } { } { } { } { } { "related_limbs" "left_leg" } { "related_limbs" "left_leg" } { "related_limbs" "left_leg" } { "related_limbs" "right_leg" } { "related_limbs" "right_leg" } { "related_limbs" "right_leg" } { } { } { } } { { { "r_hand" "1" "r_upperarm" "1" "r_forearm" "1" "r_finger02" "1" "r_finger12" "1" "r_finger22" "1" "r_finger32" "1" } "default_hit_sound" "Hit.Scale.Blunt" } { { "l_hand" "1" "l_upperarm" "1" "l_forearm" "1" "l_finger1" "1" "l_finger11" "1" "l_finger0" "1" "l_finger01" "1" } "default_hit_sound" "Hit.Scale.Blunt" } { { "l_hand" "1" "l_forearm" "1" "l_finger1" "1" "l_finger11" "1" "l_finger0" "1" "l_finger01" "1" } "default_hit_sound" "Hit.Scale.Blunt" } { { "r_hand" "1" "r_upperarm" "1" "r_forearm" "1" "r_finger02" "1" "r_finger12" "1" "r_finger22" "1" "r_finger32" "1" "l_hand" "1" "l_upperarm" "1" "l_forearm" "1" "l_finger1" "1" "l_finger11" "1" "l_finger0" "1" "l_finger01" "1" } "default_hit_sound" "Hit.Scale.Blunt" } { { "r_thigh" "1" "r_calf" "1" "r_foot" "1" } "default_hit_sound" "Hit.Scale.Blunt" } { { "l_thigh" "1" "l_calf" "1" "l_foot" "1" } "default_hit_sound" "Hit.Scale.Blunt" } { { "r_thigh" "1" "r_calf" "1" "r_foot" "1" "l_thigh" "1" "l_calf" "1" "l_foot" "1" } "default_hit_sound" "Hit.Scale.Blunt" } { { "head" "1" "spine" "1" "spine2" "1" "pelvis" "1" "l_hand" "1" "l_upperarm" "1" "l_forearm" "1" "l_finger1" "1" "l_finger11" "1" "l_finger0" "1" "l_finger01" "1" "r_hand" "1" "r_upperarm" "1" "r_forearm" "1" "r_finger02" "1" "r_finger12" "1" "r_finger22" "1" "r_finger32" "1" } } { { "head" "1" "spine" "1" "spine2" "1" "pelvis" "1" "l_hand" "1" "l_upperarm" "1" "l_forearm" "1" "l_finger1" "1" "l_finger11" "1" "l_finger0" "1" "l_finger01" "1" "r_hand" "1" "r_upperarm" "1" "r_forearm" "1" "r_finger02" "1" "r_finger12" "1" "r_finger22" "1" "r_finger32" "1" "r_thigh" "1" "r_calf" "1" "r_foot" "1" "l_thigh" "1" "l_calf" "1" "l_foot" "1" "m_thigh" "1" "m_calf" "1" "m_foot" "1" } "default_hit_sound" "Hit.Common.Impact" } } { { "filename" "effects/monster/S2_juggernaut/hair_spark.efx" "enable" "1" } } }