Archiviert
13
0

Commit graph

  • 81321383d5 Renamed the async marker. Added handling of close. Kristian S. Stangeland 2012-09-29 19:33:22 +0200
  • 285952b14d Use the normal packet listener instead of an async listener. Kristian S. Stangeland 2012-09-29 19:13:12 +0200
  • 6f02e79802 Still a work in progress. Kristian S. Stangeland 2012-09-29 18:05:08 +0200
  • 23e676533a Beginning to add support for asynchronous packet listeners. Kristian S. Stangeland 2012-09-29 01:00:12 +0200
  • 2012698275 Just in case, try to load the generated class first. Kristian S. Stangeland 2012-09-27 06:04:29 +0200
  • 42303ae0fc Use the FieldAccessException instead of InvalidArgumentException. Kristian S. Stangeland 2012-09-27 05:42:34 +0200
  • 0004fb530d Update the package name in the compiler. Kristian S. Stangeland 2012-09-27 05:28:52 +0200
  • ea823e58f7 Move structure modifier compiler to the reflect package. Kristian S. Stangeland 2012-09-27 05:28:13 +0200
  • 8293c71a4c Make sure the packet IDs are actually valid. Kristian S. Stangeland 2012-09-27 05:26:02 +0200
  • eb8abd4635 Try to clean up after a failed hook. Kristian S. Stangeland 2012-09-27 05:22:08 +0200
  • 240df9dc7a Complicated feature - auto-compilation of structure modifier. Kristian S. Stangeland 2012-09-27 03:24:34 +0200
  • 90970d1b9b Ensure that server operators are informed about incompatibility. Kristian S. Stangeland 2012-09-26 06:00:26 +0200
  • 9efb85e7c3 Handle 1.3 correctly. Kristian S. Stangeland 2012-09-26 04:06:10 +0200
  • 22f2f45d1e Added support for a hook method that can intercept map chunk packets. Kristian S. Stangeland 2012-09-26 03:31:59 +0200
  • e04a78fc04 Added yet another player hook method. Kristian S. Stangeland 2012-09-26 02:26:44 +0200
  • 9e402a3ab4 Added a "canInject" property in the injectors. Kristian S. Stangeland 2012-09-26 02:01:44 +0200
  • d8b300e3a6 Try to get the local player object if possible. Kristian S. Stangeland 2012-09-25 23:10:08 +0200
  • e0c03186c3 Add support for Java serialization of PacketEvent. It might be useful. Kristian S. Stangeland 2012-09-25 23:09:02 +0200
  • 7f69c0204d Added a bit of commentary. Kristian S. Stangeland 2012-09-25 17:13:23 +0200
  • 8839c03948 Fixed a number of simple bugs discovered by FindBugs. Kristian S. Stangeland 2012-09-20 18:35:45 +0200
  • 3899704774 Merge pull request #1 from mbax/mbax Kristian S. Stangeland 2012-09-19 11:00:18 -0700
  • 9ad6dcb41c TagAPI is compatible as of version 1.7 mbax 2012-09-19 13:45:34 -0400
  • 54242debaa Made structure modifiers more overridable. Kristian S. Stangeland 2012-09-19 19:25:11 +0200
  • 10e5508c8a Updating JavaDoc to include sync/async information. Kristian S. Stangeland 2012-09-19 03:49:49 +0200
  • f232823820 Merge branch 'master' into gh-pages Kristian S. Stangeland 2012-09-19 03:49:04 +0200
  • bc7b395889 Adding desperately needed async/sync documentation. Kristian S. Stangeland 2012-09-19 03:48:46 +0200
  • a76e5835fd Regenerated JavaDoc. Kristian S. Stangeland 2012-09-18 18:41:24 +0200
  • cdcb7ce656 Merge branch 'master' into gh-pages Kristian S. Stangeland 2012-09-18 18:40:48 +0200
  • 77376a2fa3 Make the Bukkit unwrapper use the actual return type. Kristian S. Stangeland 2012-09-18 18:37:11 +0200
  • 99b9dc90ae Adding the new javadoc. Kristian S. Stangeland 2012-09-18 17:27:59 +0200
  • cd9fa1cdf6 Fixing documentation. Kristian S. Stangeland 2012-09-18 17:20:48 +0200
  • ad6fbae5d6 Incrementing to version 1.1.0 Kristian S. Stangeland 2012-09-18 17:17:20 +0200
  • 8f9939f65c Added the ability to refresh the apperance of entities and players. Kristian S. Stangeland 2012-09-18 16:30:46 +0200
  • 3783328cb1 Forgot to convert the types to NMS. Kristian S. Stangeland 2012-09-18 02:16:11 +0200
  • 140edabb4e Fixed packet constructor and tons of other bugs. Kristian S. Stangeland 2012-09-18 02:04:26 +0200
  • ffbaed283a Improved the API slightly. Kristian S. Stangeland 2012-09-18 00:01:02 +0200
  • e5beca4ea5 And the PacketConstructor class itself. Kristian S. Stangeland 2012-09-17 22:59:41 +0200
  • fb15ee1b22 Adding packet constructors. Kristian S. Stangeland 2012-09-17 22:59:20 +0200
  • 7a60c5aac7 Made the server registry static. Kristian S. Stangeland 2012-09-17 16:40:08 +0200
  • f74a6e9832 Made the packet ids static and thus usable in a switch statement. Kristian S. Stangeland 2012-09-17 16:38:26 +0200
  • 381484fc5d Adding a simple packet registry. Kristian S. Stangeland 2012-09-17 16:21:15 +0200
  • 455ffca63f Adding a entity structure modifier. Kristian S. Stangeland 2012-09-17 01:34:10 +0200
  • 286e1159e9 Made certain classes private. No need to expose them to the API. Kristian S. Stangeland 2012-09-16 03:18:58 +0200
  • 62d9afd1d1 Readme spelling. Kristian S. Stangeland 2012-09-16 02:43:31 +0200
  • 59a3ba82b8 Changed formating again. Added different levels. Kristian S. Stangeland 2012-09-16 02:27:33 +0200
  • adb57e2bf3 Fixed readme formating somewhat. Kristian S. Stangeland 2012-09-16 02:22:34 +0200
  • 798d734ba9 Adding readme. Kristian S. Stangeland 2012-09-16 02:17:38 +0200
  • b299886b62 Fixed the old server listener. Kristian S. Stangeland 2012-09-16 02:07:18 +0200
  • 913ff7eed1 Removed pointless imports. Kristian S. Stangeland 2012-09-16 01:41:08 +0200
  • d04a666bc5 Readded a lighter version of network object injector. Kristian S. Stangeland 2012-09-15 23:07:14 +0200
  • bdfbfa47c8 The NetworkObjectInjector is too unstable, so we'll remove it. Kristian S. Stangeland 2012-09-15 20:10:35 +0200
  • 57c720681a Made the object injector somewhat workable. Kristian S. Stangeland 2012-09-15 20:09:34 +0200
  • 7e28aefb75 Moved the instance generator to a separate package. Kristian S. Stangeland 2012-09-15 19:12:59 +0200
  • aa2dcefa0d Added two different player injection hooks, for compatibility with TagAPI. Kristian S. Stangeland 2012-09-15 13:47:14 +0200
  • 616213924b Refactored the SortedCopyOnWriteArray out into a separate package. Kristian S. Stangeland 2012-09-15 13:07:44 +0200
  • fffa3881dd We won't try to fix TagAPI. Instead, we'll warn the users. Kristian S. Stangeland 2012-09-15 02:39:38 +0200
  • 85f7360109 Refactored the hacked array list out of the player injector. Kristian S. Stangeland 2012-09-15 01:58:13 +0200
  • f2effab907 Improved documentation in a few places. Kristian S. Stangeland 2012-09-15 01:04:08 +0200
  • 4505e31965 Prevented concurrency issues. Kristian S. Stangeland 2012-09-14 22:33:15 +0200
  • 88dcf0cb32 Improved API and performance. Kristian S. Stangeland 2012-09-14 19:12:08 +0200
  • bb8bec907c Added a priorty to every listener. Improved performance. Kristian S. Stangeland 2012-09-14 12:41:57 +0200
  • 45169905fe Fix documentation. Kristian S. Stangeland 2012-09-13 21:15:30 +0200
  • 783281ca2c Made "metrics" invisible. No point polluting the namespace. Kristian S. Stangeland 2012-09-13 21:08:31 +0200
  • 0d35ab6038 Adding the license information. Using GPL2 as of now. Kristian S. Stangeland 2012-09-13 21:04:46 +0200
  • 8bb397b90e Adding the ItemDisguise example program. Kristian S. Stangeland 2012-09-13 20:47:21 +0200
  • 0653dc8c15 Made the "getPlugin" method mandatory for all listeners. Kristian S. Stangeland 2012-09-13 17:29:37 +0200
  • ed5ce19795 Added a plugin users report to metrics. Kristian S. Stangeland 2012-09-13 17:06:48 +0200
  • 83f313ce89 Switching to Metrics full. Kristian S. Stangeland 2012-09-13 16:46:11 +0200
  • c02ffb569d Adding metrics (lite). Kristian S. Stangeland 2012-09-13 16:08:55 +0200
  • 1710ef343b Syncronize before hacking into the packet list. In addition, copy over any unprocessed packets into the new list. Kristian S. Stangeland 2012-09-13 16:08:41 +0200
  • 5a6f3be219 Fix the server packet cancelling feature. Kristian S. Stangeland 2012-09-13 14:56:14 +0200
  • 16d231f778 Fixed test case. Kristian S. Stangeland 2012-09-13 14:43:15 +0200
  • 0d531ecc4b Added a custom exception. Simplified the event API. Kristian S. Stangeland 2012-09-13 14:42:37 +0200
  • 353302fe5f Changed the API slightly. Added WorldType to PacketContainer. Kristian S. Stangeland 2012-09-13 14:25:01 +0200
  • 035277bdeb Added support for at least Beta 1.8. Kristian S. Stangeland 2012-09-13 13:57:22 +0200
  • f372b247f9 Add support for 1.3.2 Kristian S. Stangeland 2012-09-13 11:34:47 +0200
  • 4307cb9104 Added the default instance class. Kristian S. Stangeland 2012-09-13 11:01:32 +0200
  • da694ca5ed Added support for default values in packets. Kristian S. Stangeland 2012-09-13 11:01:08 +0200
  • c65f6b006f Initial commit. Kristian S. Stangeland 2012-09-12 19:04:53 +0200