.ZIP PASSWORD IS BLACKSPIGOT.COM , YOU MUST ENTER PASSWORD TO EXTRACT FILE
Password is CAP SENSITIVE and cannot be typed lowercase, Enter 'BLACKSPIGOT.COM' with uppercase letters!
ModeledNPCs – Advanced NPC Management for MythicMobs & ModelEngine
Transform your Minecraft world into a dynamic, interactive universe with ModeledNPCs—a complete NPC system that brings your custom entities to life. Whether you're building an immersive RPG, a quest-driven adventure, or a lively marketplace, this plugin gives you everything you need to create stunning, intelligent, and fully customizable NPCs.
Core Highlights
Trigger any command when players interact with NPCs:
Create complex traders in trader.yml:
Plug into top quest systems:
Bring your NPCs to life with animations:
Reload any part of your NPC system without a restart:
Want to create hidden NPCs only visible to VIPs or quest-eligible players?
/mnpc remove <id> # Remove an NPC
/mnpc move <id> # Move an NPC to your location
/mnpc tp <id> # Teleport to an NPC
/mnpc name <id> <new_name> [height] # Change name and height
/mnpc addcmd <player|console|sudo> <cmd> # Add a command
/mnpc removecmd <cmd> # Remove a command
/mnpc hide <id> <perm|remove> # Manage visibility
/mnpc look <id> # Enable AutoLook (follow players)
/mnpc rotate <id> <deg> <left|right> # Rotate an NPC
/mnpc list # View all NPCs
/mnpc reload # Reload full config
/mnpc reloadname # Reload names/AutoLook
/mnpc reloadeffects # Reload particle effects
/mnpc debug # Check orphaned/bugged NPCs
All commands require permission: mnpc.use
Password is CAP SENSITIVE and cannot be typed lowercase, Enter 'BLACKSPIGOT.COM' with uppercase letters!
ModeledNPCs – Advanced NPC Management for MythicMobs & ModelEngine
Transform your Minecraft world into a dynamic, interactive universe with ModeledNPCs—a complete NPC system that brings your custom entities to life. Whether you're building an immersive RPG, a quest-driven adventure, or a lively marketplace, this plugin gives you everything you need to create stunning, intelligent, and fully customizable NPCs.
Core Highlights
Supports both ModelEngine and MythicMobs
- Assign complex command chains to NPCs
- Integrate with questing plugins like BetonQuest, Quests & QuestDialogs
- Dynamic trading system with GUI confirmation
- Full Adventure API support for rich text, hover events & translations
- Data-persistent NPCs with live reloading, debug tools & permission controls
- Spawn NPCs using ModelEngine or MythicMobs with a single command.
- Each NPC is registered with its ID, name, entity type, UUID, and position.
- Automatic support for custom names and holograms.
Trigger any command when players interact with NPCs:
- player: – Run as the player
- console: – Run as the server console
- sudo: – Run as the player with OP
- Custom conditions
- Permission checks
- Delays and cooldowns
Creating a NPC Will happen with this command :
Create complex traders in trader.yml:
- Set requirements: XP, economy balance, specific items (with custom model data).
- Reward players with items, money, permissions, or teleportation.
- Feature-rich multi-page GUI system powered by SmartInvs API.
- Preview, buy/sell buttons, and full configurability.
Plug into top quest systems:
Full compatibility with QuestDialogs (native)
- Works with Quests and BetonQuest
- Dynamically shows holograms based on player progress
Bring your NPCs to life with animations:
- Triggered or continuous animations
- Controlled via meganimation.yml or directly in-game
- Add ambient effects like particles, sounds, and flames
- Set up looping effects to enhance immersion
- Enable AutoLook: NPCs track the closest player automatically
- Fully persistent, toggleable with a simple tag
Reload any part of your NPC system without a restart:
- NPCs
- Names
- AutoLook settings
- Visual effects
- /mnpc reload – Reload everything
- /mnpc reloadname – Reload names/AutoLook
- /mnpc reloadeffects – Reload visual effects
- /mnpc debug – Check for orphaned NPCs, chunk errors, and entity consistency
Want to create hidden NPCs only visible to VIPs or quest-eligible players?
- Set a visibility permission with:
/mnpc remove <id> # Remove an NPC
/mnpc move <id> # Move an NPC to your location
/mnpc tp <id> # Teleport to an NPC
/mnpc name <id> <new_name> [height] # Change name and height
/mnpc addcmd <player|console|sudo> <cmd> # Add a command
/mnpc removecmd <cmd> # Remove a command
/mnpc hide <id> <perm|remove> # Manage visibility
/mnpc look <id> # Enable AutoLook (follow players)
/mnpc rotate <id> <deg> <left|right> # Rotate an NPC
/mnpc list # View all NPCs
/mnpc reload # Reload full config
/mnpc reloadname # Reload names/AutoLook
/mnpc reloadeffects # Reload particle effects
/mnpc debug # Check orphaned/bugged NPCs
All commands require permission: mnpc.use