
For player:
you can modify your preference in config file.
#剧情对话是否使用[打字机效果]
enable_typewriter_effect = true
#[打字机效果]打字速度
#Range: > 1
typewriter_effect_speed = 2
#[打字机效果]打字间隔
#Range: > 1
typewriter_effect_interval = 2
#是否开启[背景框]
enable_background = true
#[选项]是否居中
option_in_center = false
#是否绘制[回答]的背景
enable_ans_background = false
#是否绘制[选项]的背景
enable_opt_background = false
#使用[渐变背景框]或[边框背景框]
faded_background = true
#对话框宽度
#Range: > 100
dialog_width = 300
For developer:
wiki: https://github.com/P1neapplell0/DialogueLib/wiki
This mod provides a dialog support library that allows you to conveniently construct dialogues. Although it only features a few styles, it is fully functional.
You can:
- Build dialogues like constructing a tree, supporting different branches for each option
- Adjust dialog box height
- Trigger custom events after button presses
- Send specified request codes to the server
For custom entity usage examples, refer to:
TuDiGong Entity
For existing entity usage examples, refer to:
You can also use datagen to generate dialog translation:
This mod extends the Valkyrie dialogue system from TheAether, adding:
- Typewriter effect
- Tree-like structure construction
- Position adjustment capabilities
- Image insertion functionality
- Cool background
- More api
Licensed under GNU Lesser General Public License v3.0.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as p1neros-dialogue-lib-2.3.0-mc1.20.1-forge.jar — drop this file into the mods folder
- Download size: 81 KB
- Download link checked 8 Sept 2026 — working
These come from our own check of the pack file, not from the source page.