NEW FEATURES
NPC Effects System
Bring your NPCs to life with stunning visuals & sounds!
Fully customizable in effects.yml — control:
Spawn particles
Interaction sounds
Looping ambient effects
Your NPCs are no longer just static – they're magical.
Custom Names & Floating Holograms
Set display names and control hologram height in namedata.yml!
Use /mnpc name <id> <custom name> to personalize your NPCs.
Make your traders, quest givers, and more truly stand out!![]()
Auto Look-at-Player
Give your NPCs life with natural head turns!
After running /mnpc look <id>, your NPCs will automatically track nearby players.
Immersion: Activated.![]()
BUG FIXES & IMPROVEMENTS
Fixed NPCs not removing properly
Fixed effects not clearing on deletion
Resolved sudo command OP bug (no more de-opping players!)
Holograms now load & save correctly
Fixed holograms not showing after restart
Effects are restored after restart
Major TPS improvements with optimized chunk handling
Resolved plugin startup timing & errors
Color code support & name validation improved
No more unnamed NPCs on restart
Fixed missing holograms if Quests plugin isn’t installed
NEW COMMANDS
/mnpc reloadeffect
Reloads all your particle/sound effects on the fly!
/mnpc reloadname
Reapplies all NPC custom names & floating holograms from namedata.yml.
This update is packed with quality-of-life improvements and sets the stage for even more awesome features coming soon.
You can now give your NPCs a personal touch with custom names and hologram height settings!
New Command:
/mnpc name <id> <name> [height]
Examples:
/mnpc name 3 &eMerchant
/mnpc name 4 &dQuest Giver 3.2
What’s new?
Name is saved to namedata.yml
Hologram auto-refreshes for all players
Fully supports colors using & codes
Optional height offset for floating names
Hologram priority order:
- trader.yml display-name (if any)
- Custom name from /mnpc name
- Default fallback: Unnamed NPC #ID
Fixes:
- Holograms not updating after moving NPCs
- No more “Unnamed” bugs
- Improved compatibility with traders + quests
BEFORE DOING ANY UPDATE PLS BACKUP YOUR FILES !! I Know this update took to much time to release but here are the ourcomes !!
New Features
Trader System added!
Create fully configurable NPC traders using trader.yml.
Supports:
Sudo Commands
- EXP, money, and item requirements
- Console/player command rewards
- Confirmation system
Multiple Quests Plugins Compatibility
- NPCs can now execute commands as OP players!
- Use the prefix sudo: when adding commands to NPCs.
️ Improvements & Fixes:
- Built-in support to trigger BetonQuest objectives via NPC interaction (if enabled)!
- Quests plugin : https://www.spigotmc.org/resources/quests.3711/
- Quests Plugin spigot : https://www.spigotmc.org/resources/quests-1-8-1-21-set-up-goals-for-players.23696/
ModelEngine animations now play on interaction as expected
MythicMobs NPCs properly handle player interaction and animation triggering
Fixed interaction cooldown logic to prevent abuse
Logging improvements for NPC interactions (debug mode)
Fixed issue with NPCs turning into Pigs
Fixed NPC Dupe Issue
Optimized Plugin Command Updates
– now supports all 3 execution types Tab completion improved for all commandsCode:/mnpc <id> addcmd <player|console|sudo> <command>
Compatibility & Updates
- Updated to the latest ModelEngine development version.
IMPORTANT: You must update ModelEngine to the latest version for compatibility.
Added support for Quests!
- Seamlessly integrate NPCs with quest progression.
- https://www.spigotmc.org/resources/quests-1-8-1-21-set-up-goals-for-players.23696/
New Features
Added NPC Hide Option for an RPG-like touch!
- Perfect for immersive gameplay where NPCs appear/disappear dynamically.
Fixes & Improvements
Lots of bug fixes! Stability and performance improvements.
- Optimized NPC rendering for better performance.
- Improved compatibility with the latest Paper/Spigot versions.
- Resolved minor sync issues with model animations.
Reminders
- Backup your data before updating to avoid any issues.
- Ensure that all dependencies are updated for smooth functionality.
- Report any bugs or issues to our support channels!
Need Help? Join our Discord or check the documentation for further assistance.
Whats New:
Added Quests Support!
Added Dialgues support !
Added NPC Glows for quests !!
Bug fixes :
- Fixed bug where modelengine npcs where not registering UUID Correctly
- Fixed a bug causing memory leak
- Fix a bug where it would spam errors on console when removing NPCS
