Skip to content

FAQ

Do not worry if you haven’t grasped all the answers just yet. This section assumes a certain level of familiarity with the library. Consider it a TL;DR to get oriented, and feel free to navigate directly to the detailed guide if needed.

Yes. You can ask for support on the discord server. If you wish to report a bug, please resort to our GitHub issues section.

Yes. PacketEvents is free software. Learn more about what that means here. Moreover, PacketEvents is licensed under the GPLv3.

Should I shade the PacketEvents API into my plugin?

Section titled “Should I shade the PacketEvents API into my plugin?”

No. TODO elaborate.

Why do I get a “NoClassDefFoundError” when using the PacketEvents API in my plugin?

Section titled “Why do I get a “NoClassDefFoundError” when using the PacketEvents API in my plugin?”

Your server probably can’t find the PacketEvents API. You can fix this by shading the dependency into your plugin or downloading the plugin version from SpigotMC or Modrinth on your server.

The version of PacketEvents your plugin is using is not compatible with the version that is being shaded into your plugin or that is present on the server.