No boss encounter system #14
Labels
No labels
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:verify-failed
bug
deferred
enhancement
feature-request
in-progress
needs-decompose
needs-triage
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/mc-heroes-mod#14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
No special boss fights or encounter mechanics.
Impact
No endgame challenge content.
Suggested Fix
Add boss spawn conditions, phases, and loot tables.
Feature Triage Assessment
Scope: medium
Risk: medium
Spec Alignment: misaligned
Summary: Wants to add a boss encounter subsystem with spawn conditions, multi-phase fights, and loot tables to a mod designed around peaceful ambient hero characters.
Recommendation: If pursued, implement as an opt-in subsystem via a new 'Champion' variant that extends the existing hero actor lifecycle — map combat phases as sub-states within the PERFORM scene state, trigger transitions on health thresholds, and delegate loot to vanilla's loot table system. Keep entirely separate from the four existing peaceful roles.
Rationale: SCOPE=medium: needs 5–10 new files (boss entity, encounter scene, spawn conditions, loot tables, config) but reuses existing scene lifecycle and task scheduler infrastructure. RISK=medium: additive to existing paths (no refactoring) but combat mechanics involve entity interactions, player damage, and tick performance — more error surface than current ambient tasks. SPEC=misaligned: the entire project identity is about peaceful diegetic characters that make the world feel 'inhabited' — wandering villagers, fishing, patching walls. Boss fights with phases and loot are endgame combat content in a fundamentally different genre; implementing this would dilute the mod's core identity.
Labeled
blocked:needs-decision— unblock on Forgejo to dispatch to the fixer pipeline.Closing as spec-misaligned. mc-heroes-mod defines peaceful ambient hero characters (patching walls, fishing, camping, lighting paths). Boss encounter systems with phases and loot tables belong to a different genre of Minecraft content mod. The existing four hero roles do not support combat mechanics.