(2022-05-14, 21:07)Lenny Wrote: Did you get your mpd file(s) from any CAD software? Are your files include info about all colors available in LDraw?
I ask, because I get mpd files from ldr format (using LDrawLoader for Three JS) and have strange info about licenses and all colors, although original ldr files (from LDCad) doesn't include them. I don't know whether mpd files always contain such info or it is added only by LDrawLoader.
Those files are self contained, meaning it embedded all dependencies into the mpd file so it can be rendered (by javascript) without having a LDraw library installed.
Each "0 FILE ..." line indicates the start of a part copied from the library. It does so for all the parts it needs to draw the main model.
LDrawLoader (probably) does this so the file can be rendered by a web browser without having a local library installed or having to fetch all those part files from ldraw.org or some other source.