Reloadable Dialog

Reload dialogs added in Minecraft 1.21.6 without restarting server,

Reloadable Dialog

GitHub commit activity GitHub commits since latest release GitHub contributors GitHub Created At GitHub last commit GitHub top language GitHub Actions Workflow Status GitHub branch check runs GitHub Downloads (all assets, all releases) GitHub Sponsors GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub Discussions CurseForge Game Versions GitHub code size in bytes GitHub repo file or directory count GitHub repo size GitHub followers GitHub forks GitHub User's stars Modrinth Followers GitHub Release

Minecraft 1.21.6 added a new feature called dialog, which allows players to interact through a dialog interface. However, the dialog data is loaded only once when the server starts, and any changes to the dialog data require a server restart to take effect.

This mod fix that.

What does it do and doesn't do?

This server-side mod allows you to reload dialog data without restarting the server. You can simply edit the dialog JSON files and run the command /reload to apply the changes immediately.

However, the reloaded dialog data cannot be sent to players who are already connected to the server. They will need to reconnect to see the updated dialog data. This is what a server-side mod can do without modifying the client.

Download

Maven Central

GitHub Packages

CurseForge

Modrinth

Requirement

  • Minecraft ⩾ 1.21.6
  • Fabric or NeoForge

Usage

Very simple, just add the mod to your server and restart the server. After that, you can edit the dialog JSON files and run the command /reload to apply the changes.

Contributor

@qwertycxz

How could I contribute?

Issue and Pull-requests are both welcomed.

License

Apache 2.0 © qwertycxz

The Reloadable Dialog Team

profile avatar
  • 1
    Projects
  • 15
    Downloads
Donate