How to Start
Information of the plugin to work correctly on your server.
Requirements
1) Spigot
You need Spigot or Paper for the plugin to work. Don't use Craftbukkit.
2) Citizens
If you want to create conversations with NPCs you need Citizens. If you don't use this plugin you can still create conversations with other named entities.
https://www.spigotmc.org/resources/citizens.13811/
Using the /interactions start
command you can start conversations in certain locations even from other plugins (including other NPC plugins).
3) PlaceholderAPI
This dependency is completely optional. If you want to create conditional dialogues or options with requirements you will need to install PlaceholderAPI on your server to get a lot of variables. https://www.spigotmc.org/resources/placeholderapi.6245/ The plugin also has support for PlaceholderAPI variables in dialogue messages!
Remember to follow the instructions for downloading variables. If you need to use variables from the Player expansion you need to use the following commands to get them to work: 1) /papi ecloud download Player
2) /papi reload
4) ProtocolLib
This dependency is completely optional. You can use it to enable the use_protocollib option in the config to completely block player movement while in conversation. https://www.spigotmc.org/resources/protocollib.1997/
5) Holographic Displays, Decent Holograms or CMI
These dependencies are completely optional.
You can use them to enable the hologram_dialogues
option in Conversation Entities.
Holographic Displays: https://dev.bukkit.org/projects/holographic-displays Decent Holograms: https://www.spigotmc.org/resources/96927/ CMI: https://www.spigotmc.org/resources/3742/
Installation
To install the plugin on your server just place the Interactions file inside your plugins folder and start your server. Examples files will be generated in the conversations folder, you can use them as a reference or delete them.
Last updated