Environment Driven Assets
by MModding
Environment Driven Assets, a Fabric and Quilt client mod, lets a resource pack swap block and item models depending on the environment the player is in.
What it does
Environment Driven Assets reads env.json files and applies them in a fixed order, so a resource pack can redirect vanilla assets to new ones. Redirection currently covers block models and item models only. Load order is set by the env.json files themselves, which lets several packs layer their changes without overwriting each other.
The mod runs on the client alone, so players can keep their favorite multiplayer servers and install nothing on the server side. The project is still in an early stage: BlockState and texture redirections are listed as features still under development. The mod also ships a bundled pack showing some of the techniques that resource pack creators can use. Files are published for Fabric and Quilt, for game versions 1.20.1 – 1.21.1, and the license is custom and not open source. Fabric API and env.json are required dependencies.
Key features
Environment-based asset redirection
Block and item models can be redirected according to the vanilla asset types that describe the current environment.
Ordered env.json loading
env.json files are loaded in a defined order, so redirections from different packs are applied predictably.
Built-in example pack
The bundled pack demonstrates several redirection techniques for pack authors.
Block and item model scope
Redirection is limited to block models and item models, with env.json read from the models/block and models/item directories.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
SIRIUS Ui is a UI mod for Fabric, Forge and NeoForge covering 1.20.1 – 26.1.2, client-side only, under a custom license that is not open source. Fast Assets is also client-side only and covers 1.20.1 – 1.21.1, but it targets Fabric, Forge and NeoForge and is released under All rights reserved. Simple Creator is a Fabric mod for 1.20.1 – 1.21.4 that runs on client and server under the MIT License. Environment Driven Assets targets Fabric and Quilt only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Environment Driven Assets | Fabric and Quilt | 1.20.1 – 1.21.1 | Client-side only | 2024-09-09 |
| SIRIUS Ui | Fabric, Forge and NeoForge | 1.20.1 – 26.1.2 | Client-side only | 2026-08-09 |
| Fast Assets | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client-side only | 2026-06-23 |
| Simple Creator | Fabric | 1.20.1 – 1.21.4 | Client and server | 2025-01-05 |
Questions
Which loaders does Environment Driven Assets support?
Does the server need Environment Driven Assets?
Does Environment Driven Assets need other mods?
Can a resource pack redirect block states or textures?
In the catalog
Environment Driven Assets is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from MModding
Similar mods
What the author says
Environment Driven Assets is a FabricMC mod that allows to load env.json files in order to redirect Minecraft Vanilla Asset Types based on the environment context. Environment Driven Assets loads in a complete client-sided environment, which allows users to play on their favorite servers with it.
Official listing
- Modrinth page
- modrinth.com/mod/env-driven-assets
- Owner
- MModding
- Published
- 2023-12-30
- Updated on Modrinth
- 2024-09-09
- Facts verified
- 2026-10-15
