Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

invisibility, invulnerability bug #3444

Closed
3 of 4 tasks
HKS-HNS opened this issue Mar 14, 2023 · 0 comments
Closed
3 of 4 tasks

invisibility, invulnerability bug #3444

HKS-HNS opened this issue Mar 14, 2023 · 0 comments

Comments

@HKS-HNS
Copy link

HKS-HNS commented Mar 14, 2023

Bungeecord version

git:BungeeCord-Bootstrap:1.19-R0.1-SNAPSHOT:f9712cb:1680

Server version

git-Paper-448 (MC: 1.19.3) (Implementing API version 1.19.3-R0.1-SNAPSHOT) (Git: 155aa36)

Client version

1.19.3

Bungeecord plugins

0

The bug

There is a bug where players can make themselves invisible and invulnerable from other players and the tab menu. Here's how to reproduce the bug:

Watch the following video: https://youtu.be/mWxOejc5pXg

To trigger the bug, use a client that has a limited sending rate of 50 Kb/s. Then, join with a normal client and disable the limiter.
The bug works because the proxy kicks the player, but is still receiving packets, as seen in the following logs:

20:59:58 [INFO] [HNS_yt,/127.0.0.1:1257] <-> InitialHandler has connected
21:00:01 [INFO] [HNS_yt,/127.0.0.1:1271] <-> InitialHandler has connected
21:00:02 [INFO] [HNS_yt] disconnected with: You are already connected to this proxy!
21:00:02 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
21:00:02 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
21:00:05 [INFO] [HNS_yt] -> UpstreamBridge has disconnected

Even though the player is online, the UpstreamBridge unregistered the player who joined because the old one was still sending packets.

Log output (links)

20:58:43 [INFO] Using standard Java JCE cipher.
20:58:43 [INFO] Using standard Java compressor.
20:58:43 [INFO] Enabled BungeeCord version git:BungeeCord-Bootstrap:1.19-R0.1-SNAPSHOT:f9712cb:1680
20:58:43 [INFO] Discovered module: ModuleSpec(name=cmd_alert, file=modules\cmd_alert.jar, provider=JenkinsModuleSource())

20:58:43 [INFO] Discovered module: ModuleSpec(name=cmd_find, file=modules\cmd_find.jar, provider=JenkinsModuleSource())

20:58:43 [INFO] Discovered module: ModuleSpec(name=cmd_list, file=modules\cmd_list.jar, provider=JenkinsModuleSource())

20:58:43 [INFO] Discovered module: ModuleSpec(name=cmd_send, file=modules\cmd_send.jar, provider=JenkinsModuleSource())

20:58:43 [INFO] Discovered module: ModuleSpec(name=cmd_server, file=modules\cmd_server.jar, provider=JenkinsModuleSource())

20:58:43 [INFO] Discovered module: ModuleSpec(name=reconnect_yaml, file=modules\reconnect_yaml.jar, provider=JenkinsModuleSource())

20:58:43 [INFO] Loaded plugin reconnect_yaml version git:reconnect_yaml:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Loaded plugin cmd_find version git:cmd_find:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Loaded plugin cmd_server version git:cmd_server:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Loaded plugin cmd_alert version git:cmd_alert:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Loaded plugin cmd_send version git:cmd_send:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Loaded plugin cmd_list version git:cmd_list:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [WARNING] Forced host server pvp is not defined
20:58:43 [INFO] Enabled plugin reconnect_yaml version git:reconnect_yaml:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Enabled plugin cmd_find version git:cmd_find:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Enabled plugin cmd_server version git:cmd_server:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Enabled plugin cmd_alert version git:cmd_alert:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Enabled plugin cmd_send version git:cmd_send:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Enabled plugin cmd_list version git:cmd_list:1.19-R0.1-SNAPSHOT:f9712cb:1680 by SpigotMC
20:58:43 [INFO] Listening on /0.0.0.0:25577
20:58:52 [INFO] [/127.0.0.1:1270] <-> InitialHandler has connected
20:58:53 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
20:58:53 [INFO] Netty is not using direct IO buffers.

20:59:27 [INFO] [/127.0.0.1:1059] <-> InitialHandler has connected
20:59:28 [INFO] [HNS_yt] disconnected with: §cYou are already connected to this proxy!
20:59:28 [INFO] [HNS_yt] -> UpstreamBridge has disconnected
20:59:28 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
20:59:28 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
20:59:34 [INFO] [/127.0.0.1:1089] <-> InitialHandler has pinged
20:59:34 [INFO] [HNS_yt,/127.0.0.1:1090] <-> InitialHandler has connected
20:59:35 [INFO] [HNS_yt] disconnected with: §cYou are already connected to this proxy!
20:59:35 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
20:59:35 [INFO] [HNS_yt] -> UpstreamBridge has disconnected
20:59:35 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
20:59:43 [INFO] [HNS_yt,/127.0.0.1:1150] <-> InitialHandler has connected
20:59:43 [INFO] [HNS_yt] disconnected with: §cYou are already connected to this proxy!
20:59:43 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
20:59:43 [INFO] [HNS_yt] -> UpstreamBridge has disconnected
20:59:43 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
20:59:46 [INFO] [HNS_yt,/127.0.0.1:1177] <-> InitialHandler has connected
20:59:47 [INFO] [HNS_yt] disconnected with: §cYou are already connected to this proxy!
20:59:47 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
20:59:47 [INFO] [HNS_yt] -> UpstreamBridge has disconnected
20:59:47 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
20:59:52 [INFO] [HNS_yt,/127.0.0.1:1233] <-> InitialHandler has connected
20:59:52 [INFO] [HNS_yt] disconnected with: §cYou are already connected to this proxy!
20:59:52 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
20:59:52 [INFO] [HNS_yt] -> UpstreamBridge has disconnected
20:59:52 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
20:59:55 [INFO] [HNS_yt,/127.0.0.1:1249] <-> InitialHandler has connected
20:59:58 [INFO] [HNS_yt,/127.0.0.1:1257] <-> InitialHandler has connected
21:00:00 [WARNING] [/127.0.0.1:1075] <-> InitialHandler - read timed out
21:00:01 [INFO] [HNS_yt,/127.0.0.1:1271] <-> InitialHandler has connected
21:00:02 [INFO] [HNS_yt] disconnected with: §cYou are already connected to this proxy!
21:00:02 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
21:00:02 [INFO] [HNS_yt] <-> ServerConnector [lobby] has connected
21:00:05 [INFO] [HNS_yt] -> UpstreamBridge has disconnected
21:03:35 [INFO] Closing listener [id: 0xc132b692, L:/[0:0:0:0:0:0:0:0]:25577]
21:03:35 [INFO] Closing pending connections
21:03:35 [INFO] Disconnecting 1 connections
21:03:35 [INFO] [HNS_yt] disconnected with: §cThe proxy server is restarting
21:03:35 [INFO] [HNS_yt] <-> DownstreamBridge <-> [lobby] has disconnected
21:03:35 [INFO] [HNS_yt] -> UpstreamBridge has disconnected
21:03:35 [INFO] Saving reconnect locations
21:03:35 [INFO] Disabling plugins
21:03:35 [INFO] Closing IO threads

Checking

  • I am using BungeeCord and not a fork. Issues with forks should not be reported here.
  • I think this is not an issue with a bungeecord plugin.
  • I have not read these checkboxes and therefore I just ticked them all.
  • This is not a question or plugin creation help request.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants