Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Creators
Details
Licensed ARR
Published 4 months ago
Updated 2 weeks ago
Changelog
Changelog — CobbleBetterNPC 1.0.8
Added
- Added an NPC reward system, allowing NPCs to give rewards both after being defeated in battle or without requiring combat, one of the most requested features.
- Full implementation and compatibility with behaviours, enabling much more advanced and modular NPC behavior control.
- Introduced new configuration subfolders, significantly improving file organization and overall scalability.
Behaviour Highlights
- player_textured Allows dynamically applying any player’s skin to an NPC, replacing legacy skin systems.
- npc_scale_configuration NPC visual size and hitbox can now be configured independently.
- battle_commands Allows executing different commands when the player wins or loses a battle against an NPC.
- wanders / wanders_water NPCs can freely move on land and in water.
- stationary Keeps the NPC within a defined radius and ensures it always returns to its configured coordinates.
- core / looks_at_players / panics / avoids_water / floats Enhance NPC realism with base behavior, player interaction, fleeing, floating, and water avoidance.
Changed
- When using behaviours, the
set skincommand has been removed, as a dedicated skin behaviour now exists. - Removed
maxDistanceFromSpawn. This is now fully handled by movement behaviours, allowing NPCs to walk freely while always returning to their configured position.
Fixed
- Fixed TPS drops when interacting with NPCs, significantly improving server performance.
- General optimization of interaction handling and behaviour execution.
Files
Metadata
Release channel
ReleaseVersion number
1.0.8Loaders
Game versions
1.21.1Environment
Server-side only
Downloads
88Publication date
February 16, 2026 at 2:58 AMPublisher

DemoProjects
Member




