gate icon indicating copy to clipboard operation
gate copied to clipboard

High-Performance, Low-Memory, Lightweight, Extensible Minecraft Reverse Proxy with Excellent Multi-Protocol Version Support - Velocity/Bungee Replacement - Ready for dev and large deploy!

Results 54 gate issues
Sort by recently updated
recently updated
newest added

Hi, First thanks for this project, it's amazing what you have built here and I'll try to contribute as much as I can 🙇 I'm having some trouble making it...

Hi, i wanted to ask if it is possible to change a player's display name on the tablist for everyone or create a team and add suffix and/or prefix to...

enhancement
question
priority/medium

Imagine we port https://github.com/PrismarineJS/node-minecraft-protocol to Go such that Gate never ever needs to implement Minecraft protocol version changes again for every new version. It uses https://github.com/PrismarineJS/minecraft-data internally.

enhancement

I have two suggestions regarding the logging of the Gate proxy: - It would be nice to have the possibility to choose what we want in the logs. For example,...

enhancement
priority/low

Evaluate whether use of https://github.com/google/gopacket further improves packet layer en-/decoding.

enhancement (not a bug)

Seems the client side proxy won't forward the tab complete request to backend as a fallback. I'm trying to fix this. :)

bug

The final packet sent when connecting: see https://wiki.vg/Protocol#Player_Position_And_Look_.28clientbound.29

enhancement
good first issue
wontfix
priority/low

To measure and debug and collect metrics on Gate, however, the deployment looks like, we should support tracing and metrics using https://opentelemetry.io/ SDK such that other tooling like Grafana Tempo,...

enhancement
priority/low

- reuse allocated packet structs - use distinct bufpool for each packet type

enhancement