Provides read and write access to the Minecraft protocol with Bukkit.
Go to file
Kristian S. Stangeland 88dcf0cb32 Improved API and performance.
API changes:
 * The PacketListener now uses a "ListeningWhitelist" class 
   to report which packet ids it wishes to listen in on for
   either the client or the server. This makes it possible to 
   use your plugin class as the listener more easily.
   
 * Added a priority system similar to Bukkit events.
   
Performance changes:
 * Create and maintain a separate list of listeners for each packet
   ID. This uses slightly more memory, but is far more efficient. 
   Especially in light of the priority system.

In addition, the listener lists are (hopefully) concurrent. They're
optimized for read-access, however. Adding or removing a listener
is a O(n) operation.
2012-09-14 19:12:08 +02:00
ItemDisguise Adding the license information. Using GPL2 as of now. 2012-09-13 21:04:46 +02:00
ProtocolLib Improved API and performance. 2012-09-14 19:12:08 +02:00