Attribute Rendering Library is a Vintage Story mod by DanaCraluminum, Moby_, nanotect, jayu, SaltyWater, TheInsanityGod and BowlSoldier. Attribute Rendering Library reduces huge variant combinations to a few item or block IDs, helping heavily customized mods load faster.
Why this mod is worth installing
This dependency is useful for mod authors whose items or blocks have many visual or functional variants. Players may benefit indirectly through shorter world loading times and lower memory use.
What Attribute Rendering Library adds
Vintage Story normally represents combinations declared through variant groups as separate item or block IDs. A mod with many materials, shapes, colors, or other properties can therefore create thousands of registered objects, increasing memory consumption and making world startup painfully slow.
Attribute Rendering Library provides an alternative attribute-based variant system for rendering. Instead of registering every combination as a separate object, it can keep the number of IDs for one item or block to only a small handful while still displaying the required variant.
The library is intended as a technical dependency rather than a player-facing content mod. It includes the integration needed for this rendering approach to work with the game, including a small number of Harmony patches.
Where to download Attribute Rendering Library
The official Vintage Story Mod DB page is the right place to get the current release through the in-game mod manager.
Download the Attribute Rendering Library mod on mods.vintagestory.at