HomeJavaModsVirtualNPC
VirtualNPC
ModsJava

VirtualNPC

A free-to-try, customizable, and immersive virtual NPC system.

⬇ Download on Spigot
[​IMG]

Lightweight and flexible virtualNPC system for Minecraft servers

Java 21

VirtualNPC is a lightweight NPC plugin designed for Minecraft RPG, survival, lobby, town, and adventure servers.

Create custom player NPCs, apply player skins, design movement routes, display multi-line holograms, and configure different right-click actions through simple in-game commands.

NPCs can follow multiple route modes, including loop, return, random, and one-time movement. Each route supports adjustable movement speed, waiting time, and individual route points, making it easy to create guards, merchants, guides, town residents, and quest characters.

VirtualNPC also includes player-tracking behavior, smart visibility synchronization, interaction cooldowns, automatic hologram cleanup, and configurable viewing distances. These systems help reduce unnecessary processing while keeping NPC movement and interactions smooth.

With multilingual support and straightforward administration commands, VirtualNPC provides the essential tools needed to build immersive and interactive NPCs without the complexity of a large NPC management system.

[​IMG]


If you really enjoy this plugin, please consider supporting my "VirtualNPCPro" version. This version offers additional features and further optimizations to ensure your server runs at peak performance; you can join my Discord or visit the website below to go directly to the Pro version's page.

[​IMG]

[​IMG]

VirtualNPC is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1. Downloaded 4 times (via Spigot). Download it and open it directly in the game.

Explore more