Bring your NPCs to life with
ModeledNPCs, a powerful plugin that lets you create, customize, and control NPCs like never before. Perfect for servers looking to combine
MythicMobs and
ModelEngine entities into unique, dynamic NPCs that captivate players. Whether you're running an RPG server or adding immersive interactions to your hub,
ModeledNPCs has you covered!
✨ Features
- Create Stunning NPCs: Use entities from ModelEngine or MythicMobs as NPCs with just a few commands.
- Custom Commands: Assign commands to NPCs—run them as a player or from the console.
- Easy Management:
- Move NPCs to new locations with ease.
- View a complete list of NPCs with relevant details.
- Remove or update NPCs without hassle.
- Orphan NPC Detection: Automatically detects and re-registers orphan NPCs in your world to ensure consistency.
- Full Configurability: Modify and debug NPC settings directly in-game or via the data file.
Why Choose ModeledNPCs Over the Rest?
- Superior Optimization
ModeledNPCs is built from the ground up for efficiency and stability. Unlike other NPC plugins that bog down your server with resource-heavy processes, this plugin ensures that every action, from NPC spawning to command execution, is handled seamlessly. Keep your TPS high and your players happy.
- Unmatched Consistency
Say goodbye to NPCs randomly disappearing, commands failing, or data getting corrupted. ModeledNPCs is coded with reliability at its core. Every NPC you create is tracked, managed, and stored with precision to ensure 100% uptime and functionality, even after server restarts.
- Full Integration with MythicMobs & ModelEngine
No need for clunky workarounds—this plugin fully embraces the power of MythicMobs and ModelEngine, giving you access to custom entities as NPCs. From epic quest givers to immersive shopkeepers, your NPCs will look and feel like part of the game.
- Feature-Packed
- Create NPCs instantly with intuitive commands.
- Assign commands to NPCs for player or console execution.
- Debug orphaned NPCs automatically and re-register them to avoid clutter.
- Move, list, and manage NPCs effortlessly.
- Future-Proof Design
ModeledNPCs is built with modern server versions in mind, ensuring compatibility with the latest Minecraft updates while maintaining robust support for previous versions.
️ Why It Stands Out
While other plugins may cut corners or prioritize flashy features over stability, ModeledNPCs offers the perfect balance:
- High-Performance: Tested extensively to ensure minimal impact on your server's performance.
- Rock-Solid Code: Designed with consistent functionality and error handling to keep your NPCs running flawlessly.
- Seamless Player Experience: NPCs that are interactive, dynamic, and dependable, creating an immersive environment for your players.
OUR DISCORD FOR SUPPORT:
https://discord.gg/oreostudios Join us here is you have any questions or if you would like us to set a test server for you to try the plugin first !
Commands:
Code (YAML):
/mnpc create <modelengine|mythicmobs> <name>
: Create an NPC.
/mnpc move <id>
: Move an NPC to your current location.
/mnpc remove <id>
: Remove an NPC.
/mnpc addcmd <id> <player|console> <command>
: Add a command to an NPC.
/mnpc removecmd <id> <command>
: Remove a command from an NPC.
/mnpc list
: View
all NPCs.
/mnpc reload
: Reload NPC data.
/mnpc debug
: Debug NPCs for consistency and check orphaned entities.
/mnpc tp <id>
: Teleports Player to NPC .
Dependencies:
- Requires MythicMobs and/or ModelEngine for NPC creation.
Why Choose ModeledNPCs?
ModeledNPCs is designed with performance and usability in mind. Whether you're creating custom quest givers, merchants, or interactive characters, this plugin gives you complete control over NPC behavior while maintaining server performance.