Overview#
Normally, changing one texture means editing a file, rezipping the pack, and reloading it. Load My Resources removes the middle step entirely.
It registers a folder - resources next to your world saves by default - as a resource pack that is always on. Files inside it are read exactly as if they came from a pack you had enabled by hand, except there is no zip, no pack.mcmeta, and nothing to switch on. The folder does not appear in the Resource Packs screen at all, so it cannot be turned off or reordered by accident.
What Goes In The Folder#
The folder skips the assets level that a normal pack has. The namespace directory sits straight at the root:
resources/
minecraft/
textures/block/stone.png
textures/item/diamond.png
lang/en_us.json
sounds/...
models/...
Anything a resource pack can hold works here: textures, models, sounds, fonts and language files. A language file can rename blocks and items; a texture overrides the matching one from the game. Anything the folder does not contain falls through to whatever is underneath.
Using It#
- Install the mod for your loader.
- Start the game once - the
resourcesfolder is created for you. - Put files into it, using the layout above.
- Reload resources (or restart) and the files are live.
There is nothing to enable. Opening the Resource Packs screen will show your usual packs and no sign of this one, which is the intended behaviour.
Configuration#
The folder location is configurable in config/loadmyresources/config.cfg:
| Key | Default | Meaning |
|---|---|---|
resource_path |
resources/ |
Folder to load, relative to the game directory |
Point it somewhere else if you would rather keep the files outside the game directory's root, or if you want to swap between several folders.
Layering With Resource Packs#
The folder is inserted as a pack at the top of the stack, so its files win over packs below it. In practice:
- Files in the folder override the same path in any normal pack and in the game itself.
- Everything else falls through, so a texture pack you have enabled still supplies whatever the folder does not.
- Nothing is server side. Other players see their own resources; this changes only your client.
Because it is a client-side pack and not a data pack, it does not touch world data, and adding or removing the mod does not affect an existing save.
Who It Is For#
- Texture artists - save a file and it is in the game on the next reload, with no repacking between edits.
- Modpack authors - ship a pack that is applied for everyone who installs the pack, without an instruction telling players to enable something, and without them being able to switch it off by mistake.
- Anyone with a handful of personal tweaks - a couple of replaced sounds or a renamed block does not really justify building a whole pack.
If you want a pack the player can toggle, use an ordinary resource pack instead; being un-toggleable is the whole point of this one.