Earlier Versions
Name | Size | Uploaded | Game Version | Downloads | |
MDC-1.14.4-1.1.1 release | 10.09 MB | Nov 27, 2019 | 1.14.4 | 94 | Download |
MDC-1.14.4-1.1.0-BETA beta | 10.09 MB | Nov 23, 2019 | 1.14.4 | 22 | Download |
MDC-1.14.4-1.0.0-BETA beta | 10.03 MB | Nov 18, 2019 | 1.14.4 | 28 | Download |
Screenshots
Description
MDC
> Unify the Minecraft ⟷ Discord chat
Please see the wiki for help on getting started!
Features
- Flexible configuration
- Multiple channel support
- Lots of message placeholders to personalise your Discord chat
-
Filter by dimension
- Have messages from specific dimensions go to specific channels
- Have messages from specific channels go to specific dimensions
-
Full markdown support
- Enable or disable emoji translations (i.e.
:emoji_name:
) - May be useful if a custom font allows you to use unicode characters?
- Enable or disable emoji translations (i.e.
-
Many Minecraft message events
started
,stopping
,stopped
,crashed
,join
,leave
,death
,advancement
,chat
,dimension
-
Some Discord message events
chat
,edit
,react
,unreact
,attachment
- Built-in and configurable TPS and Uptime commands
-
Proxy Minecraft commands through Discord
- Configure Discord commands that can execute commands on the server
- Customise the command prefix (i.e.
!command
) - Full control of Discord member permissions and channels per command
-
Periodically update the presence of the Bot (i.e. "Playing …")
- This will rotate through presence entries in the config
- An API for developers to register their own Discord commands*
Commands
Note, that it is required you add the following UUID as an operator in order to execute protected commands 3665cd17-b83f-43b3-848c-e4d305271340
.
json
{
"uuid": "3665cd17-b83f-43b3-848c-e4d305271340",
"name": "@BotName#Tag",
"level": 4
}
Configuration
Please see mdc-common.example.toml for an example configuration file.
There are many placeholders available, take a look at the comments in the example config.
Date/Time Formatting
For example, {{DATETIME|d/MM/yyyy '@' hh:mma}}
.
You can find all patterns over at the Java Docs.
Duration Formatting
For example, {{ELAPSED|H'hrs' m'mins' s'secs'}}
.
| Character | Description |
|———–|—————-|
| y | years |
| M | months |
| d | days |
| H | hours |
| m | minutes |
| s | seconds |
| S | milliseconds |
| 'text' | arbitrary text |
Add a comment