promotional bannermobile promotional banner

Majestic

Arcane-celestial magic and adventure — spells, rituals and relics earned by exploring a world of stars and starlight. Early alpha.
Back to Files

Majestic (0.0.0-beta.39)

File namemajestic-1.21.1-neoforge-21.1.249-0.0.0-beta.39.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Oct 4, 2026
Downloads
10
Size
1.4 MB
Mod Loaders
NeoForge
File ID
9064107
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:majestic-1692772:9064107"

Learn more about Curse Maven

What's new

v0.0.0-beta.39 - The Almanac opens again

Fixed

  • The whole Almanac compiled empty. Vellumli's page reader takes either a bare string or an object carrying a type, and the second phase chapter I added had pages like {"text": ..., "title": ...} with no type. One page like that throws Missing type, expected to find a string and takes the entire book with it — the log said "Error loading and compiling book majestic:almanac, using empty contents". Eight pages, both languages.
  • Three items rendered as the magenta checker. vault_altar, portal_phase_page and portal_phase_two_page had no item model. simpleBlock writes the blockstate and the block model but not the item model — only the item model's own provider does — so a block item needs a hand-written models/item/<id>.json. Each one logged a missing-model warning on every launch.

Under the hood

  • The Almanac validator now checks pages as well as entries: a page that is an object without a type fails the build rather than emptying the book in front of a player. It also checks that every registered item has a model, which is the whole of the second bug.
Early alpha. The two Portal pages use the blank page texture as a placeholder, since the workshop still owes their art. They render as a page rather than as a missing model; swapping in the real texture is one line.

This mod has no additional files