promotional bannermobile promotional banner

Almanac Core

Content-as-data library for the Majestic ecosystem: datapack-driven spells, rituals, research nodes and relics, synced to clients. Adds no content on its own.
Back to Files

Almanac Core (0.0.0-beta.2)

File namealmanac_core-1.21.1-neoforge-21.1.249-0.0.0-beta.2.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Sep 18, 2026
Downloads
17
Size
55.7 KB
Mod Loaders
NeoForge
File ID
8911210
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:almanac-core-1692766:8911210"

Learn more about Curse Maven

What's new

v0.0.0-beta.2 - Vellumli guide bridge

Adds the data-only guide bridge that lets Almanac Core content surface in a Vellumli guide book.

Added

  • Guide bridge (guide/): EntryGenerator turns loaded SpellDefinition/RitualDefinition/ResearchNodeDefinition/RelicDefinition into Patchouli/Vellumli-format entry JSON.
  • GuideStructure (content kind → default guide category), EntryGate (deterministic advancement ids for progressive entry visibility), TomeRegistry (advancement-tome unlock bookkeeping).
  • VellumliBridge — the only class calling Vellumli's public API, to give/open books for a player.
  • Wired Vellumli as a soft, compile-time-only dependency: default development environments boot with it absent, matching how it ships as an optional dependency for consumers.
Library mod, ships no content by itself. Install it because another mod (starting with Majestic) requires it. No Vellumli code is copied or derived (CC BY-NC-SA 3.0) — only its published API is called, and the guide bridge is inert without it installed.

This mod has no additional files