
FancyDialogs
Simple, easy to use and lightweight plugin to show dialogs. You can show a welcome-screen. Other plugins can use FancyDialogs to integrate fancy dialogs into their plugins.
Commit hash: d836b09
Commit message: Update ChatColorHandler to 8.1.1
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
- Added support for Minecraft 26.1.2
- New web editor for FancyDialogs created by the community: https://fd-web-editor.vercel.app
Reminder to everyone who uses the FancyDialogs Java API:
If you're still using the old URL to our maven repository, please update to the new one.
Old repo url:
https://repo.fancyplugins.de/releasesNew repo url:https://repo.fancyinnovations.com/releasesBoth URLs point to the same underlying repo, so nothing should break. You just need to replace the url.
The old repo url will stop working in about 30 days.
Commit hash: ecea9a2
Commit message: Add support for 26.1.2
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 7c64a79
Commit message: Use java 25 in deploy workflows
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
- Added support for 26.1
Commit hash: b5a51e0
Commit message: all plugins: Fix issues with logger when server is shutting down
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 8210435
Commit message: fancydialogs: New message design
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 69e08c6
Commit message: Update dev build version (Optimized checking used server software)
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Added arguments (#182)
- Add support for dynamic arguments in dialogs via
dialog.open(player, args) - Arguments can be referenced in dialog content using
{arg:0},{arg:1}, etc. - Arguments work in title, body text, input labels/placeholders, button labels/tooltips, and clipboard actions
- Updated
/dialog opencommand to accept optional arguments - Updated
open_dialogaction and FancyNpcs integration to support arguments
Added requirements (#201)
Created a new configuration option to Buttons & Inputs (Checkbox, Select, Textfield) to have a requirement for it to appear in a dialog. Currently these requirements are permission or string match - being
requirements: { "type": "permission", "permission": "my.permission" }or
requirements: { "type": "stringMatch", "input": "%player_name%", "output": "mesemi" }resulting in the item displaying if conditions are met (perm is held, or %player_name% resolves to mesemi)
Exit actions, widths and columns (#204)
- Added width for buttons, selects and textfields
- Added columns for dialogs (for dialogs that match multi_action, a "column" parameter can be used to change columns)
- Added exitAction for multi_action dialogs (basically a footer button with custom action, but mainly for close buttons)
Thank you to WiFlow and mesemi for their contributions to these features!
- Add support for dynamic arguments in dialogs via
Commit hash: 5cc3b6a
Commit message: Update dependencies
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Changes: Add requirements to buttons & inputs (#201)
Commit hash: 617e92a
Commit message: fancydialogs: Update version to 1.1.1.47
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 7aa0345
Commit message: ci: Automatically publish apis to maven & add hangar deployment config
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: d881820
Commit message: fancydialogs: Update version
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
- Added copy_to_clipboard action
- Added configurable body width
Commit hash: f28c4bb
Commit message: ci: Update deployment configs
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: e2e5311
Commit message: Update chatcolorhandler (now supports sprite tag)
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: f67383c
Commit message: Update link to docs
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: fc0662f
Commit message: Update ChatColorHandler to 6.0.3
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 9cf3641
Commit message: Update versions
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
- Added support for 1.21.11
