Dexter Studio
Home›DexDialog›Information
DexDialog · Premium Plugin

DexDialog

Your whole server, one tap from ESC. DexDialog adds a button to the pause screen that opens a native dialog menu — homes, RTP, auction, friends, stats, leaderboards and settings — and you build it all with an in-game editor, no YAML needed.

$14.99
One-time price
7
Settings categories
6
Leaderboards included

What you get

◆
A button on the ESC screenPlayers press ESC and your server menu is right there — no command to remember. It can also show in the vanilla quick-actions list.
◆
Click-to-edit, in game/dexdialog editor: pick a menu, click a button, change it in plain words. Changes save instantly, with Undo for the last 20 edits. Start new menus from templates: Warps, Shop, Rules, Socials, Staff tools.
◆
Player settings that really workSeven categories — Chat, Notifications, PvP, Visuals, Privacy, Scoreboard, General — with options DexDialog enforces itself: hide public chat, who can /msg you, combat timer, night vision, phantom spawning and more.
◆
Built-in leaderboards & statsMoney, deaths, kills, mobs killed, blocks placed/broken and playtime are counted into SQLite. Or pull ranks from PlaceholderAPI (ajLeaderboards style).
◆
Chat, DMs and teleportsGlobal and friends chat channels, /msg and /r, plus its own /tpa system with warmup, cooldown and a combat block — or keep EssentialsX.
◆
Every client coveredJava 1.21.6+ gets dialogs, older clients get a chest GUI built from the same files, and Bedrock players get native forms through Floodgate.
◆
Works with DexFriendsThe Friends button, "Friends only" privacy values and the /fchat channel all use DexFriends. The button hides itself when DexFriends isn't installed.

Requirements

RequirementVersionNotes
ServerPaper / Purpur 1.21.6+Java 21 · the pause-screen dialog needs 1.21.6
License keyRequiredStamped into BuiltByBit downloads automatically
PlaceholderAPIOptionalFor %dexdialog_*% placeholders
VaultOptionalFor the money leaderboard
ViaVersion / PacketEventsOptionalDetects old clients so they get the chest GUI
FloodgateOptionalNative Bedrock forms
DexFriendsOptionalFriends button, friends chat and "Friends only" settings
!

Folia is not supported. DexDialog runs on Paper and Purpur.

Folder layout

plugins/DexDialog/
├── config.yml          # license, pause button, client fallback, storage, commands
├── messages.yml
├── chat.yml            # chat channels and formats
├── teleport.yml        # /tpa system
├── scoreboard.yml      # sidebar lines
├── menus/              # one file per menu — main.yml opens from ESC
├── settings/           # one file per settings category
├── leaderboards/       # one file per board
└── playerdata.db
◆

Add a menu by dropping a new file into menus/ — the file name is the menu id. Same for settings/ and leaderboards/.