Closed x1p closed 4 years ago
Link me to ChatControl's source code and I'll have a look.
It's not open source. It's a premium plugin. Github: https://github.com/kangarko/ChatControl-Pro
Then there's literally nothing I can do. Talk to the developer of ChatControl and tell them to do feature checks correctly.
He should be checking if certain classes/methods exist before using them, not if the server implementation reports as "paper"
I will not have purpur falsely report as "paper"
See this old Reddit thread for why falsely identifying as the upstream implementation is a bad idea and why I won't do it. (Spigot still to this day identifies as CraftBukkit and it still causes issues)
Imagine if Paper identified as Spigot or CraftBukkit :S
No problem :+1:
Describe the bug The plugin ChatControl seems not to recognize Purpur as a fork of Paper. This might apply to all plugins that give a message to promote Paper.
I could inform all plugins that give this promoted message, or maybe Purpur could present itself as "paper".
To Reproduce Just run ChatControl (paid)
Screenshots or Videos If applicable, add screenshots or videos to help explain your problem.
Plugins ChatControl, ProtocolLib
Version [15:48:03 INFO]: This server is running Purpur version git-Purpur-299 (MC: 1.14.4) (Implementing API version 1.14.4-R0.1-SNAPSHOT) [15:48:03 INFO]: Checking version, please wait... [15:48:04 INFO]: Previous version: git-Paper-214 (MC: 1.14.4) [15:48:04 INFO]: You are running the latest version
Is bug present on Paper, Spigot, CraftBukkit, or Vanilla No, I think this is obvious
Additional context