@Electrocutor How can this be used if a part has multiple textures?  For example: MODEL { model = RetroFuture/Command/2m1xCockpit/rectCkPit texture = rectCkPit_DIF, RetroFuture/Textures/rectCkPit_DIF texture = rectCkPit_NRM, RetroFuture/Textures/rectCkPit_NRM texture = rectCkPit_EMI, RetroFuture/Textures/rectCkPit_EMI } I tried this, and while it didn't have any errors, and did have the variants on the PAW, changing varients didn't do anything: MODULE { name = M