Sueta
[A

[API] PacketListenerAPI

3.9.10-SNAPSHOT

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

·Plugin
  1. 3.9.10-SNAPSHOTlatest1.18 supportMar 27, 2022
    1.18 support
    15609 downloads
  2. 3.9.9-SNAPSHOTdependency updateDec 27, 2021
    dependency update
    3273 downloads
  3. 3.9.8-SNAPSHOTfixAug 15, 2021
    fixed an issue with sending packets
    5149 downloads
  4. 3.9.3-SNAPSHOT1.17 supportJun 20, 2021
    1.17 support
    3006 downloads
  5. 3.9.2-SNAPSHOTFixJun 7, 2021
    · Removed APIManager support, which should fix some issues with class loading
    945 downloads
  6. 3.9.1-SNAPSHOTMinor updateMay 28, 2021
    Updated dependency
    786 downloads
  7. 3.9.0-SNAPSHOTJava 16 Compatibility + Removed legacy stuffMay 15, 2021
    · Compatibility with Java 16 (see https://www.spigotmc.org/resources/api-reflectionhelper.1… · Dropped support for MC 1.7 · Updated maven group ID to match jitpack: https://jitpack.io/#org.inventivetalent/packetlistenerapi… Code (Text): <dependency> <groupId>org.inventivetalent.packetlistenerapi</groupId> <artifactId>api</artifactId> <version>3.9.0-SNAPSHOT</version> </dependency>
    938 downloads
  8. 3.8.0-SNAPSHOTfixesFeb 12, 2021
    * fixes * java 9+ recommended now
    5977 downloads
  9. 3.7.9-SNAPSHOT1.16.4 supportDec 9, 2020
    · @stijnb1234 added support for 1.16.4
    5402 downloads
  10. 3.7.8-SNAPSHOTFixAug 26, 2020
    Fixed an issue with 1.16.2 ( #71)
    5759 downloads
  11. 3.7.7-SNAPSHOT1.16.2 supportAug 14, 2020
    1.16.2 support
    1139 downloads
  12. 3.7.6-SNAPSHOTfixApr 14, 2020
    · updated ReflectionHelper to fix issues with java 12+
    9077 downloads
  13. 3.7.5-SNAPSHOTVersion updateDec 17, 2019
    · updated ReflectionHelper · should support 1.15
    6727 downloads
  14. 3.7.3-SNAPSHOT1.14 supportMay 31, 2019
    1.14 support
    8076 downloads
  15. 3.7.2-SNAPSHOTFixMar 17, 2019
    · fixes a startup error complaining about a missing field in the update checker
    3180 downloads
  16. 3.7.1-SNAPSHOTUpdateAug 27, 2018
    · updated reflection helper for 1.13.1
    7813 downloads
  17. 3.7.0-SNAPSHOT1.13 supportJul 22, 2018
    · updated reflection helper to support 1.13
    2333 downloads
  18. 3.6.0-SNAPSHOT1.12 supportJun 16, 2017
    1.12 support
    24845 downloads
  19. 3.5.2-SNAPSHOTbStatsFeb 4, 2017
    · added bStats to replace MCStats
    10719 downloads
  20. 3.5.1-SNAPSHOTFixFeb 2, 2017
    · fixed (#8) issue with the updater
    681 downloads
  21. 3.5.0Minor update (1.11 support)Feb 1, 2017
    · updated some dependencies to support 1.11 properly · removed MCStats · added spiget updater
    1623 downloads
  22. 3.4.4FixJul 2, 2016
    · possibly fixed an exception that could occur sometimes when starting/stopping the server
    17930 downloads
  23. 3.4.21.10 supportJun 9, 2016
    · updated ReflectionHelper for 1.10 support
    3491 downloads
  24. 3.4.1FixMay 27, 2016
    · fixed compatibility issues with 1.9.4 · added methods to get packet fields by their index
    1683 downloads
  25. 3.4.0FixMay 10, 2016
    · fixed download
    2241 downloads
  26. 3.3.5ProtocolSupport fixApr 6, 2016
    · fixed compatibility with ProtocolSupport
    3638 downloads
  27. 3.3.4ReflectionHelper updateApr 6, 2016
    · updated ReflectionHelper
    342 downloads
  28. 3.3.3Minor updateMar 17, 2016
    · update for APIManager & ReflectionHelper
    2562 downloads
  29. 3.3.2FixMar 10, 2016
    · fixed some imports which depended on the deprecated API
    1042 downloads
  30. 3.3.1FixMar 9, 2016
    · fixed issues with APIManager
    452 downloads
  31. 3.3.0APIManager supportMar 9, 2016
    · added support for APIManager
    298 downloads
  32. 3.2.0Minor API updateMar 5, 2016
    · #setPacketValue & #getPacketValue now throw the exception instead of printing it · added #setPacketValueSilent & #getPacketValueSilent which ignore the exceptions completely
    862 downloads
  33. 3.1.0Server-Packet updateMar 5, 2016
    · added methods to access the Channel of server-packets · Javadocs for Packet#getChannel
    409 downloads
  34. 3.0.1FixMar 4, 2016
    · fixed PacketOptions for onReceive
    322 downloads
  35. 3.0.0FixMar 2, 2016
    · ReflectionHelper fix for versions < 1.9
    584 downloads
  36. 2.5.2Compatibility updateJun 1, 2015
    · fixed compatibility issues · now (hopefully) supports ProtocolSupport
    17370 downloads
  37. 2.5.1Minor fixMay 6, 2015
    · fixed player disconnects when reloading the server · Don't use /reload anyways.
    1207 downloads
  38. 2.5Fixed @PacketOptions | FixesApr 17, 2015
    · fixed @PacketOptions annotation functionality · fixed missing player objects for incoming packets
    779 downloads
  39. 2.4.1Minor code updateMar 28, 2015
    · proper toString method for Packets · added method PacketHandler.sendPacket(Player, Object) to send packets · added method PacketHandler.cloneObject(Object) to clone an Object (e.g. Packet)
    1149 downloads
  40. 2.4Minor updateMar 28, 2015
    · PacketHandler constructor with plugin instance
    440 downloads
  41. 2.3Added @PacketOptions annotationMar 23, 2015
    · Code (Java): PacketHandler. addHandler ( new PacketHandler ( ) { @Override @PacketOptions (forcePlayer = true ) public void onSend (SentPacket packet ) { } @Override @PacketOptions (forceServer = true, forcePlayer = false ) public void onReceive (ReceivedPacket packet ) { } } ) ; added @PacketOptions annotation · allows you to limit processed packets to either player or server packets
    343 downloads
  42. 2.2.1Fixed players in packets being overridden by the server listenerMar 23, 2015
    · fixed players in packets being overridden by the server listener, which meant you could not get the packet receiver from player packets
    293 downloads
  43. 2.2Fixed packet replacementMar 23, 2015
    · fixed packet replacement (packet.setPacket)
    307 downloads
  44. 2.1.1Removed exceptions for server-packetsMar 22, 2015
    · removed exception messages for server-packets
    369 downloads
  45. 2.1Support for non-player packetsMar 21, 2015
    · added support for non-player packets · will still be handled through the 'onSend' & 'onReceive' methods without a player · added 'hasPlayer' method to packets
    312 downloads
  46. 2.0Version independentMar 19, 2015
    · update by @Dablakbandit to make the API version independent
    460 downloads
  47. 1.9Switched to PacketHandlersMar 16, 2015
    · switched to PacketHandlers instead of events · events are still available for compatibility Code (Java): PacketListenerAPI. addPacketHandler ( new PacketHandler ( ) { @Override public void onSend (SentPacket packet ) { } @Override public void onReceive (ReceivedPacket packet ) { } } ) ; .SpoilerTarget">Spoiler: Why no longer Events? Events might be convenient to use, but they are not very efficient. For example, calling the send or receive event takes 30 milliseconds on average. That may not sound much, but compared to the new method, events are way slower. The PacketHandlers never took over 1 millisecond to call while testing, so scaled to bigger servers it is a lot more efficient.
    345 downloads
  48. 1.8minor updateMar 15, 2015
    · removed unnecessary exception
    439 downloads
  49. 1.7Update to Spigot 1.8.3Mar 12, 2015
    · updated to Spigot 1.8.3
    335 downloads
  50. 1.6fixed EventsMar 6, 2015
    · fixed problems with the (asynchronous) packet events
    329 downloads
  51. 1.5removed unnecessary exceptionMar 5, 2015
    · removed unnecessary exception on player disconnect
    297 downloads
  52. 1.4Updated downloadFeb 17, 2015
    Updated download URL
    421 downloads
  53. 1.3.1Exception fixJan 7, 2015
    Fixed the java.util.NoSuchElementException Exception on Player disconnect.
    707 downloads
  54. 1.3Update to all 1.7 and 1.8 VersionsJan 7, 2015
    Updated to all Versions of 1.7 and 1.8
    387 downloads
  55. 1.2Update to 1.8Jan 6, 2015
    Updated to 1.8. (Automatically injects the Events for the correct Server version.)
    366 downloads
  56. 1.0Jan 5, 2015
    498 downloads

Similar projects

Plugin →