Skip to content

FancyMcPlugins/FancyNpcs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c5aed00 · Apr 9, 2024
Apr 8, 2024
Nov 4, 2023
Mar 31, 2023
Apr 8, 2024
Apr 2, 2024
Apr 8, 2024
Apr 8, 2024
Apr 8, 2024
Apr 9, 2024
Dec 19, 2022
Dec 22, 2023
Mar 5, 2024
Apr 9, 2024
Jun 16, 2023
Apr 9, 2024
Dec 19, 2022
Dec 19, 2022
Dec 9, 2023

Repository files navigation

Latest Version Generic badge Discord GitHub Downloads SpigotMC Downloads Downloads

Simple, lightweight and fast NPC plugin using packets

Only for minecraft server version 1.19.4 - 1.20.4
Using paper is highly recommended

Get the plugin

Stable versions

Development builds

Documentation

You can find the official FancyNpcs documentation here: https://fancyplugins.de/docs/fancynpcs.html

If you have any questions about the plugin/api, feel free to ask in the discord.

Features

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/

Build from source

  1. Clone this repo and run gradlew shadowJar
  2. The jar file will be in build/libs/FancyNpcs-<version>.jar

Examples

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)