promotional bannermobile promotional banner

Aviel's Dialogue Mischiefs

This mod adds the ability to create complex dialogue systems using JSON files and also introduces its own custom NPCs.
Back to Files

adm-0.7.3.jar

File nameadm-0.7.3.jar
Uploaded
Jul 28, 2026
Downloads
16
Size
320.3 KB
Mod Loaders
NeoForge
File ID
8529380
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:aviel-dialogue-mischiefs-1616745:8529380"

Learn more about Curse Maven

What's new

ADM 0.7.3

Added

  • Per-dialogue translations using separate files in dialogues/langs/<language>/.
  • Automatic fallback to the base dialogue when translations are missing.
  • Recursive conditions with all, any, and not.
  • New conditions for advancements, mob kills, items, dimensions, biomes, game modes, XP, health, food, scoreboard values, time, weather, distance, teams, and more.
  • Custom condition registration through the Java API.
  • Translation registration for runtime dialogues.

Improved

  • Conditions are verified again server-side when choices are selected.
  • /npc validate now checks conditions and resource IDs.
  • Updated JSON schemas, documentation, examples, and automated tests.
  • Added a link to the work-in-progress AME visual editor. You can learn more about that in the github page.

Existing dialogue files and legacy requires_* conditions remain compatible.

This mod has no additional files