Resource Mod Loader
ResourceModLoader is a specialized module that allows loading resource mods without executable code into Minecraft. It can also be used as a library for Java modules.
Main Features
With the introduction of data packs in Minecraft 1.13, many functions that were previously available only through mods began to be implemented via JSON configurations. However, these capabilities worked exclusively within mods and could not be applied to regular resource packs.
ResourceModLoader solves this problem by automatically recognizing .zip files, .jar files, and folders containing the rml.info file in the mods/ directory, packaging them as full-fledged mods, and running them in the game.
Forge Functionality
- Mods are correctly displayed in the list of installed modifications
- Support for Forge data pack functions for resource packs is implemented
- Ability to define recipes via JSON
- Creation of progress systems using JSON configurations
- Full functionality as a resource pack
Additional Features
- Definition of terms and localization via JSON
- Loading of mcfunction scripts
- Creation of loot tables using JSON
- Override of configuration values
- Reset of settings to default values
Extensions
- Support for loading KubeJS scripts
- Compatibility with CrT scripts
Important Notes
ResourceModLoader is not a replacement for the standard mod loader and cannot load executable mods instead of it.
Data pack functions are available only for domains matching the mod identifier (modid) and do not support the overwrite mechanism.
The "More formulas" mod loaded via RML without traditional mod structure