Simple, lightweight and fast NPC plugin using packets
Only for minecraft server version 1.19.4 - 1.20.4
Using paper is highly recommended
- https://hangar.papermc.io/Oliver/FancyNpcs
- https://modrinth.com/plugin/fancynpcs/
- https://github.com/FancyMcPlugins/FancyNpcs/releases
- https://www.spigotmc.org/resources/fancy-npcs.107306/
- https://fancyplugins.de/fancynpcs/download/
- Build from source
With FancyNpcs you can create NPCs that look like real players. You can edit a bunch of properties like the display name or skin.
All properties:
- display name
- skin (username or url)
- entity type (cow, pig, blaze etc.)
- equipment (e.g. holding something in the hand)
- glowing (in all colors)
- and many more properties that are entity specific
You can also define some actions that will be executed when a player interacts with the npc:
- message: sends a simple message to the player
- player command: forces the player to execute a command
- server command: executes a command in the console
Explore more features on the official website: https://fancyplugins.de/
Commands: commands.md
Multiple lines: multiple-lines.md
Getting started: getting-started.md
Events: events.md
- Clone this repo and run
gradlew shadowJar
- The jar file will be in
build/libs/FancyNpcs-<version>.jar
The following images are by https://explorerseden.eu/
The following image is by Beacon's Quest
The following images are by oliver (main dev of this plugin)