0
0
mirror of https://github.com/GeyserMC/GeyserConnect.git synced 2024-12-10 07:35:06 +00:00
Konicai 59bfd77e8d
Ensure sessions are removed when a transfer packet is sent or they exit without the form (#86)
* Remove session usage in storage and server managers

* Don't allow GC to start when Geyser auth-type is offline

* Fix sessions still being held by Geyser when they are TransferPacket'ed to a bedrock server
2024-08-06 09:22:41 +01:00
.github/workflows Switch to centralized GitHub actions 2024-05-27 01:29:42 -07:00
.idea/copyright Clean copyright message and update all files (#7) 2020-07-29 15:54:47 +01:00
bind9 Add Pixel Paradise 2021-06-09 10:55:34 +01:00
gradle/wrapper Rewrite to move to a Geyser extension 2023-04-25 22:07:05 +01:00
src/main Ensure sessions are removed when a transfer packet is sent or they exit without the form (#86) 2024-08-06 09:22:41 +01:00
.gitignore Rewrite to move to a Geyser extension 2023-04-25 22:07:05 +01:00
build.gradle Update Geyser API to 2.4.1 2024-08-01 17:02:32 +01:00
gradlew Fix gradlew permissions 2023-04-25 22:38:42 +01:00
gradlew.bat Rewrite to move to a Geyser extension 2023-04-25 22:07:05 +01:00
LICENSE Add licence infomation 2020-06-17 10:46:19 +01:00
README.md Add messageall and transferall commands 2023-04-28 16:00:09 +01:00
settings.gradle Rewrite to move to a Geyser extension 2023-04-25 22:07:05 +01:00

GeyserConnect

forthebadge made-with-java

License: MIT Build Status Discord HitCount

GeyserConnect is an easy way for Bedrock Edition clients to connect to any Java Edition servers without having to run anything.

What is GeyserConnect?

GeyserConnect is an extension for Geyser that allows for a list of Minecraft: Java Edition servers to be displayed and accessed through 1 public Geyser instance. It is effectively give the customisability of BedrockConnect to Geyser.

If you wish to use DNS redirection please see the bind9 folder in this repository.

Commands

All commands are prefixed ingame with /geyserconnect or in console with geyserconnect

Command Description Example Console only
menu Reconnect and get back to the menu. /geyserconnect menu
messageall (chat|gui) <message> Send a message to all online users. /geyserconnect messageall gui This is a test message ✔️
transferall <ip> [passAsVhost] Transfer all online users to another server. /geyserconnect transferall gc.example.com true ✔️
Description
GeyserConnect is an easy way for bedrock clients to connect to any Java edition servers without having to run anything.
Languages
Java 99.3%
DIGITAL Command Language 0.7%