Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Changelog
Changelog — CobbleBetterNPC 1.0.4
General Changes
- The built-in UI editor has been removed. This enables greater customization freedom through JSON files, eliminating restrictions previously imposed by the visual interface.
Commands
-
/cbn reloadnow works correctly: it reloads presets, dialogues, and NPC classes, and automatically respawns all registered NPCs while preserving their UUID, position, and skin (if previously assigned). -
New command:
/cbn set skin player <name>
Applies and persists the skin of a player (by username) to the NPC currently being looked at by the executor. -
The
/cbn editorcommand has been removed.
JSON File Format
NPC Files (config/CobbleBetterNPC/NPC/*.json)
-
Required field:
"id"must be present and globally unique. Example:
"id": "cobblebetternpc:command"
If missing or duplicated, the NPC will not load. -
resourceIdentifieris required for custom skins:
Must be one of the following to ensure proper skin and model compatibility:"resourceIdentifier": "cobblemon:standard""resourceIdentifier": "cobblemon:pikachu"
Other values may cause model or skin loading failures.
-
Optional — Presets:
"presets": [ "cobblebetternpc:looks_around" ] -
Optional — Maximum distance from spawn:
"maxDistanceFromSpawn": 20If the NPC moves farther than this distance (in blocks), it is removed and respawned at its original spawn position. Default value:
30.0. -
Default values (no need to include unless overriding):
"isMovable": false, "canDespawn": false, "isInvulnerable": true, "isLeashable": false, "allowProjectileHits": false, "hideNameTag": false
Dialogue Files (config/CobbleBetterNPC/Dialogues/*.json)
- The
facesblock has been removed:
It is no longer required or processed. Obsolete example:To apply a specific player’s skin to an NPC, use the command:"faces": { "npc": "cobblemon:red_02", "player": "player.face()" }
/cbn set skin player <player_name>.
Files
Metadata
Release channel
ReleaseVersion number
1.0.4Loaders
Game versions
1.21.1Environment
Downloads
73Publication date
January 4, 2026 at 2:01 AMPublisher

DemoProjects
Member




