promotional bannermobile promotional banner

SableCraft Cast

NPCs for other mods to give roles to. Cast makes them; the mods you install decide what they are for.
Back to Files

Cast 1.2.0 / MC 26.3

File namecast-1.2.0+mc26.3.jar
Uploader
sablednahsablednah
Uploaded
Sep 30, 2026
Downloads
8
Size
912.4 KB
Mod Loaders
NeoForge
File ID
9020558
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

NeoForge

implementation "curse.maven:sablecraft-cast-1690287:9020558"

Learn more about Curse Maven

What's new

  • Scale: an NPC can be bigger or smaller -- vanilla's minecraft:scale (0.0625 to 16), so model, hitbox, eye height and nameplate all follow, on human and mob bodies alike. /cast scale <n>, Cast.setScale(server, npc, scale), kept with the NPC. A phantom now sends its size to each viewer, which it never had a way to before. For ZARP's towering Sarge and small Kit.
  • Shipped skins: a skin named <ns>:<name> comes from a datapack's data/<ns>/cast/skin/<name>.json (value and signature, as MineSkin gives them) -- no account that could change its skin, no network, works offline. Everything that takes a skin takes one: /cast skin, /cast spawn human, Chronicler NPC givers and mini-quest persons. A missing one keeps the default skin and says, once, where the file should be. Cast.registerSkin(id, value, signature) ships one from code. For ZARP's five named NPCs.
  • /cast skin and /cast spawn human's skin take zarp:okafor (they were word(), which refuses the colon).

This mod has no additional files