{"id":31853550,"url":"https://github.com/programie/matterbukkit","last_synced_at":"2025-10-12T13:30:03.999Z","repository":{"id":49429777,"uuid":"210702544","full_name":"Programie/MatterBukkit","owner":"Programie","description":"A Minecraft Bukkit plugin which sends chat messages from/to MatterBridge","archived":false,"fork":false,"pushed_at":"2025-07-06T15:27:32.000Z","size":316,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-25T09:36:07.850Z","etag":null,"topics":["bukkit","bukkit-plugin","minecraft","spigot","spigot-plugin"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Programie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-09-24T21:42:55.000Z","updated_at":"2025-08-10T14:37:22.000Z","dependencies_parsed_at":"2022-09-08T00:10:21.017Z","dependency_job_id":"8333d328-7d20-4a69-9a27-9038a6029211","html_url":"https://github.com/Programie/MatterBukkit","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/Programie/MatterBukkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FMatterBukkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FMatterBukkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FMatterBukkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FMatterBukkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Programie","download_url":"https://codeload.github.com/Programie/MatterBukkit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Programie%2FMatterBukkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279011444,"owners_count":26084947,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bukkit","bukkit-plugin","minecraft","spigot","spigot-plugin"],"created_at":"2025-10-12T13:30:01.857Z","updated_at":"2025-10-12T13:30:03.977Z","avatar_url":"https://github.com/Programie.png","language":"Java","readme":"# MatterBukkit\n\nA Minecraft Bukkit plugin which sends chat messages from/to [MatterBridge](https://github.com/42wim/matterbridge).\n\n[![actions status](https://github.com/Programie/MatterBukkit/actions/workflows/build.yml/badge.svg)](https://github.com/Programie/MatterBukkit/actions/workflows/build.yml)\n[![download from GitHub](https://img.shields.io/badge/download-Releases-blue?logo=github)](https://github.com/Programie/MatterBukkit/releases/latest)\n[![download from Modrinth](https://img.shields.io/badge/download-Modrinth-blue?logo=modrinth)](https://modrinth.com/mod/matterbukkit)\n[![download from CurseForge](https://img.shields.io/badge/download-CurseForge-blue?logo=curseforge)](https://www.curseforge.com/minecraft/bukkit-plugins/matterbukkit)\n\n## Setup\n\nFirst, install the plugin onto your Bukkit/Spigot/Paper server, and start it to generate [`config.yml`](src/main/resources/config.yml). Then, configure it:\n\n- Set [`url`](src/main/resources/config.yml#L3) to the URL where you're running MatterBridge, with port 4242 or whatever you'd like to use (if you're running it on the same server, you can use `http://localhost:4242`).\n- Set [`gateway`](src/main/resources/config.yml#L6) to the name of your MatterBridge gateway.\n- Set a [`token`](src/main/resources/config.yml#L9) to secure the API. This is optional, but heavily recommended.\n- Configure all other settings to your liking.\n\nAdd an API protocol and gateway to `matterbridge.toml`. Here is an example:\n\n```toml\n[api]\n[api.minecraft]\nToken=\"pasteTokenHere\"\n# Set BindAddress to \"0.0.0.0:port\" if your Minecraft server is running on a different server, and you're not using a reverse proxy\nBindAddress=\"127.0.0.1:4242\"\nBuffer=1000\nRemoteNickFormat=\"[{PROTOCOL}] {NICK}\"\n\n[[gateway.inout]]\naccount=\"api.minecraft\"\nchannel=\"api\"\n```\n\nAdd any other protocols and gateways you would like to use, following [MatterBridge's documentation](https://github.com/42wim/matterbridge/wiki/How-to-create-your-config).\n\nIf necessary, open your desired port in your firewall, then start MatterBridge and restart your Minecraft server.\n\n## Build\n\nYou can build the project in the following 2 steps:\n\n * Check out the repository\n * Build the jar file using maven: *mvn clean package*\n\n**Note:** JDK 1.8 and Maven is required to build the project!\n\n### Testing\n\nYou can start a local test server including a MatterBridge instance using Docker and Docker Compose. For that, use the [docker-compose.yml](docker-dev/docker-compose.yml) from the [docker-dev](docker-dev) folder.\n\nCopy the target/MatterBukkit.jar to docker-dev/data/plugins and restart the Minecraft container.\n\n## My other plugins\n\nYou can find them on [my website](https://selfcoders.com/projects/minecraft-plugins).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogramie%2Fmatterbukkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprogramie%2Fmatterbukkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogramie%2Fmatterbukkit/lists"}