Interactions | Create Complex Conversations with NPCs [1.8-1.21.1]

MC PLUGINS Interactions | Create Complex Conversations with NPCs [1.8-1.21.1] 2.6.2

    Make your players talk with NPCs choosing multiple options. Must have for RPG Servers!
You have to Like the resource before downloading.
Tested Minecraft Versions:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
  • 1.15
  • 1.16
  • 1.17
  • 1.18
  • 1.19
  • 1.20
  • 1.20.6
  • 1.21
Donation Link:https://paypal.me/ajneb97
[IMG]

WHAT CAN I DO WITH INTERACTIONS?
This plugin allows you to add dialogues to your NPCs, creating complex conversation trees. You can add different options to these conversations, so the player can continue talking to the NPC writing (or clicking) the number of the option in the chat.

What makes Interactions better than any other "conversation/dialogue/quests" plugin is that you have total control of the conversations you create. You can add requirements for an option to be selected, or even create "conditional dialogues" that will only be sent to the player if some conditions are met. You can also execute different actions to the player within a conversation, like giving him a potion effect or executing a command.

You can create and edit conversations ingame using the plugin GUI!

The plugin has direct support for Citizens but you can add the /int start command to NPCs from other plugins.


[IMG]


You can use this plugin as a support for many Quest plugins that don't have an extensive dialogue system!

[IMG]

Write dialogue system
[IMG]


Next dialogue button + start quest
[IMG]
FULL WIKI ON THIS LINK!
https://ajneb97.gitbook.io/interactions/

[IMG]


Utilities:
- GUI Inventory to create Conversations
- Command to start a conversation from any point (including other plugins NPCs aside from Citizens)
- Command to stop a conversation
- Command to verify plugin errors
- Influence points system with conversation entities
- Prevent command and chat use while in conversation
- Prevent inventory interact while in conversation
- Prevent mob damage while in conversation
- Hide received chat messages while in conversation
- Command whitelist while in conversation

- ✓ BossBar feature while in conversation
(1.9+)
- ActionBar feature while in conversation
- Write dialogues system
- Variable to know if a player has reached to some dialogue
- 1.16 HEX Colors support for chat messages


Conversation Entities Properties:
- Name
- Starting points
(NPCs or entities)
- Starting/Ending radius for conversations
- Enable slow (zoom) effect
- Block player movement
- Save conversation progress
- Permission to start conversation
- Cooldown for conversations
- Enable hologram dialogues
- Mutiple conversations

Conversation Properties:
- Multiple dialogues branches
- Multiple player options
- Enable random dialogues
- Interrupt conversation actions

Dialogues Properties:
- Configurable text lines
- Next/Skip dialogue button
- Center text variable
- JSON format
- Dialogue time
- Send options when dialogue finishes
- Start another conversation when dialogue finishes
- Multiple Actions
(execute commands, play sound, send title message, give potion effect, and more!)
- Enable show conversation name
- Conditional Dialogues
(based on PlaceholderAPI variables)

Options Properties:
- Option text
- Start conversation on option select
- Multiple Actions
- Requirements to show
(based on PlaceholderAPI variables)
- Write option number in chat
- Clickable options
- Selectable options
(W, S keys and SNEAK/JUMP)

Compatibility:
- Citizens
(To start conversations from NPCs)
- PlaceholderAPI (For requirements using variables, and variables in dialogues)
- ProtocolLib (To completely block player movement while in conversation and completely hide chat messages while player is in a conversation)
- Holographic Displays (To enable hologram dialogues)
- Decent Holograms (To enable hologram dialogues)
- CMI (To enable hologram dialogues)
- ✓ Works with 1.8+

[IMG]

REQUIREMENTS:
1.
Spigot or Paper (not craftbukkit)

2. Citizens (optional, to start conversations with NPCs) (https://www.spigotmc.org/resources/citizens.13811/)
3. PlaceholderAPI (optional, to manage requirements, https://www.spigotmc.org/resources/placeholderapi.6245/)
4. ProtocolLib (optional, to completely block player movement while in conversation, https://www.spigotmc.org/resources/protocollib.1997/)
5. HolographicDisplays (optional, to display hologram dialogues while in conversation, https://dev.bukkit.org/projects/holographic-displays/) or Decent Holograms (https://www.spigotmc.org/resources/96927/) or CMI (https://www.spigotmc.org/resources/3742/)

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.

Use /interactions create <conversation> and /interactions edit <conversation> to start creating your first conversation!
[IMG]


You can create and edit a conversation using the GUI inside the game, or maybe you will find more easily to edit everything on the configuration file of each conversation.

[IMG]

To a proper understanding of the plugin check the wiki below. Here you will find the whole plugin explained in detail.

FULL WIKI ON THIS LINK!
https://ajneb97.gitbook.io/interactions/
Liked By 1 member:
Long1603200803
Go to download
Andrew
Author Andrew Duck
Moderator

Posts

133

Likes

722

Resources

121

Downloads 2
Views 74
First release
Last update
Rating 0.00 star(s) 0 ratings
Top