Excavated Variants: Automatic Ore Variants for Any Stone
Modded Minecraft often suffers from a visual disconnect where new stone types from one modification fail to host ores from another. This add-on resolves that inconsistency by dynamically generating appropriate ore variants for every registered stone type. Instead of finding standard iron ore floating in marble or slate, players encounter geologically consistent deposits that match the surrounding block. This tool is essential for anyone building a polished, immersive experience without manual texture work.
Core Functionality and Dynamic Generation
The primary strength of this utility lies in its automated approach. It utilizes the Dynamic Asset Generator library to analyze all loaded modifications upon startup. The system identifies every unique stone block and every available ore type, then procedurally creates a new block for each possible combination. Textures are not hand-drawn; instead, the engine overlays the ore mask onto the specific stone texture, preserving the artistic style of both source mods. This ensures that if you install a mod adding limestone and another adding zinc, the game immediately features zinc ore embedded in limestone without requiring patches from the original authors.
Beyond mere aesthetics, the mod adjusts world generation logic. New ore variants spawn in biomes and vertical layers corresponding to their host stone. This creates a more realistic mining experience where resource distribution feels organic rather than arbitrary. Whether you are playing with technical mods like Create or atmospheric overhauls like Oh The Biomes You'll Go, the underground landscape becomes a cohesive geological survey.
Installation Requirements and Version Support
To successfully download Excavated Variants: Automatic Ore Variants for Any Stone, you must first identify your mod loader. This tool supports both NeoForge and Fabric/Quilt ecosystems, but dependencies differ significantly between them. For NeoForge users, the only mandatory requirement is the Dynamic Asset Generator library. Fabric and Quilt users must install both Dynamic Asset Generator and the respective API (Fabric API or Quilted Fabric API). Failure to include these prerequisites will prevent the game from launching.
This solution is compatible with modern Minecraft versions ranging from 1.18 through the latest releases. When searching for Excavated Variants: Automatic Ore Variants for Any Stone for Minecraft, always verify that the file version matches your specific game build to avoid crashes. Users managing complex setups often prefer using a dedicated launcher that automatically resolves these dependencies, ensuring that the correct API versions are pulled alongside the main mod file.
Configuration and Compatibility Scope
Out of the box, the mod includes pre-configured support for dozens of popular projects, including Quark, Create, Tech Reborn, Immersive Engineering, and Better End. However, its true power emerges through its flexible configuration file. Server administrators and pack developers can manually define new stone-ore pairs for niche modifications not included in the default list. You can also disable specific combinations that feel unbalanced or adjust generation frequency and height limits.
If you are wondering how to install custom rules, simply locate the generated config folder after your first run. The format is straightforward, allowing you to register any block ID as a valid host or ore source. Should you encounter issues such as missing textures or extended load times, resetting the configuration folder usually resolves conflicts caused by outdated presets. Enabling aggressive caching in the Dynamic Asset Generator settings can further optimize performance for large modpacks.
Final Verdict for Pack Builders
Integrating this tool transforms a disjointed collection of mods into a unified world. It eliminates the need for manual patching while providing endless variety for builders and miners alike. By automating the creation of hundreds of potential block states, it saves countless development hours. For those seeking stability and depth in their custom servers, this automation layer is indispensable.