2018-01-27 03:08:17 +00:00
|
|
|
# MatterLink
|
2018-01-24 14:40:38 +00:00
|
|
|
|
2018-02-12 16:41:07 +00:00
|
|
|
THIS MOD REQUIRES YOU TO ALSO RUN A MATTERBRIDGE
|
|
|
|
https://github.com/42wim/matterbridge
|
|
|
|
|
|
|
|
connect matterbridge to MC servers
|
2018-01-27 03:08:17 +00:00
|
|
|
|
|
|
|
https://github.com/42wim/matterbridge
|
|
|
|
|
|
|
|
requires api section to be setup along these lines
|
|
|
|
|
|
|
|
```
|
|
|
|
[api]
|
|
|
|
[api.local]
|
2018-02-12 16:41:07 +00:00
|
|
|
BindAddress="0.0.0.0:4242" # or listen only to localhost: 127.0.0.1:4242
|
2018-01-27 03:08:17 +00:00
|
|
|
|
|
|
|
#Bearer token used for authentication
|
|
|
|
#curl -H "Authorization: Bearer testtoken" http://localhost:4343/api/messages
|
|
|
|
|
|
|
|
#OPTIONAL (no authorization if token is empty)
|
2018-02-12 16:41:07 +00:00
|
|
|
Token="mytoken"
|
2018-01-27 03:08:17 +00:00
|
|
|
|
|
|
|
Buffer=1000
|
|
|
|
|
|
|
|
RemoteNickFormat="{NICK}"
|
|
|
|
|
|
|
|
ShowJoinPart = true
|
|
|
|
```
|
|
|
|
|
2018-02-08 21:08:35 +00:00
|
|
|
## Downloads
|
|
|
|
|
2018-02-12 16:41:07 +00:00
|
|
|
https://github.com/elytra/MatterLink/releases
|
|
|
|
|
|
|
|
https://ci.elytradev.com/job/elytra/job/MatterLink/job/master/
|
|
|
|
|
|
|
|
## Dependencies
|
|
|
|
|
|
|
|
- forgelin: https://minecraft.curseforge.com/projects/shadowfacts-forgelin
|
|
|
|
|
|
|
|
## Setup
|
|
|
|
|
|
|
|
install matterbridge and try out the basic sample
|
|
|
|
|
|
|
|
```
|
|
|
|
go get github.com/42wim/matterbridge
|
|
|
|
mv matterbridge-sample.toml matterbridge.tom
|
|
|
|
matterbridge
|
|
|
|
```
|
|
|
|
|
|
|
|
now you just need to run matterbridge on the server, the default configuration works with the provided sample
|
|
|
|
|
|
|
|
and then [RTFM!!!](https://github.com/42wim/matterbridge#configuration)
|