[2LS] HamsterAPI icon

[2LS] HamsterAPI -----

Simple and easy to use API to read and write Packets.




  • 1.21 Support
----------, Oct 3, 2024

+ Added DEBUG mode in config.yml
+ Added 1.18 compatibility.
----------, Apr 14, 2022

* Fixed weird lag on player join.
----------, Oct 15, 2021

* Tried to improve performance.
* Reduced code redundancy.
----------, Oct 14, 2021

* Fixed item handling error.
----------, Oct 6, 2021

+ Added 1.17 support
----------, Oct 6, 2021

* Improved performance and stability
----------, Apr 29, 2021

+ Skip bytes on decode to make cancellation safer.
+ Added API-Version to avoid issues in new servers.
+ Added 1.12+ packet types.
+ Added support for other Spigot forks.
* Updated netty version.
- Removed injection message.
----------, Apr 15, 2021

- Removed injection Queueing System.
* Improved how injection is done.
----------, Jan 6, 2021

* Improved injection to prevent packet leaks
----------, Dec 17, 2020

+ Added safety checks to prevent errors and improve compatibility
----------, Dec 17, 2020

+ Added a system that reinjects players that failed to inject.
+ Fixed some exceptions.
----------, Nov 7, 2020

* Performance improvements.
* Some small Bugfixes.
----------, Aug 16, 2020

* Fixed IllegalStateException PacketEvent may only be triggered synchronously.
----------, Jul 16, 2020

Most of the API had been recoded, plugins will be incompatible until they update!

*
Our API is now using the Bukkit Event API instead of our own Event API. (Now you register PacketReceiveEvent, PacketSendEvent, PacketDecodeEvent like normal Bukkit events)
----------, Jul 16, 2020

* Fixed 1.16.1 compatibility.
* Fixed an error when registering new Listeners.
* Fixed compatibility with other plugins.
----------, Jun 30, 2020

* Improved performance and reduced redundancy Added , getChannel and getNetworkManager to HamsterPlayer
- Removed getPipeline from reflection util HamsterPlayer is now obtained from HamsterAPI.getHamsterPlayerManager()
* Changed HamsterPlayer location to dev._2lstudios.hamsterapi.hamsterplayer
* Replaced getFirstPlayer() with getRandomPlayer() on Utilities
* Fixed incompatibility with some plugins
----------, Jun 20, 2020

+ Partial rewrite of some parts of the API.
+ Better performance with HamsterPlayer() objects.
+ Fixed the broken 0.0.6 update into a properly working one. (Tested compatibility with ViaVersion and 1.15.2)
----------, May 29, 2020

Downgraded because 0.0.6 caused a lot of issues on servers with ViaVersion.
----------, May 25, 2020

Important parts of the API had been changed in this update, plugins depending on this API need to update before you update HamsterAPI!

+ Improved API to allow a easier understand and usage of it.
+ Added priority to events.
+ Updated docs, please check them out if you are a developer.
----------, May 25, 2020

+ Added MinecraftKey as String values to packets to fix issues with 1.15.2 CustomPayload.
----------, May 20, 2020

Fixed some incompatibilities and added some logs when using incompatible plugins.
----------, May 18, 2020

Fixed 1.15 error "Malformed Json"
----------, May 16, 2020

Fixed some bugs
----------, May 15, 2020

Reupload to fix some issues
----------, May 15, 2020

Resource Information
Author:
----------
Total Downloads: 45,778
First Release: May 14, 2020
Last Update: Oct 3, 2024
Category: ---------------
All-Time Rating:
49 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings