Link a Minecraft server chat with a Matrix.org room - Forked from Lautriva
Find a file
2026-07-26 12:15:56 +05:30
.github/workflows ci: apparently betterteams is compiled with JDK 21 2026-07-25 17:34:39 +05:30
src/main fix: replace JavaPlugin.class with Plugin.class for compatibility with folia 2026-07-25 18:35:53 +05:30
.gitignore Update .gitignore 2025-05-27 07:36:53 +05:30
CONTRIBUTING.md chore: CONTRIBUTING.md [ci-skip] 2026-07-22 20:43:57 +05:30
LICENSE v2.6.0 + repo updates 2026-07-22 23:20:55 +05:30
logo.jpg v2.5.0 + fix shutdown message formatting 2025-11-21 14:10:01 +05:30
pom.xml v2.7.1 2026-07-25 17:56:45 +05:30
README.md chore(README.md): clicking on downloads takes you to appropriate platforms [skip ci] 2026-07-26 12:15:56 +05:30

MatrixSpigotBridge v2

SpigotMC DownloadsModrinth Downloads

MatrixSpigotBridge is a Spigot plugin that uses matrix.org, an instant messaging protocol, to let interact with the players without logging onto the Minecraft server.

This is a fork of MatrixSpigotBridge that aims to continue support and add new features. Currently, this fork adds these features:

  • Asynchronous connection to Matrix Server, so that your server isnt prevented from starting if the plugin is unable to connect.
  • Format messages in config with HTML tags
  • Matrix room commands:

    image

  • In-game commands: /msb [ping | reload | restart]

    image

  • Reserialization (preserves formatting) across the two chats

    image

PlaceholderAPI is supported so if you have it, you can add fancy placeholders in all plugin's messages :D Here is an example usage

Config:

format:
    player:
        join: ' {MESSAGE}'
        quit: ' {MESSAGE}'
        death: '🪦 {MESSAGE}'
        chat: <blockquote><b>{PLAYERNAME}</b> from %playerbiomes_biome_name_english%</blockquote>{MESSAGE}

Matrix Chat:

image

(pssst, check out PlayerBiomes here)

Support and Feature Requests in SpigotMC Resource Discussion Tab / Discord only! Do NOT use the issues tab for this.

Building:

  1. Clone the project (the version/branch of your choice)
  2. Build using mvn install