CurseForge · Minecraft mod
Server Resource Loader
All the files you CAN'T MODIFY with Resourcepacks!
Quick answer
Which Server Resource Loader release should I use?
Server Resource Loader Server-Resource-Loader 1.1.0 targets 1.12.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Server Resource Loader required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Server Resource Loader Server-Resource-Loader 1.1.0 need?
Server-Resource-Loader 1.1.0. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Server Resource Loader without breaking your instance.
Built for Server Resource Loader Server-Resource-Loader 1.1.0. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Server-Resource-Loader 1.1.0. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Server-Resource-Loader 1.1.0. It opens that exact file at the source.
About this project
What does Server Resource Loader add?
ServerResourceLoader
A mod that lets you override or add recipes, loot tables, structure templates, advancements and mcfunctions by dropping files into the serverresources/ folder. As a modpack dev tool this mod strives to be loaded as late as possible (even after CraftTweaker), overriding any other modification.
Requires any mod that provides Mixin 0.8+, for example FermiumBooter, MixinBootstrap, MixinCompat or any mod shipping Mixin (there are lots).
Inspired by Resource Loader.
Usage
The folder structure is created on first startup. It uses the same pattern as the replaced files.
serverresources/
recipes/
minecraft/stick.json
somemod/some_recipe.json
loot_tables/
minecraft/chests/simple_dungeon.json
structures/
minecraft/igloo/igloo_top.nbt
advancements/
minecraft/story/mine_stone.json
functions/
mypack/starter_kit.mcfunction
Limitations
- Modified recipes are not synced to clients. All other types only matter on the server.
- There is no handling for overriding
_factories.jsonand_constants.jsonfor mod recipes, overriding these will just fail. - Minecrafts
/reloadcommand will pick up new, changed and removed loot tables, advancements and functions. Recipes and structure templates need a game restart.
Configs
Includes a toggleable fix for MC-83039, where end city chests are sometimes replaced by air. This will write a file into structures/.
If you want to put files into serverresources/ that aren't supposed to be used (yet), you can use the config entries Ignored xyz.
Project description from CurseForge.
Pick your setup
Server Resource Loader by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.12.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Server Resource Loader versions and loaders
Server-Resource-Loader 1.1.0
ServerResourceLoader-1.1.0.jar
15 Nov 2026
ServerResourceLoader-1.0.0.jar
10 Nov 2026
Looking for an older file? The official CurseForge project page is in Resources.