COWMODSКаталог модов

Dialogues

Easily create complex action chains.

Автор: Grabsky1,6 тыс.15обновлён 27 нояб. 2025 г.
ПриключенияМеханики игрыУтилиты

Описание

Logo

GitHub Release Modrinth Downloads CodeFactor Grade

Modrinth


Plugin that grants you ability to create complex dialogs (chains of elements) and display them to your players.


Requirements

Requires Java 21 (or higher) and Paper 1.20.1 #161 (or higher).


Features

Dialogs allows you to do the following:

  • Create animated NPC-like dialogs.
  • Create complex chains of delayed actions.
  • Choose from wide selection of available actions and customize them as you like.
    • chat_message - Sends a chat message to specified audience.
    • actionbar_animation - Sends a typing animation of specified text to the target.
    • console_command - Makes console execute a command.
    • player_command - Makes target player execute a command.
    • pause - Waits for desired amount of ticks, before proceeding to the next action.
    • ...more to come in the future!

Every element type except for actionbar_animation have built-in support for PlaceholderAPI.

More detailed guide can be found in the plugins/Dialogs/dialogs/default.json file that is created the first time you start the plugin.

Recommended to be used along with FancyNPCs, LuaLink, Skript, WorldGuardExtraFlags or other plugins that allow for execution of console commands upon certain action.


Default Configuration Showcase


Building

Some dependencies use GitHub Gradle Registry and thus may require extra configuration steps for the project to build properly.

# Cloning repository.
$ git clone https://github.com/Grabsky/Dialogs.git
# Entering cloned repository.
$ cd Dialogs
# Compiling and building artifacts.
$ gradlew clean build

Contributing

This project is open for contributions. Help in regards of improving performance, adding new features or fixing bugs is greatly appreciated.

Последние версии

Все версии →
release

1.21.4-32

1.21.4-32
27 нояб. 2025 г.180Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10paper
Скачать
Что нового
- Removed integration with **FancyAnalytics**.
release

Dialogs 1.21.4 #26

1.21.4-26
27 дек. 2024 г.419Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8paper, purpur
Скачать
Что нового
No code changes. Tested the plugin and marked as compatible with **1.21.4**. - Updated dependencies. - Changed license from **MIT** to **GPLv3**. This is the first release licensed under **GPLv3**.
release

Dialogs 1.21 #23

1.21-23
28 окт. 2024 г.125Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur
Скачать
Что нового
**AS OF BUILD #23, PLUGIN NOW REQUIRES JAVA 21** - Updated Gradle to 8.8 - Updated Java to 21 - Made sure plugin works on Paper 1.21.3 Plugin now collects some basic analytics data via FancyAnalytics. - Plugin Version (eg. 1.21-23) - Server Version (eg. 1.21.3) - Server Software (eg. Purpur) - Java Version (eg. 21.0.5) - Operating System (eg. Linux) - ..._possibly some more - I'm still discovering this tool._ This data will be used to enhance future development of the plugin. Can be disabled in the `/FancyAnalytics/config.yml` file. Thank you for using Dialogs!
release

Dialogs 1.21 #21

1.21-21
27 сент. 2024 г.106Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur
Скачать
Что нового
Updated GitHub and Modrinth pages. No code changes. Marked plugin as compatible with **1.21.1**.
release

Dialogs 1.21 #20

1.21-20
23 июн. 2024 г.131Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur
Скачать
Что нового
- Fixed no longer working (as of 1.20.5+) `minecraft:give` command in one of examples. - Corrected `missing_permissions` translation which appeared in the wrong language. It has also been moved to `locale.json` and `locale_commands.json` file has been deleted. Plugin has been marked to support **1.21**. **YOU NEED TO RESET YOUR `LOCALE.JSON` FILE! OTHERWISE PLUGIN WON'T LOAD.**
release

Dialogs 1.20.6 #18

1.20.6-18
24 мая 2024 г.123Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur
Скачать
Что нового
Updated dependencies with no code changes. Plugin has been marked to support **1.20.5** and **1.20.6**.
release

Dialogs 1.20.4 #17

1.20.4-17
11 февр. 2024 г.151Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur
Скачать
Что нового
Typing animation sound can now be configured for `actionbar_animation` elements. Example: ```json5 // Optional typing sound that is played each animation frame. (DEFAULT = block.note_block.hat, master, 1.0, 1.5) "typing_sound": { "key": "block.tripwire.click_on", "source": "master", "volume": 1.0, "pitch": 1.5 } ```
release

Dialogs 1.20.4 #16

1.20.4-16
11 янв. 2024 г.171Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur
Скачать
Что нового
No new features, just build changes. Plugin now bundles all required dependencies.
release

Dialogs 1.20.1 #14

1.20.1-14
19 нояб. 2023 г.167Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur
Скачать
Что нового
Just a small fix and no other changes. Initial Modrinth release.