Skip to content

v0.6.4 — mod entities and boss awareness

Choose a tag to compare

@xiaoxiao150 xiaoxiao150 released this 29 Oct 01:59
· 6 commits to main since this release

Mod bosses are no longer unknown.

  • registry-dump 0.1.2 exports ENTITY_TYPE: name, numeric id, spawn group and hitbox. The bundled jar is at templates/registry-dump/modsmith-dump-0.1.2.jar (release: registry-dump-v0.1.2).
  • import-dump writes ids.entities; entity ids in the vanilla 0–129 range are rejected as residue.
  • inspect reads tags/entity_type/bosses.json (or c:bosses) and keeps entity.* display names.
  • Hosts can inject mod entity names into the mineflayer registry and map monster to hostile; the Cortico host exposes mc_entities (name, display name, distance, direction, visibility, hostile, BOSS) and lists bosses in the mod prompt.

Verified on the production server (FD + More Delight + Supplementaries + Twilight Forest): dump had 227 entities (TF 80), all four packs imported with zero failures, and a summoned Naga reported as twilightforest:naga(娜迦) BOSS,敌对.

Tests: modsmith 168 passing; host Minecraft suite 2288 passing; typecheck clean.