Interactions
  • Interactions Wiki
  • How to Start
  • Creating a Conversation: Inventory
  • Creating a Conversation: Config
  • Conversation Entities Properties
  • Conversation Properties
  • Dialogues Properties
  • Options Properties
  • Actions
  • Requirements
  • Commands and Permissions
  • Config.yml File
  • Messages.yml File
  • PlaceholderAPI Variables
  • Keywords
    • Conversation Entity
    • Conversation
    • Dialogue
    • Option
  • FAQ
    • FAQ
  • API
    • API Methods and Events
  • FULL EXAMPLES
    • Quests Example
    • Influence Example
    • Options in Dialogue Example
Powered by GitBook
On this page
  • Commands
  • Permissions

Was this helpful?

Commands and Permissions

Commands

alias: /int

Command

Description

/interactions help <page>

Shows all commands.

/interactions create <conversation>

Creates a new conversation for an entity.

/interactions edit <conversation>

Edits an already created conversation.

/interactions delete <conversation>

Deletes an already created conversation.

/interactions verify

Checks ALL conversations for errors.

/interactions reload

Reloads the plugin configuration files.

/interactions resetplayer <player>

<conversation entity>

/interactions resetplayer <player> <conversation entity> (optional)<dialogue> Example: /interactions resetplayer Ajneb guard1 conversation1.dialogue1

Resets a conversation (or dialogue) for a player removing player data.

/interactions list

Shows all created conversation files.

/interactions start <conversation> <player>/* <x> <y> <z> <world> /interactions start <conversation>.<conversation_tree> <player>

With this command you can start a conversation for a player. The location is optional and it works for using the leave radius option. You can start a conversation for all players using /int start <conversation> * You can start a certain conversation tree for a conversation file using /int start <conversation>.<conversation_tree>, for example: /int start guard1.conversation2

/interactions stop <player>/*

Stops the current conversation of a player. You can stop conversations for all players using /int stop *

/interactions influence set/add/remove <player> <conversation_entity> <value>

Manages player influence with conversation entities.

Permissions

Permission

Description

interactions.admin

Allows to access commands.

interactions.start.<conversation>

Allows to talk to an NPC If requires_permission option is enabled on the conversation file.

interactions.bypasscooldown.<conversation>

Allow players bypass the cooldown of a conversation.

PreviousRequirementsNextConfig.yml File

Last updated 1 day ago

Was this helpful?