Expedition Core (0.0.0-beta.2)
Curse Maven Snippet
What's new
v0.0.0-beta.2 - Structures & BossEncounter framework (M1)
First real milestone of Expedition Core: jigsaw structure helpers and a phased boss-encounter state machine.
Added
- Structures:
JigsawUtils(build/registerStructureTemplatePools),StructurePlacement(spacing/separation),PieceSpawn(controlled piece-spawn callbacks). - Boss encounters:
BossEncounter— a data-attachment-backed state machine with a builder API (phases, arena lock, boss bar, loot, music), plus a GeckoLib render base (GeoBossEntity/GeoBossRenderer). - Loot:
LootInjector(pool injection gated by a datapack-load-time condition),AdvancementHooks. - Config: server-side multiplayer boss health/damage scaling and arena-escape grace period.
Fixed
BossEncounter's phase tracking had an off-by-one that made the highest-threshold phase (e.g. entering combat at 75% health) unreachable — fixed.LootInjector's pool condition was accepted but never evaluated (the wrong condition type for the event it fires on) — switched to the correct load-time condition type.
Library mod, ships no content by itself. Install it because another mod (starting with Majestic) requires it. The dimension bootstrap framework doesn't exist yet — that's Milestone 2.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
