Mineuniverse
Mods
Expedition Core

Expedition Core

MOD
Adventure/world framework library for the Majestic mod ecosystem, providing jigsaw structure helpers and a phased boss-encounter system.
by LlaGuiT0
Download Claim this project
Add a badge to your pageLink to Expedition Core from a README, website or forum post.
Preview: Badge

Badges update automatically and link to the mod page on MineUniverse.

384 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
API and Library
Advertisement Remove ads with Premium →

🗺 Expedition Core

The adventure/world library behind Majestic: jigsaw structure helpers and a phased boss-encounter framework. Adds no content on its own.

NeoForge Minecraft 1.21.1 Library MIT license




✨ Overview

Expedition Core is the shared adventure engine of the Majestic ecosystem. It ships no dimensions, structures or bosses of its own — it gives other mods (starting with Majestic itself) the frameworks to build them on top of: jigsaw structure-pool utilities, a phased boss-encounter state machine with arena locking and multiplayer scaling, loot-table injection, and a GeckoLib render base for complex mobs.

If you were told to install this mod, it's because another mod on your instance depends on it — most likely Majestic. It is independent of the magic library (Astral Core) and reusable by any mod.

Codex Stalking Dragons


🎯 Features

🏗 Structures

Helpers to build and register jigsaw StructureTemplatePools from a piece/weight map, spacing/separation placement settings, and a controlled piece-spawn callback registry for populating generated rooms with mobs or loot.

💀 Boss Encounters

A data-attachment-backed state machine for any Mob: health-threshold phases with callbacks, a temporary arena lock with an escape hook, a boss-bar wrapper, duplicate-and-distribute loot rolling, looped per-player music, and a configurable multiplayer health/damage scaling factor.

🏖 GeckoLib Render Base

A thin GeoBossEntity / GeoBossRenderer base to cut the usual GeckoLib boilerplate for boss and complex-mob rendering.

🏷 Loot & Advancements

Inject additional pools into existing vanilla or structure loot tables, gated by a datapack-load-time condition, plus simple grant/check hooks for advancements from server code.


🧱 Mod Structure

PackageWhat it provides
structureJigsawUtils, StructurePlacement, PieceSpawn.
bossBossEncounter and its supporting classes (phases, arena lock, bar, loot, music), plus boss/render for GeckoLib.
lootLootInjector, AdvancementHooks.
configServer-side multiplayer boss scaling and arena-escape settings.
dimensionFuture integration point (custom dimension bootstrap, safe travel, return anchors) — not wired yet.


📋 Requirements

Minecraft1.21.1
NeoForge21.1.259+
Java21
SideClient and Server (required on both)
Depends onGeckoLib


🎮 How to Use

  1. Install as a dependency of another mod that requires it (e.g. Majestic), on both client and server.
  2. Install GeckoLib alongside it.
  3. On its own it adds no items, blocks, structures or mobs — the consumer mod calls its API to build its own content.


Early development. Expedition Core is still pre-release (0.0.0-beta.x); the public API may change between betas.




🙏 Credits

Developed by Stalking Dragons as part of the Majestic ecosystem, alongside Astral Core, Almanac Core and Majestic itself.



Codex Stalking Dragons
https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft Modding

Expedition Core (0.0.0-beta.11)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-10-13 Get
Expedition Core (0.0.0-beta.10)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-10-11 Get
Expedition Core (0.0.0-beta.8)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-10-08 Get
Expedition Core (0.0.0-beta.9)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-10-08 Get
Expedition Core (0.0.0-beta.7)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-10-03 Get
Expedition Core (0.0.0-beta.6)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-10-01 Get
Expedition Core (0.0.0-beta.4)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-09-30 Get
Expedition Core (0.0.0-beta.5)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-09-30 Get
Expedition Core (0.0.0-beta.3)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-09-29 Get
Expedition Core (0.0.0-beta.2)
MC Client, 1.21.1, NeoForge, Server
Beta 2026-09-22 Get

More from LlaGuiT0

Advertisement Remove ads with Premium →

You Might Also Like