Folia-compatible fork of TheodoreMeyer/SimpleVoice-Geyser for Luminol 26.1.2
  • Java 66.9%
  • JavaScript 19.1%
  • CSS 11.8%
  • HTML 2.2%
Find a file
ekaii cc9c7aaba1
Some checks failed
release.yml / ci: add upstream-watch + release-on-tag, remove dead CI (push) Failing after 0s
ci: add upstream-watch + release-on-tag, remove dead CI
2026-07-15 12:12:13 +02:00
.forgejo/workflows ci: add upstream-watch + release-on-tag, remove dead CI 2026-07-15 12:12:13 +02:00
.github ci: add upstream-watch + release-on-tag, remove dead CI 2026-07-15 12:12:13 +02:00
core Changes: 2026-06-16 10:27:11 -04:00
docs Add doc front matter, and add a little bit more to docs. 2026-06-16 09:34:09 -04:00
fabric Apply suggestions from code review 2026-06-09 16:43:50 -04:00
gradle/wrapper Bump Gradle Version, add forgotten javadoc 2026-05-15 16:30:30 -04:00
spigot folia: mark folia-supported + Folia-safe player chat dispatch via entity scheduler 2026-07-02 00:26:31 +00:00
.ekaii-upstream.env ci: add upstream-watch + release-on-tag, remove dead CI 2026-07-15 12:12:13 +02:00
.ekaii-upstream.sha ci: add upstream-watch + release-on-tag, remove dead CI 2026-07-15 12:12:13 +02:00
.gitignore Update to standardize enviroment and remove un-needed ignored files. 2026-04-15 16:07:16 -04:00
build.gradle Add Contributors.md 2026-06-16 12:01:39 -04:00
CONTRIBUTING.md Add Contributors.md 2026-06-16 12:01:39 -04:00
Contributors.md Add Contributors.md 2026-06-16 12:01:39 -04:00
gradle.properties Changes: 2026-06-16 10:27:11 -04:00
gradlew Add for jitpack publishing 2026-04-15 16:38:04 -04:00
gradlew.bat Add for jitpack publishing 2026-04-15 16:38:04 -04:00
LICENSE Bundling & LICENSE: 2026-03-18 16:23:29 -04:00
NOTICE Bundling & LICENSE: 2026-03-18 16:23:29 -04:00
README.md Add Contributors.md 2026-06-16 12:01:39 -04:00
settings.gradle Upload: 2026-03-20 18:39:13 -04:00

Simple Voice Geyser

GitHub release License Contributors

Supports:

A Geyser Extension to allow Bedrock Clients to connect with Simple voice Chat.

What can the Plugin/extension do?

  • Allow Bedrock Players to voice chat with Java Players through a web interface.
  • Configured to also allow Java Players without the SVC Mod to join the chat.

Using this Plugin

  • Set the '.jar' file into your server's plugin directory.
  • Configure it to connect with your server's SimpleVoice chat. See Installation

Updating

  • Replacing the old jar with the new one.
    • I plan on making config options auto update.

Documentation

  • Our wiki can help!

  • Release-focused docs for current development changes are available in docs.

  • old wiki: wiki.

Coming Soon

  • Dev Release (v 0.1.2-Dev)
  • Initial Release (v 1.0.0)

Features to be worked on

  • External Webserver (you host the vc connection at your website)
  • Support
    • Velocity
  • More Web browser support.

Suggestions?

Reach out through issues!

Dependencies used

Important Notes

  • Simple Voice Chat 2.6.0 or compatible is required to work, It must run on the server.

  • GeyserMC 2.10.0-SNAPSHOT

  • Java 25 or newer is required to build this project from source.

  • Microphone/Speaker options may or may not work, depending on your browser, as this was built for Google Chrome.

Audio Transport Migration (PR #45)

  • server.audio.transport-mode: auto (default), legacy, svg-v2
  • server.audio.allow-legacy-fallback: true (default during migration)

auto keeps compatibility by defaulting to legacy PCM transport when client capabilities are missing or unsupported, and uses svg-v2 only when the client reports compatible decoder support. See Audio Transport for current transport and fallback behavior.

Developer Notes

  • Please see the contributing.md before contributing to this project.