Skip to content
This repository has been archived by the owner on Jan 21, 2024. It is now read-only.

tcpshield plugin broken #62

Open
Minecon724 opened this issue May 28, 2022 · 6 comments
Open

tcpshield plugin broken #62

Minecon724 opened this issue May 28, 2022 · 6 comments
Labels
bug Something isn't working

Comments

@Minecon724
Copy link

Describe the bug
A clear and concise description of what the bug is.
[TCPShield] Plugin TCPShield v2.5 has failed to register events for class net.tcpshield.tcpshield.bukkit.paper.handler.PaperHandshakeHandler because com/destroystokyo/paper/event/server/PaperServerListPingEvent does not exist.

Bug on latest
Is the bug on the latest version of WindSpigot?
yes

To Reproduce
Steps to reproduce the behavior:

  1. download the plugin

Expected behavior
A clear and concise description of what you expected to happen.
obv

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.
it does work on legacy paper

@windcolor-dev windcolor-dev added the bug Something isn't working label May 28, 2022
@windcolor-dev
Copy link
Member

This seems to be due to the backport of a modern Paper event. This makes the plugin think that it is running on modern Paper, and causes it to listen to events that aren't even on WindSpigot.

@Minecon724
Copy link
Author

so is it possible to fix?

@windcolor-dev
Copy link
Member

Removing the backported event should fix it, but it seems like you will need ProtocolLib to run the plugin.

@ghost
Copy link

ghost commented May 29, 2022

It's caused by the plugin finding PlayerHandshakeEvent and also expecting PaperServerListPingEvent. Another possible fix would be to implement PaperServerListPingEvent which would probably be better.

@Minecon724
Copy link
Author

so?

@rwdsji
Copy link

rwdsji commented Jul 12, 2022

@windcolor-dev I beg for your attention here

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants