[API] PacketListenerAPI icon

[API] PacketListenerAPI -----

Simple API to manipulate sent and received packets | compatible with all versions




Version: 3.9.10-SNAPSHOT
Working well. Thank you very much for maintaing this plugin. Using this on every day basis

Version: 3.9.10-SNAPSHOT
Every plugin requires this crap and its never updated. Every update the same issue this thing is out of date and throwing errors

Version: 3.9.10-SNAPSHOT
Excellent and necessary for a lot of other super cool stuff. 1.20 would be awesome :)

Version: 3.9.10-SNAPSHOT
Really good plugin. But please update it to most recent update. (currently 1.20.2)

Version: 3.9.10-SNAPSHOT
please update it to 1.20.1! we really need it to make plugins that depends on this one to work! i really appreciate if you can update it

Version: 3.9.10-SNAPSHOT
I like this plugin very much.
Please update it to 1.19.3, because it's a necessary plugin!!!

Version: 3.9.8-SNAPSHOT
please update 1.18.1! .

Version: 3.9.8-SNAPSHOT
Will edit my review once the developer stops having an external download link that leads to an unsafe website and forces Ads. Had to download from github to bypass this nonsense.

Version: 3.9.8-SNAPSHOT
For the idiots saying "I can't download unless I install a browser extension", they just don't know how to read. You click on DOWNLOAD on Spigot, scroll a bit, and you get a Direct Link.

Version: 3.9.3-SNAPSHOT
If you want to receive a monetary reward for your work, use a premium resource. It is not possible to download this plugin.

Version: 3.9.3-SNAPSHOT
Check github issues for a link to version snapshot-3.9.5 which fixes some of the problems that we still had with snapshot-3.9.3!

Version: 3.9.3-SNAPSHOT
Excelent api, also thanks to add 1.17 support, good for edit packets :)




(Lmao so long)

Version: 3.9.2-SNAPSHOT
Impossible to download unless you install a browser extension.

Forces you to Install some java compiler and git clone the source, if you dont want malware in your machine.

Version: 3.9.2-SNAPSHOT
[11:01:56 WARN]: Exception in thread "pool-73-thread-1" java.lang.RuntimeException: java.lang.IllegalArgumentException: Duplicate handler name: packet_listener_player
[11:01:56 WARN]: at org.inventivetalent.packetlistener.channel.INCChannel$1.run(INCChannel.java:33)
[11:01:56 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[11:01:56 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[11:01:56 WARN]: at java.base/java.lang.Thread.run(Thread.java:834)
[11:01:56 WARN]: Caused by: java.lang.IllegalArgumentException: Duplicate handler name: packet_listener_player
[11:01:56 WARN]: at io.netty.channel.DefaultChannelPipeline.checkDuplicateName(DefaultChannelPipeline.java:1055)
[11:01:56 WARN]: at io.netty.channel.DefaultChannelPipeline.filterName(DefaultChannelPipeline.java:284)
[11:01:56 WARN]: at io.netty.channel.DefaultChannelPipeline.addBefore(DefaultChannelPipeline.java:247)
[11:01:56 WARN]: at io.netty.channel.DefaultChannelPipeline.addBefore(DefaultChannelPipeline.java:237)
[11:01:56 WARN]: at com.comphenix.protocol.injector.netty.PipelineProxy.addBefore(PipelineProxy.java:61)
[11:01:56 WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$3$1.addBefore(ChannelInjector.java:314)
[11:01:56 WARN]: at org.inventivetalent.packetlistener.channel.INCChannel$1.run(INCChannel.java:31)
[11:01:56 WARN]: ... 3 more help me

Version: 3.9.1-SNAPSHOT
To everyone giving one star reviews: READ THE DESCRIPTION! It's Java 11+ only! All the errors you people are posting clearly indicate that you must update your Java version...

Version: 3.9.1-SNAPSHOT
This is just awesome for any developer working with packets. About all those putting stupid 1/2 stars, just read the description. JAVA11+ is required. So stop complaining about your ClassVersion errors and read the god damn description

Version: 3.9.1-SNAPSHOT
[20:47:37] [Server thread/WARN]: Legacy plugin PacketListenerApi v3.9.1-SNAPSHOT does not specify an api-version.
[20:47:37] [Server thread/ERROR]: Could not load 'plugins\PacketListenerAPI.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: org/inventivetalent/packetlistener/PacketListenerPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:141) ~[patched_1.16.5.jar:git-Paper-675]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397) ~[patched_1.16.5.jar:git-Paper-675]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:305) ~[patched_1.16.5.jar:git-Paper-675]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.5.jar:git-Paper-675]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:252) ~[patched_1.16.5.jar:git-Paper-675]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1066) ~[patched_1.16.5.jar:git-Paper-675]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:290) ~[patched_1.16.5.jar:git-Paper-675]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]
Caused by: java.lang.UnsupportedClassVersionError: org/inventivetalent/packetlistener/PacketListenerPlugin has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_291]
at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_291]
at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_291]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:178) ~[patched_1.16.5.jar:git-Paper-675]
at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:216) ~[patched_1.16.5.jar:git-Paper-675]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:122) ~[patched_1.16.5.jar:git-Paper-675]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.16.5.jar:git-Paper-675]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_291]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_291]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_291]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_291]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:79) ~[patched_1.16.5.jar:git-Paper-675]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[patched_1.16.5.jar:git-Paper-675]
... 7 more

Version: 3.9.1-SNAPSHOT
24.02 16:27:00 [Server] ERROR Could not load 'plugins/PacketListenerAPI_v3.8.0-SNAPSHOT (2).jar' in folder 'plugins'
24.02 16:27:00 [Server] INFO org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: org/inventivetalent/packetlistener/PacketListenerPlugin has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:141) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:305) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:206) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:935) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:173) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
24.02 16:27:00 [Server] INFO Caused by: java.lang.UnsupportedClassVersionError: org/inventivetalent/packetlistener/PacketListenerPlugin has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:178) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:216) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:122) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.Class.forName0(Native Method) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:79) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO ... 7 more

Version: 3.8.0-SNAPSHOT
It looks good but it doesn't seem to work on 1.16.5 for me, please update asap! I really want to use the nicknamer plugin :( Plz help soon!

The error:

Server thread/ERROR]: Could not load 'plugins/PacketListenerAPI_v3.8.0-SNAPSHOT.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: org/inventivetalent/packetlistener/PacketListenerPlugin has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Version: 3.8.0-SNAPSHOT
Really good small API. Lightweight ProtocolLib alternative.............,,,.......

Version: 3.8.0-SNAPSHOT
Ignore the below 2 reviews - good small api. Very useful in making plugins that use packets and don't quite need something as big as P-Lib

Version: 3.8.0-SNAPSHOT
24.02 16:27:00 [Server] ERROR Could not load 'plugins/PacketListenerAPI_v3.8.0-SNAPSHOT (2).jar' in folder 'plugins'
24.02 16:27:00 [Server] INFO org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: org/inventivetalent/packetlistener/PacketListenerPlugin has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:141) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:305) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:206) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:935) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:173) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
24.02 16:27:00 [Server] INFO Caused by: java.lang.UnsupportedClassVersionError: org/inventivetalent/packetlistener/PacketListenerPlugin has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:178) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:216) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:122) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.Class.forName0(Native Method) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_265]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:79) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[patched_1.16.4.jar:git-Paper-416]
24.02 16:27:00 [Server] INFO ... 7 more

Version: 3.7.9-SNAPSHOT
https://github.com/InventivetalentDev/PacketListenerAPI/releases/3.7.9-SNAPSHOT

---------------------------------------------------------------------------------------------------

Version: 3.7.9-SNAPSHOT
Virus, sending me to china website don't download!!!!!!!
its virus my antivirus !

Version: 3.7.6-SNAPSHOT
It's a very good API, I use it with my plugin and it's a very good solution to manage packets.

Version: 3.7.5-SNAPSHOT
working great on 1.15.2 with glowapi, thank you for your job you saved me so much time of work !

Version: 3.7.3-SNAPSHOT
Pls, update it to 1.14.4, i really need it for MapManager and AnimatedFrames! Then, I will review with 5 stars! Thx!

Version: 3.7.3-SNAPSHOT
Don't work. On start comes 'org.inventivetalent.packetlistener.PacketListenerAPI' is not yet initialized. Creating new instance.
[00:17:15] [Server thread/WARN]: java.lang.ClassNotFoundException: net.minecraft.util.io.netty.channel.Channel

Version: 3.7.2-SNAPSHOT
This plugin is important and helpful. Please continue to support and improve this.

Version: 3.7.2-SNAPSHOT
So much is possible because of this plugin. Thank you for the continued updates. Unbelievably Amazing!!

Version: 3.6.0-SNAPSHOT
useful and helpful api plugin
recommended for developers
thank you so much m8 for dat good plugin make more plugin!

Version: 3.6.0-SNAPSHOT
Well done. Using it in combination with NickNamer plugin: https://www.spigotmc.org/resources/nicknamer-integrated-api.5341/ Thank you!

Version: 3.6.0-SNAPSHOT
Me dijeron que podia editar los mensajes de los plugins pero como??
Pls responde

Version: 3.6.0-SNAPSHOT
Great plugin, we use it in combination with the NickNamer plugin. Thank you for this.

Version: 3.6.0-SNAPSHOT
Error on enabling -> https://pastebin.com/JtH0K8hy

Also there are problems between the staffplus plugin and packetlistener api -> https://github.com/Qballl/StaffPlus/issues/5

Version: 3.6.0-SNAPSHOT
Works as intended, not sure why there are a ton of reviews saying the download is broken or the code is "suspicious" lol

Version: 3.6.0-SNAPSHOT
When i try to download it it sets my Anti virus off and says its a dangerous link. Just to let you know.

Version: 3.5.2-SNAPSHOT
Great plugin!

Could you add 1.12 support Please?
AdMaps requires this & 1.12 support for this and MapManager havn't been added.

Version: 3.5.2-SNAPSHOT
This Plugin is not installing for 1.10.2. Don't get any error in console so I can't show you anything. If you'll fix that I will change the rate

Version: 3.5.2-SNAPSHOT
When i use "ReceiverPacket" player and username is only null, how i can get player or username? Help plz!

Version: 3.5.0
This is an awesome resource and a great Dev! Thank you so much for keeping this resource up-to-date and bug-free ;D

Version: 3.5.0
[13:41:10 ERROR]: Could not load 'plugins/PacketListenerAPI_v3.5.0.jar' in folder 'plugins'! Version 1.8.8

Version: 3.4.4
Doesn't work and suspicious code when recompiled. Doesn't work and suspicious code when recompiled. Doesn't work and suspicious code when recompiled.

Version: 3.4.4
-------------------------------------------------------
Pls update
-------------------------------------------------------

Version: 3.4.4
Not work in 1.10 ! I can' enter in my server I have the message "disconnected" when I click on my server

Version: 3.4.4
Link don't work. .

Version: 3.4.4
would be great if the adfly link didn't auto download popcorn time into my pc. Other than that I will just deal with my antivirus. Do not download this if your pc is not with an antivirus

Version: 3.4.4
amazing api. perfect if you are looking for an alternative to protocollib, which i've been needing recently.

Version: 3.4.4
I like this system :D
Great work

I use it with other plugins of you:
- MapManager
- AnimatedFrames

thnks :D

Version: 3.4.2
Works like expected! One thing though, I'd recommend checking if APIManager is present before interacting with it ;)
https://paste.nightsnack.cf/ebujuvekuy.avrasm

Version: 3.4.2
Great plugin and fast updates! I use this for my custom plugins and works great without flaws. If this server gets players and donations I'll definitely give a part to this awesome author :)

Version: 3.4.2
THIS IS AMAZING !! Eazier then ProtocolLlib. For my Anti-Cheat it is the best that i could use. I recommend this a lot.

Version: 3.4.2
I have been using this for a while and I can do so many amazing things with it. It's so much simpler than protocollib and the fact that I have and can edit the packet object makes it even better. The author is very active and has made many awesome plugins.

Version: 3.4.0
I personally feel very good although the function is relatively small but very convenient
Thank you for free

Version: 2.5.2
Nice : only one thing. You should THROW instead for CATCH errors in the "getPacketValue()" at de.inventivegames.packetlistener.handler.Packet.getPacketValue(Packet.java:83) so while debuging I could avoid thoses "java.lang.NoSuchFieldException"

Version: 2.5.2
erhm, can't download this version either:

(Forbidden

You don't have permission to access /download/plugin/ on this server.)
-
Author's response
My website currently has some issues. Please read my status message.

Version: 2.4.1
Brilliant! Just wished it worked on the latest spigot.
-
Author's response
Thanks!
It should work on the latest spigot version, if not, please post some more details in the discussion section.

Version: 2.4.1
Great API. Really easy to use.

Version: 2.0
I'm going to use this a lot :O. Great API

Version: 1.3.1
Very useful, easy to use and lightweight API. A lot better than ProtocolLib.

Version: 1.3.1
Nice & Useful

Resource Information
Author:
----------
Total Downloads: 159,584
First Release: Jan 5, 2015
Last Update: Mar 27, 2022
Category: ---------------
All-Time Rating:
60 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings