Textures can not only be set within a shape file, but can also be set within the block, item or entity using the shape file.