#

[](https://modrinth.com/user/Oliver)
[](https://hangar.papermc.io/Oliver)
[]()
[](https://fancyinnovations.com)
[](https://docs.fancyinnovations.com)
[](https://discord.gg/ZUgYCEJUEx)
[](https://www.codefactor.io/repository/github/fancyinnovations/fancyplugins)
[](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 the old FancyNpcs repository:](https://github.com/FancyMcPlugins/FancyNpcs/graphs/contributors)**
**[All contributors of the old FancyHolograms repository:](https://github.com/FancyMcPlugins/FancyHolograms/graphs/contributors)**