Majestic Core (0.0.0-beta.1)
Curse Maven Snippet
What's new
v0.0.0-beta.1 - Majestic Core
Added
- The Order's stone.
arcane_brick,rune_blockandcarved_keystone, with their blockstates, models and textures. This is the whole mod. MajesticCoreBlocks.ORDER_STONEandisOrderStone(BlockState), so a consumer can ask whether a block belongs to the set without hardcoding the three ids and forgetting one when a fourth is added. The map is built explicitly rather than by reflecting over the class fields, because the reflective version depends on static field initialisation order — the last thing you want in a library.
Why
A structure mod that wanted one rune-cut brick had to depend on Majestic entirely: its boss, its book system, its twelve-mob bestiary, GeckoLib, three other cores, and four worldgen structures that would then generate in your world whether you wanted them or not.
Of Majestic's seven blocks, three are interchangeable masonry. Those three are here now. The other four — the astral altar, the pillar, the Vault's altar and the receptacle — are tied to the text around them and stay in Majestic.
None of these three has a crafting recipe. That is not an oversight: in Majestic they come out of the Watchers' Vault and are the only way to finish the Arcane Portal.
Pre-release, and transitional. Majestic still registers its own copies of these same three blocks; nothing has been moved yet. Until that happens the same stone exists under two ids, which is not something to install deliberately. Expect both this mod and Majestic to change before either is out of beta. It has no dependencies at all.
This mod has no additional files