AUTHOR SUPPORT: If you need my helpwith 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 Spanishcommunitysupport 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]
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.