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

Players gets kicked from a server due to out-of-order chat #9594

Closed
LielSadchip opened this issue Aug 10, 2023 · 3 comments
Closed

Players gets kicked from a server due to out-of-order chat #9594

LielSadchip opened this issue Aug 10, 2023 · 3 comments
Labels
type: bug Something doesn't work as it was intended to. version: 1.19.2 Game version 1.19.2

Comments

@LielSadchip
Copy link

Expected behavior

I would like to this problem be fixed somehow, thank you.
Or at least get some advice

Observed/Actual behavior

I dont know how to fix it or where to find answers, the last post about this issue was almoust a year ago.
A few players from my server being kicked for writing simple message or commands in chat for "out-of-order chat" (server console) (multiplayer.disconnect.out_of_order_chat in velocity console).
Some of them already used to it, but a few still pretty angry about it.
Server is running on Paper-307 (MC: 1.19.2)

Thank you in advance for help.

Steps/models to reproduce

image

Plugin and Datapack List

Plugins (24): ajLeaderboards, AntiPopup, ChatEx, CoreProtect, DeluxeMenus, EasyWhitelist*, Essentials, EssentialsSpawn, gJoin*, Harbor, HolographicDisplays, LuckPerms, Multiverse-Core, Orebfuscator, PL-Hide, PlaceholderAPI, PlugManX (PlugMan), ProtocolLib, SkinsRestorer, TAB, ViaVersion, Vulcan, WorldEdit, WorldGuard

There are 2 data packs enabled: [vanilla (built-in)], [file/bukkit (world)]

Paper version

This server is running Paper version git-Paper-307 (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT) (Git: 476ef25)

Other

No response

@LielSadchip LielSadchip added status: needs triage type: bug Something doesn't work as it was intended to. labels Aug 10, 2023
@papermc-projects papermc-projects bot moved this to 🕑 Needs Triage in Issues: Bugs Aug 10, 2023
@lynxplay
Copy link
Contributor

lynxplay commented Aug 10, 2023

Generally, ensure that the system time on your server is correct. The players that are affected should do the same.
This is generally caused by a chat message being processed that claims to have been created before the previous chat message sent by said player.

Beyond this, you are using a no longer maintained version of paper, hence I'll be closing this.
Feel free to shoot by in our discord if you need further help if you decide to use a supported version.

@lynxplay lynxplay closed this as not planned Won't fix, can't repro, duplicate, stale Aug 10, 2023
@github-project-automation github-project-automation bot moved this from 🕑 Needs Triage to Done in Issues: Bugs Aug 10, 2023
@papermc-projects papermc-projects bot moved this from Done to Invalid in Issues: Bugs Aug 10, 2023
@TetraTheta
Copy link
Contributor

Just for your information, but this behavior is likely to be fixed in next Minecraft version, maybe 1.20.2.
In Minecraft Snapshot 23w32a, they added this note:

  • Clients will no longer disconnect themselves when receiving an invalid chat message
    • A placeholder message will instead be shown in chat

Sorry for sending message in closed issue!

@electronicboy
Copy link
Member

Just for your information, but this behavior is likely to be fixed in next Minecraft version, maybe 1.20.2.
In Minecraft Snapshot 23w32a, they added this note:

that is primarily intended for the client disconnecting itself due to an out of order chat message, not the server;

For velocity, this is generally a known bug but sadly I don't have hardware able to work on much atm, PaperMC/Velocity#1042 from a quick looks moves chat on velocity to generally work how I said it should, and so should resolve this issue, but need people to test it given my lack of means to do so

@kashike kashike added version: 1.19.2 Game version 1.19.2 and removed status: needs triage labels Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something doesn't work as it was intended to. version: 1.19.2 Game version 1.19.2
Projects
Status: Invalid
Development

No branches or pull requests

5 participants