BetterCobbleNPCs banner
BetterCobbleNPCs icon

BetterCobbleNPCs

Easy to use, configurable GUI to edit and create NPC trainers with full custom move sets, natures, level and stats. Commands and permission support

00
fabricServer1.21.1mod

BetterCobbleNPCs adds a server-side, chat-based editor for NPC trainer definitions so staff can configure trainers without external tools.

  • Entry commands: /bettercobblenpcs or /bcnpc open the interactive menu; /bettercobblenpcs list shows ids.
  • Trainer data lives in config/bettercobblenpcs.json (created with a sample profile on first run) and saves after every change.
  • Editing commands (OP level 2+): create <id> [display name], delete <id>, setdisplay, setlevel, setnature, setstats <hp> <atk> <def> <spa> <spd> <spe>, addmove, removemove, setmoves <comma separated>, and show/edit <id> to open a detail card with clickable buttons; give <player> opens the menu for another player.
  • The GUI uses clickable chat buttons to jump into specific setters, making it quick to adjust move sets, nature, level, and stat spreads without remembering syntax.
  • Permission support: viewing is open; edits require permission level 2 (operators by default).
  • Limits/notes: the mod manages trainer configs only—it does not spawn NPC entities or validate move/nature names beyond basic formatting, and move lists are capped at six entries.