Resource Loader Mod aims to be installed along with, not only Custom Main Menu Mod and Custom Backgrounds Mod but aslo any other mod taking resource locations for config options. There are noticeable traits:
After your first run with this mod installed you will notice a folder called ?resources? created in your main minecraft folder (where config,saves etc. are located). That is the place you will be adding your resources to. In case you don’t know what a resource location is it consists of a
resource domain and a
resource path. With mods the resource domain is generally the mod id so ?randomthings:textures/blocks/advancedFluidDisplay.png? refers to a texture of my Advanced Fluid Display. The vanilla resources are located in the ?minecraft? resource domain (?minecraft:textures/blocks/dirt.png?). If a mod you are using now requires you to enter a resource location for something (For example Custom Main Menu or Custom Backgrounds) the resource domain will be a folder in the resources folder.
The Resource Location for singleplayer.png would now be ?test:textures/singleplayer.png?. The things you put in the resources folder can override vanilla resources but can be overridden by installed resource packs. If you want to override everything, including all installed resource packs create a new folder called ?oresources? where the resources folder is, resources put in ?oresources? have the highest priority, e.g. override everything else that contains that resource. The following image shows how minecraft ?searches? for a resource: