Mineuniverse
Mods
MatterLink

MatterLink

MOD
Simple bridge between Minecraft, Mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram, Rocket.Chat, Hipchat(via xmpp), Matrix and Steam.
by NikkyAI
Download Claim this project
19,846 downloads
0 likes
Updated Oct 14, 2026
0 hypes
API and Library Server Utility
Advertisement Remove ads with Premium →

MatterLink

A MatterBridge endpoint for MC servers!

THIS MOD REQUIRES YOU TO ALSO RUN A MATTERBRIDGE RELAY https://github.com/42wim/matterbridge

Chat with us on IRC: #matterbridge @ irc.esper.net

Requires the matterbridge config api section to be setup along these lines:

[api]
[api.local]
    BindAddress="0.0.0.0:4242" # or listen only to localhost: 127.0.0.1:4242
    #OPTIONAL (no authorization if token is empty)
    Token="mytoken"
    Buffer=1000
    RemoteNickFormat="{NICK}"
    ShowJoinPart = true

Features

Custom bridge commands

includes pass-through to Minecraft commands!
Default commands: help, tps, list, seed, uptime

Commands are specified in JSON format as follows:

Passthrough command (executes the configured command from the MC server console)

{
    "tps": {
        "type": "PASSTHROUGH",
        "execute": "forge tps",
        "permLevel": 0,
        "help": "Print server tps",
        "allowArgs": false
    }
}

Response command

{
    "uptime": {
        "type": "RESPONSE",
        "response": "{uptime}",
        "permLevel": 1,
        "help": "Print server uptime",
        "allowArgs": false
    }
}

Acount Linking

To link your chat account to your minecraft uuid
execute !auth Username
make sure to use the proper username and command prefix, the system will then guide you through

internally the identity links are stored like so:

{ 
    /* username: NikkyAi */ 
    "edd31c45-b095-49c5-a9f5-59cec4cfed8c": { 
        /* discord id */ 
        "discord.game": [ 
            "112228624366575616"
        ]
    }
}

Command permissions

Higher numbers mean more permissions. Configured per uuid.

{
  "edd31c45-b095-49c5-a9f5-59cec4cfed8c": 9000
}

Reload

Edit and reload the config file without restarting the server!

/ml <connect|disconnect|reload>
    connect:    Connects the MC chat to the MatterBridge server
    disconnect: Disconnects the chat from the MatterBridge server
    reload:     Disconnects, reloads the config and custom command files, 
                then reconnects.

Setup

Requires the matterbridge config api section to be setup along these lines:

Local

If ou know the matterbridge will run on the same machine as the Minecraft Server

[api]
[api.local]
    BindAddress="127.0.0.1:4242" // Listens only for localhost
    #OPTIONAL (no authorization if token is empty)
    Token="" # Token left empty
    Buffer=1000
    RemoteNickFormat="{NICK}"
    ShowJoinPart = true

With this you need no extra configuration steps.. just run matterbridge and then start the minecraft server (or reload matterlink with command if it runs already)

Remote

If the matterbridge runs on a different machine

[api]
[api.local]
    BindAddress="0.0.0.0:4242"
    #OPTIONAL (no authorization if token is empty)
    Token="mytoken"
    Buffer=1000
    RemoteNickFormat="{NICK}"
    ShowJoinPart = true

you need to know the ip / domain of the matterbridge and the token used, enter them in the ´connection' section in the config and reload matterlink

Sample

Install matterbridge and try out the basic sample:

go get github.com/42wim/matterbridge
mv matterbridge-sample.toml matterbridge.toml
matterbridge

now start the server with matterlink (and forgelin) in the mods folder

and then RTFM!!! and configure all your needed gateways, endpoints etc

powered by wishful thinking

Downloads

Dependencies

 

Setup

Now you just need to run MatterBridge on the server, the default configuration works with the provided sample.

Install matterbridge and try out the basic sample:

go get github.com/42wim/matterbridge
mv matterbridge-sample.toml matterbridge.toml
matterbridge

now start the server with matterlink (and forgelin) in the mods folder

and then RTFM!!! and configure all your needed gateways, endpoints etc

powered by wishful thinking

MatterLink 1.15.2-0.0.1+build.3
MC 1.15.2
Alpha 2020-04-09 Get
MatterLink 1.14.2-0.0.1+build.2
MC Fabric, 1.14.2
Alpha 2019-06-07 Get
MatterLink 1.12.2-1.6.4
MC 1.12.2
Beta 2019-04-03 Get
MatterLink 1.7.10-1.6.4
MC 1.7.10
Beta 2019-04-03 Get
MatterLink 1.9.4-1.6.4
MC 1.9.4, 1.10
Beta 2019-04-03 Get
MatterLink 1.10.2-1.6.3
MC 1.10.2
Beta 2018-08-08 Get
MatterLink 1.11.2-1.6.3
MC 1.11.2
Beta 2018-08-08 Get
MatterLink 1.12.2-1.6.3
MC 1.12.2
Beta 2018-08-08 Get
MatterLink 1.10.2-1.6.2
MC 1.10.2
Beta 2018-06-28 Get
MatterLink 1.11.2-1.6.2
MC 1.11.2
Beta 2018-06-28 Get
MatterLink 1.12.2-1.6.2
MC 1.12.2
Beta 2018-06-28 Get
MatterLink 1.7.10-1.6.2
MC 1.7.10
Beta 2018-06-28 Get
MatterLink 1.10.2-1.6.1
MC 1.10.2
Beta 2018-06-17 Get
MatterLink 1.11.2-1.6.1
MC 1.11.2
Beta 2018-06-17 Get
MatterLink 1.12.2-1.6.1
MC 1.12.2
Beta 2018-06-17 Get
MatterLink 1.7.10-1.6.1
MC 1.7.10
Beta 2018-06-17 Get
MatterLink 1.10.2-1.6.0
MC 1.10.2
Beta 2018-05-24 Get
MatterLink 1.11.2-1.6.0
MC 1.11.2
Beta 2018-05-24 Get
MatterLink 1.12.2-1.6.0
MC 1.12.2
Beta 2018-05-24 Get
MatterLink 1.7.10-1.6.0
MC 1.7.10
Beta 2018-05-24 Get
MatterLink 1.10.2-1.5.8
MC 1.10.2
Beta 2018-05-21 Get
MatterLink 1.11.2-1.5.8
MC 1.11.2
Beta 2018-05-21 Get
MatterLink 1.12.2-1.5.8
MC 1.12.2
Beta 2018-05-21 Get
MatterLink 1.7.10-1.5.8
MC 1.7.10
Beta 2018-05-21 Get
MatterLink 1.10.2-1.5.9
MC 1.10.2
Beta 2018-05-21 Get
MatterLink 1.11.2-1.5.9
MC 1.11.2
Beta 2018-05-21 Get
MatterLink 1.12.2-1.5.9
MC 1.12.2
Beta 2018-05-21 Get
MatterLink 1.7.10-1.5.9
MC 1.7.10
Beta 2018-05-21 Get
MatterLink 1.10.2-1.5.7
MC 1.10.2
Beta 2018-05-09 Get
MatterLink 1.11.2-1.5.7
MC 1.11.2
Beta 2018-05-09 Get
MatterLink 1.12.2-1.5.7
MC 1.12.2
Beta 2018-05-09 Get
MatterLink 1.7.10-1.5.7
MC 1.7.10
Beta 2018-05-09 Get
MatterLink 1.10.2-1.5.6
MC 1.10.2
Beta 2018-05-07 Get
MatterLink 1.11.2-1.5.6
MC 1.11.2
Beta 2018-05-07 Get
MatterLink 1.12.2-1.5.6
MC 1.12.2
Beta 2018-05-07 Get
MatterLink 1.7.10-1.5.6
MC 1.7.10
Beta 2018-05-07 Get
MatterLink 1.10.2-1.5.5
MC 1.10.2
Beta 2018-04-22 Get
MatterLink 1.11.2-1.5.5
MC 1.11.2
Beta 2018-04-22 Get
MatterLink 1.12.2-1.5.5
MC 1.12.2
Beta 2018-04-22 Get
MatterLink 1.7.10-1.5.5
MC 1.7.10
Beta 2018-04-22 Get
MatterLink 1.10.2-1.5.4
MC 1.10.2
Beta 2018-04-15 Get
MatterLink 1.11.2-1.5.4
MC 1.11.2
Beta 2018-04-15 Get
MatterLink 1.12.2-1.5.4
MC 1.12.2
Beta 2018-04-15 Get
MatterLink 1.7.10-1.5.4
MC 1.7.10
Beta 2018-04-15 Get
MatterLink 1.10.2-1.5.3
MC 1.10.2
Beta 2018-03-08 Get
MatterLink 1.11.2-1.5.3
MC 1.11.2
Beta 2018-03-08 Get
MatterLink 1.12.2-1.5.3
MC 1.12.2
Beta 2018-03-08 Get
MatterLink 1.7.10-1.5.3
MC 1.7.10
Beta 2018-03-08 Get
MatterLink 1.10.2-1.5.2
MC 1.10.2
Beta 2018-02-26 Get
MatterLink 1.11.2-1.5.2
MC 1.11.2
Beta 2018-02-26 Get
Advertisement Remove ads with Premium →

You Might Also Like