Cast 1.1.0 / MC 26.1.2
Curse Maven Snippet
What's new
1.1.0 — 2026-09-21
Fix: exposed NPCs were flatly ignored by monsters in play --
setTargetfrom outside the AI loses to the mob's own targeting goal re-evaluating and clearing it. Now a real goal in the mob's own target selector, arbitrated the same way as its other targeting goals.Provoke: a real hit on a monster currently after an exposed NPC turns it on the hitter for
motion.threatSeconds, so a player can pull it off the NPC on purpose; it reverts to the NPC on its own once the window lapses with no further hit.Fix: a monster could never be pointed at a
FakePlayer-backed target (every human-kind NPC, and anything standing in for a player) -- newer Minecraft'sMob#setTargetsilently refuses an invulnerable target, andFakePlayer's own constructor makes every one invulnerable from birth.Exposurenow clears it on whatever it exposes, body or human.Fix: two followers of the same leader stood on top of each other. Each now holds a stable slot beside the leader, with a small per-NPC pace variance.
Swing:
Cast.swing(server, npc, hand)-- a one-shot gesture for a scripted scene (a blacksmith striking an anvil, a guard warning somebody off). Works on either kind: a mob body under the same vanilla call any mob would use, a human phantom through the same per-viewer packet push everything else about it already goes through, since it has no ordinary entity tracker to broadcast one on its own. Raised by the LegendQuest/StoryTeller session (/st swing), which could reach mob bodies already but had no way to reach a phantom.Following:
Cast.follow(server, npc, leader, leaseTicks)walks the trail the leader walked, stops short, catches up, and lets go when the lease is not renewed./cast follow,/cast follow stop. For Chronicler's escort quests.Walking:
Cast.walkTogoes to a point on foot and stands there, anchored.Lurking:
/cast lurk doorandCast.setLurk-- the caged zombie. Hides at the back, groans when someone is near, now and then rushes the door, hammers on it and slinks back. Saved with the NPC.Hits:
NpcHitEventfor every blow on an NPC (still no damage), andCast.expose-- leased -- sets nearby monsters on an NPC so an escort can be in danger.motion.lureRadius.Config
motion.walkSpeed,motion.rushSpeed,motion.followTeleport,motion.lurkGrowlChance.Bodies land on a block's shape (a slab, a snow layer, a path), not on the block above it; a drop under 0.6 settles silently, only a real fall gets the gag.
A spawn handed a Y inside the ground is raised out of it before it is stored, so nothing is ever buried and a possessor is never shoved sideways.
The invisible armour-stand proxy is gone: armour stands block nothing in 1.21.11 (measured by the LegendQuest session), so it was an entity per phantom for no effect. Old proxies are reaped on sight.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects
