diff --git a/README.md b/README.md index 61f61bd49..619a0a78b 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ https://discord.gg/mRjbCsS - [x] Server recognized in server list - [x] Join detection from remote - [ ] Online mode/auth support -- [ ] Chat/command support +- [x] Chat/command support - [ ] Inventory support - [ ] Movement support - [ ] Entity support diff --git a/connector/src/main/java/org/geysermc/connector/network/UpstreamPacketHandler.java b/connector/src/main/java/org/geysermc/connector/network/UpstreamPacketHandler.java index a994378d4..db28f369c 100644 --- a/connector/src/main/java/org/geysermc/connector/network/UpstreamPacketHandler.java +++ b/connector/src/main/java/org/geysermc/connector/network/UpstreamPacketHandler.java @@ -168,7 +168,11 @@ public class UpstreamPacketHandler implements BedrockPacketHandler { @Override public boolean handle(CommandRequestPacket packet) { System.out.println("Handled packet: " + packet.getClass().getSimpleName()); - return false; + + ClientChatPacket chatPacket = new ClientChatPacket(packet.getCommand()); + session.getDownstream().getSession().send(chatPacket); + + return true; } @Override diff --git a/screenshots/version.png b/screenshots/version.png new file mode 100644 index 000000000..a9ba834b5 Binary files /dev/null and b/screenshots/version.png differ