

Environment Driven Assets
Compatibility
Environment Driven Assets works on Fabric and Quilt loaders. For the mod to function, Fabric API and the env.json library are required.
Main Concept
Environment Driven Assets is a Minecraft modification that allows loading env.json files and redirecting standard game resources depending on the environment context.
The mod operates entirely on the client side, enabling its use when playing on any servers without restrictions.
Current Development Status
It's important to note that Environment Driven Assets is in active development. Currently, only part of the planned features have been implemented.
At the moment, the mod supports redirecting block models (json) and item models (json). Development of features such as block state redirections and texture redirections is ongoing.
For Resource Pack Creators
To work with the mod, it's necessary to familiarize yourself with the env.json format. Environment Driven Assets in the current version loads env.json files located in the <namespace>/models/block
and <namespace>/models/item
directories.
Built-in Resource Pack
The mod includes a built-in resource pack called "Environment Driven New Default" that demonstrates capabilities available to resource pack creators.
Gallery
