Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Dynamic Asset Generator

Dynamic Asset Generator

Library mod for dynamically generating assets at runtime.

55.6k
54
Library

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4–1.20.6
1.20–1.20.2
1.19.2–1.19.4
1.19
1.18.1–1.18.2

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client-side
Server-side
Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki
Donate on Ko-fi

Creators

lukebemish
lukebemish Owner

Details

Licensed LGPL-3.0-or-later
Published 3 years ago
Updated 10 months ago
DescriptionChangelogVersions

Show all versions

1
3
4
5
7

2.0.0

by lukebemish on Dec 12, 2022
Download

2.0.0

by lukebemish on Dec 12, 2022
Download

Dynamic Asset Generator 2.0.0

Features

  • BREAKING Begin breaking changes for 1.19.3
  • BREAKING Switch ResourceCache system to use mod-registered cache instances

Fixes

  • Hide generated resources from pack selector

Other

  • Update build system to use new maven
  • Update all old generators to new API
  • Update mixins to 1.19.3
  • Change base jar name
  • Change approach to adding resource packs on Quilt
  • Change testing system

Dynamic Asset Generator 1.2.0

Features

  • New tag queueing system, where tag locations do not have to be known at initial queueing.
  • Make new tag queueing system functional through rewriting of old system and adding of reset listener system.
  • Add InvisibleResourceProvider system and switch around pack metadata solver
  • Initial work on new template system; added template codec and class for tag files.

Fixes

  • More changes to tag queueing system
  • Publish correct jar to modrinth
  • Make provided server resources properly load before tags
  • Hopefully fix #23 by adding cutoffs where the clustering algorithm should be preferred for extraction

Other

  • Add common code to exported platform-specific source/javadoc jars
  • Add system to override publishing version for local testing

1.2.0

by lukebemish on Nov 29, 2022
Download

1.2.0

by lukebemish on Nov 29, 2022
Download

Dynamic Asset Generator 1.2.0

Features

  • New tag queueing system, where tag locations do not have to be known at initial queueing.
  • Make new tag queueing system functional through rewriting of old system and adding of reset listener system.
  • Add InvisibleResourceProvider system and switch around pack metadata solver
  • Initial work on new template system; added template codec and class for tag files.

Fixes

  • More changes to tag queueing system
  • Publish correct jar to modrinth
  • Make provided server resources properly load before tags
  • Hopefully fix #23 by adding cutoffs where the clustering algorithm should be preferred for extraction

Other

  • Add common code to exported platform-specific source/javadoc jars
  • Add system to override publishing version for local testing

1.1.0

by lukebemish on Oct 8, 2022
Download

1.1.0

by lukebemish on Oct 8, 2022
Download

Dynamic Asset Generator 1.1.0

Features

  • Dummy commit for new changelog/tag system

Fixes

  • Fix issues caused by attempting to get default scale values before they are present in TextureMetaGenerator
  • Actually fix issues with animation metas where only some source files have an animation

Other

  • Preliminary work on new sources
  • Default masking texture sources
  • Remove fabric-specific subproject
  • Deprecate datagen for removal; it's broken anyway.
  • Refactor build logic.
  • Further fixes to new build system

1.0.1

by lukebemish on Aug 21, 2022
Download

1.0.1

by lukebemish on Aug 21, 2022
Download

1.0.1

by lukebemish on Aug 21, 2022
Download

The project has been updated to 1.0.1. No changelog was specified.

1.0.0

by lukebemish on Jul 19, 2022
Download

1.0.0

by lukebemish on Jul 19, 2022
Download

1.0.0

by lukebemish on Jul 19, 2022
Download

The project has been updated to 1.0.0. No changelog was specified.

0.7.1

by lukebemish on Jul 11, 2022
Download

0.7.1

by lukebemish on Jul 11, 2022
Download

0.7.1

by lukebemish on Jul 11, 2022
Download

The project has been updated to 0.7.1. No changelog was specified.

0.7.0

by lukebemish on Jun 28, 2022
Download

0.7.0

by lukebemish on Jun 28, 2022
Download

0.7.0

by lukebemish on Jun 28, 2022
Download

The project has been updated to 0.7.0. No changelog was specified.

0.6.4

by lukebemish on Jun 17, 2022
Download

0.6.4

by lukebemish on Jun 17, 2022
Download
1
3
4
5
7

Modrinth is open source.

main@016c3d7

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.