About Dynamic Asset Generator
From ModrinthLibrary mod for dynamically generating assets at runtime.
Dynamic Asset Generator
Dynamic Asset Generator (or DynAssetGen) is a mod meant to help dynamically generate assets and data at runtime, as opposed to creating them manually or when the mod is compiled. Some possible uses include:
- Assets that match a player's resource packs
- Assets based off of vanilla assets, which should not be redistributed
- Data or assets that depend on config values or other data only known at runtime
- Data or assets which vary based on the other data and assets present
This mod has both a Java API and a system for controlling the mod through JSON. Many of the available features are targeted at texture generation and manipulation, including, but not limited to:
- Rotating, flipping, and cropping images
- "Masking" images by transferring the alpha channel from one to another
- Separating out the foreground of an image and placing it on a new background
- Switching color palettes of an image
Most manipulations are available through the JSON system, which can be utilized by resource packs or mods. The Java API allows this system to be extended further, or used to create the transformations dynamically at runtime.
For documentation, see the wiki at https://projects.lukebemish.dev/DynamicAssetGenerator/. _This mod does nothing on its own; you likely want it for use with another mod or resource pack_
Highlights
From source dataGame versions
Supports 14 Minecraft versions, the newest being 1.21.1.
Loaders
Runs on Fabric, Forge, NeoForge and Quilt.
Footprint
Rated a light load on a server.
Dynamic Asset Generator on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- Fabric, Forge, NeoForge, Quilt
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 6.1.2, released 2024-08-13
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| NeoForge | 1.20.6 to 1.21.1 (3 versions) | 1.21.1 |
| Fabric | 1.21 to 1.21.1 (2 versions) | 1.21.1 |
| Quilt | 1.21 to 1.21.1 (2 versions) | 1.21.1 |
From 5 recorded builds of Dynamic Asset Generator.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 6.1.2 | 2024-08-13 | 1.21.1 | Fabric, Quilt |
| 6.1.2 | 2024-08-13 | 1.21.1 | NeoForge |
| 6.1.1 | 2024-06-25 | 1.21 | Fabric, Quilt |
| 6.1.1 | 2024-06-25 | 1.21 | NeoForge |
| 6.0.5 | 2024-06-25 | 1.20.6 | NeoForge |
Dependencies
- Required: modrinth project P7dR8mSH (modrinth, not in our catalogue)
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Dynamic Asset Generator on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogTechnology & automation
Machines, power, logistics and automation.
Works on a server
From source side supportModrinth lists server-side support for Dynamic Asset Generator as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Minecraft
- Loaders
- FabricForgeNeoForgeQuilt
- Runs on
- Serveroptional on the server
- Game versions
- 1.21.1 and 13 earlier
Verified at the source
- ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
- ✓Authorlukebemish, as published on Modrinth
- ✓LicenseLGPL-3.0-or-laterFree











