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

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

Version: 2.19.2
Versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
  13. 1.20
  14. 1.20.6
  15. 1.21

xEmxOPE.jpeg

8Q7T417.gif

6qmczl2.jpeg

nC0j5w6.gif

frIKmPS.jpeg

Mi6WgwR.jpeg

FULL WIKI ON THIS LINK:
https://ajneb97.gitbook.io/interactions/

SUPPORT
AUTHOR SUPPORT:
If you need my help with the plugin or contact with me, just post your question/issue in the discussion of the plugin or send me a private message here on SpigotMC.

DISCORD SUPPORT:

This is a Spanish community support Discord, however there is a category for both spanish and english support. Go to the "Plugins Ajneb97" category and there you can ask for help in the "general-plugins-ajneb97" channel.

Since it's a community support channel it means the help provided here comes from other customers/users. I'm not guaranteed to answer and provide support. Use the discussion or send me a private message here on SpigotMC if you want my help.
[DISCORD LINK]


If you can't pay with PayPal, send me a private message
jLpKcta.jpeg

wSGT09q.png

LvZZd8v.png

Id16fx3.png

lsyjSzy.png

9nKKwH1.png

8MR6dbu.png

nH0FJSz.png

vPPuS75.png

adDJgyL.png

JL9w5Gj.png

1rgKfKH.png

iotFCUT.png

xt3qeDo.png

1Jmk76n.jpeg

p3IyQyZ.jpeg

What can I do with the plugin?
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, selecting or clicking 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 players within a conversation, like giving them a potion effect or executing a command.

Features
Utilities

> GUI Inventory to create Conversations
> BossBar while in conversation (1.9+)
> ActionBar while in conversation
> Influence points system with conversation entities
> Prevent interactions while in conversation
> Command, chat
> Inventory
> Mob damage
> Hide chat messages while in conversation
> Click Types to start a conversation
> Right, Shift+Right, Swap (F)
> Command whitelist while in conversation
> Write dialogues system
> HEX Colors support for chat messages

Extensive Configuration
Complete and easy to understand config, everything fully documented

Conversation Entities
A conversation entity refers to the whole conversation interaction for a certain NPC.
> 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
> Hologram dialogues
> Mutiple conversation trees

Conversation Trees
A conversation tree refers to a group of dialogues which follow an order. This should end by showing the player some options, redirecting to other conversation, or ending the whole conversation.
> Multiple dialogues branches
> Multiple player options
> Enable random dialogues
> Interrupt conversation actions

Dialogues
A dialogue refers to a message to be sent in the chat to the player.
> Configurable text lines
> Next/Skip dialogue button
> Center text variable
> Optional JSON format
> Dialogue time
> Send options when dialogue finishes
> Start another conversation when dialogue finishes
> Conditional Dialogues (based on PlaceholderAPI variables)
> Actions (execute commands, play sound, send title message, give potion effect, and more!)

Options
An option is a player selection which will redirect to another conversation. Basically is the "interaction" in chat of the player with the NPC.
> 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)
> Options inside dialogues

Commands and Permissions

Commands (alias /interactions)

/int create <conversation> Creates a new conversation entity.
/int edit <conversation> Edits a conversation entity.
/int delete <conversation> Deletes a conversation entity.
/int resetplayer <player> Resets conversation data for a player.
/int start <conversation> <player> Starts a conversation for a player.
/int stop <player> Stops the curent conversation for a player.
/int influence Manages player influence with conversation entities.
/int list Shows all created conversation entities.
/int help <page> Displays these commands.
/int verify Checks the plugin for errors.
/int reload Reloads the config.

Permissions
interactions.admin
Access all plugin commands.
interactions.start.<conv>
Alows to talk to an NPC if permission
is enabled on the conversation file.
interactions.bypasscooldown.<conv>
Allow players bypass the cooldown
of a conversation entity.

Terms & Conditions
By purchasing Interactions you agree to the following Terms & Conditions:
1) You can't resell/redistribute this plugin.
2) There are no refunds.
3) You can't decompile this plugin.
4) You can't claim this plugin as your own.
5) Only use this plugin on your server/network.
6) I can change the price of this plugin anytime.

Uploader


Downloads
15
Views
1,785
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffCods

Latest updates

  1. 2.19.2

    -Fixed multiple issues with verify command on Paper 26.x
  2. 2.18.1

    -Added compatibility with 26.1
  3. 2.17.2

    -Fixed issues with BossBar text when mini_message is enabled in the config.

Similar resources