# ZNPCsPlus [![](https://img.shields.io/discord/1099449144948555957?label=Discord&logo=Discord&style=plastic)](https://discord.gg/MAZz6XpPcg) [![](https://img.shields.io/bstats/players/18244?style=plastic&label=bStats%20Players)]((https://bstats.org/plugin/bukkit/ZNPCsPlus/18244/)) [![](https://img.shields.io/bstats/servers/18244?style=plastic&label=bStats%20Servers)]((https://bstats.org/plugin/bukkit/ZNPCsPlus/18244/)) [![](https://img.shields.io/spiget/downloads/109380?style=plastic&label=Spigot%20Downloads)]((https://www.spigotmc.org/resources/znpcsplus.109380/)) [ZNPCsPlus](https://www.spigotmc.org/resources/znpcsplus.109380/) is a Spigot plugin that is used to create fake entities that players can interact with to perform actions like switching servers on a network or executing commands. This plugin is a remake of a plugin called ZNPCs, we originally started because the maintainer of ZNPCs decided to announce that he was [dropping support for the plugin](https://media.discordapp.net/attachments/1093914615873806477/1098409384855474237/znpc.png). ## Why is it so good? - 100% Packet Based - Nothing is ran on the main thread - Performance & stability oriented code - Support for all versions from 1.8 to 1.20.1 - Support for multiple different storage options (WIP) - Intuitive command system ### Requirements, Extensions & Supported Software Requirements: - Java 8+ - Minecraft 1.8 - 1.20.1 Supported Softwares: - Spigot ([Website](https://www.spigotmc.org/)) - Paper ([Github](https://github.com/PaperMC/Paper)) ([Website](https://papermc.io/software/paper)) - Folia ([Github](https://github.com/PaperMC/Folia)) ([Website](https://papermc.io/software/folia)) - ArcLight ([Github](https://github.com/IzzelAliz/Arclight)) Optional Dependencies/Extensions: - PlaceholderAPI ## Found a bug? Open an issue in the GitHub [issue tracker](https://github.com/Pyrbu/ZNPCsPlus/issues) or join our [support discord](https://discord.gg/MAZz6XpPcg) ## BStats [![](https://bstats.org/signatures/bukkit/znpcsplus.svg)](https://bstats.org/plugin/bukkit/ZNPCsPlus/18244/) #### Like what you see? Want the project to continue improving? Consider starring the repository & leaving a positive review on [Spigot](https://www.spigotmc.org/resources/znpcsplus.109380/)! ## License Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0 ## Credits - [PacketEvents 2.0](https://github.com/retrooper/packetevents) - Packet library - [wiki.vg](https://wiki.vg/Main_Page) - Minecraft protocol documentation - [gson](https://github.com/google/gson) - JSON parsing library made by Google - [Mineskin.org](https://mineskin.org/) - Website for raw skin file uploads - [SpigotResourcesAPI](https://github.com/robertlit/SpigotResourcesAPI/) - Spigot API wrapper used for updater - [adventure](https://docs.advntr.dev/) - Minecraft text api - [DazzleConf](https://github.com/A248/DazzleConf) - Configuration library - [Director](https://github.com/Pyrbu/Director) - Command library - [PlaceholderAPI](https://github.com/PlaceholderAPI/PlaceholderAPI) - Universal string placeholder library