#
![](docs/src/static/logos-and-banners/fancyinnovations-banner.png) [![Modrinth](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/available/modrinth_vector.svg)](https://modrinth.com/user/Oliver) [![Hangar](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/available/hangar_vector.svg)](https://hangar.papermc.io/Oliver) [![Unsupported spigot](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/unsupported/spigot_vector.svg)]() [![Website](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/documentation/website_vector.svg)](https://fancyplugins.de) [![Documentation](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/documentation/ghpages_vector.svg)](https://docs.fancyplugins.de) [![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/social/discord-plural_46h.png)](https://discord.gg/ZUgYCEJUEx) [![CodeFactor](https://www.codefactor.io/repository/github/fancyinnovations/fancyplugins/badge)](https://www.codefactor.io/repository/github/fancyinnovations/fancyplugins) [![Lines of Code](https://tokei.rs/b1/github/fancyinnovations/fancyplugins?category=code)](https://github.com/fancyinnovations/fancyplugins)
## FancyPlugins This is a [monorepo](docs/src/development-guidelines/monorepo.md) for all plugins, libraries, and tools of FancyInnovations. **Plugins:** - FancyNpcs: create and manage fancy looking npcs - FancyHolograms: create fancy looking holograms - FancyDialogs: create and manage fancy looking dialogs which were added in 1.21.6 (work in progress) - FancyVisuals: plugin to customize all visual components of the game (work in progress) **Libraries:** - Common: common classes and utilities - JDB: json database library - Plugin Tests: testing library for plugins - Packets: packet handling library (also called FancySitula) **Tools:** - Deployment: deploy plugins to platforms like modrinth - Quick E2E: generate a quick end-to-end environment for testing ## Usage The monorepo uses Gradle as a build system. See [monorepo.md](docs/src/development-guidelines/monorepo.md) for more information. To see specific usage for each package, see the README.md in the respective package directory. ## Contributing You can contribute to this repository by reporting bugs, suggesting features, or contributing code. Please read the [contributing guidelines](docs/src/development-guidelines/contributing.md) for more information. --- [All contributors of this repository:](https://github.com/FancyInnovations/FancyPlugins/graphs/contributors) All contributors of this repository **[All contributors of the old FancyNpcs repository:](https://github.com/FancyMcPlugins/FancyNpcs/graphs/contributors)** All contributors of the old FancyNpcs repository **[All contributors of the old FancyHolograms repository:](https://github.com/FancyMcPlugins/FancyHolograms/graphs/contributors)** All contributors of the old FancyHolograms repository