Skip to content

EverMod Template v3.0.0

Choose a tag to compare

@wipodev wipodev released this 22 Jul 02:07
· 4 commits to main since this release
afc0bf7

Major release introducing a complete architectural refactor based on dynamic generation pipelines (templates.json) and isolated directory environments.


⚠️ Breaking Changes

  • Directory Structure Overhaul: Legacy layout replaced with specialized folders:
    • root/: Core workspace, Gradle wrapper, and root configurations.
    • src/: Shared Java templates (MainMod.java.j2) and mod assets.
    • projects/: Multi-version project configurations (build.gradle.j2).
  • Metadata Engine Migration: Replaced legacy versions.json with templates.json for orchestration and version_profiles.json for Minecraft technical specs.

✨ Key Features

  • Pipeline Execution Engine: Dictates file transformation, Jinja2 rendering, and multi-version looping directly from templates.json.
  • Universal Technical Mapping: Support for Minecraft/Forge releases (1.19.2 up to 1.21.x+).
  • Enhanced README Documentation: Complete architectural overview, structure guide, and LGPL v2.1 legal context.

🛠️ Ecosystem Compatibility

Designed to work out-of-the-box with EverMod CLI v3.0.0+.