Skip to content

FancyNpcs is a simple, lightweight and fast npc plugin using packets

License

Notifications You must be signed in to change notification settings

ASEAN-Build-The-Earth/FancyNpcsBTE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

GitHub Release Supports Folia Discord GitHub Downloads Modrinth Downloads CodeFactor Grade

Modrinth Hangar


Simple, lightweight and feature-rich NPC plugin for Paper (and Folia) servers using packets.

Features

With this plugin you can create NPCs with customizable properties like:

  • Type (Cow, Pig, Player, etc.)
  • Skin (from username, texture URL or placeholder)
  • Glowing (in all colors)
  • Attributes (pose, visibility, variant, etc.)
  • Equipment (eg. holding a diamond sword and wearing leather armor)
  • Interactions (execute commands, send messages etc.)
  • ...and much more!

Check out images section down below.


Installation

Paper 1.19.4 - 1.21.1 with Java 21 (or higher) is required. Plugin should also work on Paper forks.

Spigot is not supported.

Download (Stable)

Download (Development Builds)


Documentation

Official documentation is hosted here. Quick reference:

Have more questions? Feel free to ask them on our Discord server.


Developer API

More information can be found in Documentation and Javadocs.

Maven

<repository>
    <id>fancyplugins-releases</id>
    <name>FancyPlugins Repository</name>
    <url>https://repo.fancyplugins.de/releases</url>
</repository>
<dependency>
    <groupId>de.oliver</groupId>
    <artifactId>FancyNpcs</artifactId>
    <version>[VERSION]</version>
    <scope>provided</version>
</dependency>

Gradle

repositories {
    maven("https://repo.fancyplugins.de/releases")
}

dependencies {
    compileOnly("de.oliver:FancyNpcs:[VERSION]")
}

Building

Follow these steps to build the plugin locally:

# Cloning repository.
$ git clone https://github.com/FancyMcPlugins/FancyNpcs.git
# Entering cloned repository.
$ cd FancyNpcs
# Compiling and building artifacts.
$ gradlew shadowJar
# Once successfully built, plugin .jar can be found in /build/libs directory.

Images

Images showcasing the plugin, sent to us by our community.

Screenshot 1
Provided by Explorer's Eden

Screenshot 2
Provided by Explorer's Eden

Screenshot 3
Provided by Explorer's Eden

Screenshot 4
Provided by Beacon's Quest

Screenshot 5
Provided by @OliverSchlueter

Screenshot 6
Provided by @OliverSchlueter

Screenshot 7
Provided by @Grabsky

About

FancyNpcs is a simple, lightweight and fast npc plugin using packets

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%