It is a plugin for SpigotMC/PaperMC that specializes in creating dynamic conversations with npcs, giving a dynamic experience to players.
Wiki: https://absolute-algorithmic.gitbook.io/character-dialogue-documentation/
- Download a release here
- Put the .jar file in your /plugins folder
- Add a NPC plugin to your /plugins folder
- Conversations with NPCs
- Persistent conversations
- Custom dialogue on first interaction with npc
- NPC controlling
- Multiple methods to build conversations
- Choices
- Custom items to give/remove
- Hidden NPCs with conditions
- MiniMessage support
- PlaceholderAPI support
- Conditions inside dialogues
- Start dialogues on enter WorldGuard regions
- Holograms (only HolographicDisplays and DecentHolograms)
- NPCs plugins support:
- Citizens
- ZNPCs Plus
- FancyNPCs
$ git clone https://github.com/iAtog/character-dialogue
$ cd ./character-dialogue
$ gradlew shadowJar
When running gradlew shadowJar
the plugin will be in /build
folder