A common misconception amongst modders is that shaderlist.txt is used to tell which shaders are read out of /shaders/. This is not the case. Instead, shaderlist.txt is used for map compiling (q3map2) to determine which shaders to read off of for compiling.   If you want to compile a map that uses custom shaders, you will need to add them to the shaderlist.txt file in order for the compiler to be able to use them. If you don't add them, most shaders simply wont work.   To add