Aviel Dialogue Mod

Aviel Dialogue Mod

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

by
33 Downloads
neoforgelibraryutility
Rent Server with this Mod

Screenshots

Aviel Dialogue Mod Screenshot 1

About this Mod

About

Aviel Dialogue Mod is a dialogue framework for Minecraft mods and modpacks. It adds a flexible JSON-based system for creating NPC conversations, branching dialogue, quest-like interactions, and story scenes without hardcoding every conversation in Java.

The mod is designed for creators who want dialogue in their worlds. You can create simple one-line conversations, multi-step branching dialogue trees, conditional choices, item exchanges, remembered player decisions, random starting lines, styled text, and dialogue sounds.

Main features

Branching conversations
Each dialogue can contain multiple nodes and choices. A player can move between dialogue branches, close the conversation, unlock new options, or trigger different outcomes.

Dialogue sounds
Dialogues support both repeating text sounds and full voice/audio sounds. You can play a small sound per letter, use a full sound for a dialogue line, or trigger sounds from inline text tags.

Custom styling
Dialogue windows can be customized with different text colors, background colors, button colors, hover colors, and other visual settings, so the UI can better match the style of your mod or modpack.

NPC and entity support
The mod includes dialogue NPC support, but it is also built so modders can attach dialogues to other entities. This makes it useful not only for custom NPCs, but also for existing mobs, bosses, villagers, or scripted encounters.

For developers

ADM is built to be useful as both a standalone mod and a developer-facing dialogue library. Other modders can create dialogue files, define reusable NPC templates, attach dialogues to entities, and build custom interactions around the dialogue system.

The system is intended to reduce the amount of hardcoded conversation logic needed in mods. Instead of writing every dialogue branch directly in Java, developers can describe dialogue behavior through JSON and connect it to their own entities, NPCs, quests, or progression systems.

Why download it?

It is useful for story-driven mods and modpacks, adventure maps, modded servers, quest packs, and modpacks that need more immersive character interactions.

The goal of ADM is to be both usable for simple dialogue and powerful enough for larger narrative systems. A small NPC can have a few lines, while a larger project can use flags, conditions, choices, item checks, commands, sounds, and templates to create connected questlines.

Useful Information

Wiki and documentation

You can find setup instructions, JSON examples, dialogue syntax, template usage, and developer notes here:

ADM Wiki

Important note

This mod is still under development. Some features may change as the API and configuration format improve. If you find a bug or need help, please visit the GitHub page.

Available Versions

Aviel Dialogue Mod 0.5.5beta
MC 1.21.1neoforge
May 6, 2026
Aviel Dialogue Mod 0.5.4beta
MC 1.21.1neoforge
May 5, 2026

How to Install Aviel Dialogue Mod on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Aviel Dialogue Mod". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Aviel Dialogue Mod server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Aviel Dialogue Mod compatible with neoforge?

Aviel Dialogue Mod officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Aviel Dialogue Mod – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Aviel Dialogue Mod consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Aviel Dialogue Mod with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Apache License 2.0
Server-side
Required

Supported Versions

1.21.1