Archiviert
13
0

Commit graph

  • 7afc930592 Increment to 3.0.0. Kristian S. Stangeland 2013-12-05 06:53:20 +0100
  • 9052de5316 Switch to using PacketType whenever the new code will be running. Kristian S. Stangeland 2013-12-05 06:52:20 +0100
  • 6842166b94 Finalize the Netty injection system. Kristian S. Stangeland 2013-12-05 03:54:17 +0100
  • 7b813fa4e6 Undo mocking in MinecraftReflectionTest when we're done. Kristian S. Stangeland 2013-12-04 19:22:51 +0100
  • f94b060591 Ensure StreamSerializer functions correctly in 1.7.2 Kristian S. Stangeland 2013-12-04 19:19:02 +0100
  • 7055cadaef Adding a test for checking the fallback methods in MinecraftReflection Kristian S. Stangeland 2013-12-04 17:48:51 +0100
  • 398b1bc3be Add support for serializing and deserializing NBT tags in 1.7.2 Kristian S. Stangeland 2013-12-04 17:48:17 +0100
  • 65e665aa59 Don't compare NBT names - they are no longer persistant. Kristian S. Stangeland 2013-12-04 15:55:17 +0100
  • c137640fee Updating ProtocolLib for 1.7.2. Kristian S. Stangeland 2013-12-04 04:17:02 +0100
  • 28b4874c60 Depreciate the Packets class - it is not safe to rely on integers. Kristian S. Stangeland 2013-12-01 06:45:59 +0100
  • c9fd6b4b93 Avoid item stack IDs if we can. Kristian S. Stangeland 2013-11-23 05:01:52 +0100
  • 125bfbad30 TemporaryPlayer doesn't support getName(), so use getAddress() for maps Kristian S. Stangeland 2013-11-23 05:00:34 +0100
  • 00b297475c Switching to 1.6.4 in the unit tests. Kristian S. Stangeland 2013-11-19 13:14:47 +0100
  • 86f04f53b5 Allow packet constructor to properly unwrap other Bukkit wrappers. Kristian S. Stangeland 2013-11-19 00:50:55 +0100
  • ba6c6e5abf Improve the documentation of getTypeID(). Kristian S. Stangeland 2013-11-18 22:25:05 +0100
  • 3d6cfbf1e1 Ensure the MinecraftReflection.isCLASS-method return false for NULL. Kristian S. Stangeland 2013-11-18 17:55:31 +0100
  • 4be582ef87 Use the MCPC JAR remapper when loading classes. Fixes #11 Kristian S. Stangeland 2013-11-16 03:04:00 +0100
  • 8c8ca3746b Correctly wrap and unwrap ItemStacks in WrappedWatchableObject. Kristian S. Stangeland 2013-11-10 20:47:32 +0100
  • b6809f6ce6 Correctly remove packet listeners from the sorted lists. Kristian S. Stangeland 2013-11-01 04:45:30 +0100
  • c416877f35 Add support for retrieving WorldType in MCPC Kristian S. Stangeland 2013-11-01 02:09:59 +0100
  • 47134b43cc Adding automatic GamePhase detection. Kristian S. Stangeland 2013-10-31 01:55:55 +0100
  • 68c0a3c1dc Ignore fake players in MCPC++ Kristian S. Stangeland 2013-10-28 19:09:11 +0100
  • f3b2b0bf3b Remove spigot listener when the plugin is disabling. Kristian S. Stangeland 2013-10-18 03:45:06 +0200
  • 3ea5b5d62f Increment to 2.7.4-SNAPSHOT Kristian S. Stangeland 2013-10-18 03:44:49 +0200
  • 6a0600cd7f Update to the latest version of Gravity's Updater class. Kristian S. Stangeland 2013-10-17 02:14:02 +0200
  • 42395abe75 Add a small hint for plugin authors to the "unknown origin" error. Kristian S. Stangeland 2013-10-14 19:09:59 +0200
  • 73804d45df Make UnknownHostException more low-key. They are to be expected. Kristian S. Stangeland 2013-10-11 02:49:07 +0200
  • 8a4982e169 Add the test plugin to the plugin manager, just in case. Kristian S. Stangeland 2013-10-07 21:50:07 +0200
  • c058498267 Add a timeout to server startup and the ping test. Kristian S. Stangeland 2013-10-07 05:16:20 +0200
  • 09cc024a3f Added a simple integration test to ensure ProtocolLib actually works. Kristian S. Stangeland 2013-10-07 04:29:21 +0200
  • 47ffa7f62d Bumping to version 2.7.3 Kristian S. Stangeland 2013-10-06 02:35:07 +0200
  • c2abc4277b Fix a critial bug that prevents PB from loading. Kristian S. Stangeland 2013-10-06 02:31:55 +0200
  • e4c193440e Correct all JavaDoc problems. Kristian S. Stangeland 2013-10-05 21:42:19 +0200
  • b1b4bc7fb3 Bumping to version 2.7.2 Kristian S. Stangeland 2013-10-05 20:20:43 +0200
  • a63e03bf16 Version 1.6.4 is working fine. Kristian S. Stangeland 2013-10-05 20:20:08 +0200
  • b53908ef0f These fields will be updated and read from different threads. Kristian S. Stangeland 2013-09-30 19:27:22 +0200
  • 75f6cff5a5 Experimental: Correct a possible race condition with Spigot. Kristian S. Stangeland 2013-09-28 17:22:06 +0200
  • 1b1f36c5d6 Attempt to handle snapshot versions by assuming Minecraft version. Kristian S. Stangeland 2013-09-28 16:25:30 +0200
  • 2001c15132 Add the ability to track the amount of time spent by each plugin. Kristian S. Stangeland 2013-09-20 22:35:59 +0200
  • 4e2af45428 More descriptive error message when an entities tracker is not found. Kristian S. Stangeland 2013-09-15 20:42:07 +0200
  • bed74f6ab6 Cleanup proxy packet injector in Spigot too. FIXES 127 Kristian S. Stangeland 2013-09-13 09:35:53 +0200
  • 57ad8d8aaa Lets preserve the injection time, just in case. Kristian S. Stangeland 2013-09-10 02:15:16 +0200
  • dc8b23d48b Intercept packets sent during the handling of PlayerLoginEvent. Kristian S. Stangeland 2013-09-10 01:48:38 +0200
  • 4392eb9ea0 Don't choke on exceptions during error filtering. Pointless. Kristian S. Stangeland 2013-09-05 04:07:05 +0200
  • 9442e2c36f Report using the correct sender in the update methods. Kristian S. Stangeland 2013-09-05 04:03:01 +0200
  • db2efbe089 Relax expected Minecraft version format. Partially fixes ticket 124 Kristian S. Stangeland 2013-09-02 16:14:11 +0200
  • d810d17abb Increment to 2.7.1-SNAPSHOT for development towards the next version. Kristian S. Stangeland 2013-09-02 16:04:55 +0200
  • 37766d3ecf Added some missing features to 2.7.0. Kristian S. Stangeland 2013-09-02 02:42:18 +0200
  • 1b5463651f Increment to 2.7.0 Kristian S. Stangeland 2013-09-02 02:00:14 +0200
  • fba2b7a6b3 Add the ability to broadcast a packet to every player or nearby players Kristian S. Stangeland 2013-09-01 18:47:24 +0200
  • 8295b951d9 Don't throw an exception the first time we initialize IntHashMap. Kristian S. Stangeland 2013-08-29 23:57:20 +0200
  • fc01a61290 Call the correct get-method (not remove) in IntHashMap. Fixes #7 Kristian S. Stangeland 2013-08-29 01:32:16 +0200
  • 3f8a48732e Don't assume the InputStream is an DataInputStream in Spigot's case. Kristian S. Stangeland 2013-08-27 23:23:30 +0200
  • be9bbc924e Experimental fix for issue #7 on Github. Kristian S. Stangeland 2013-08-27 22:09:06 +0200
  • 3923e05178 Asynchronous client packets are handled twice. FIXES 118 Kristian S. Stangeland 2013-08-15 01:04:56 +0200
  • ccc123b26f Added missing server packet WORLD_PARTICLES. Kristian S. Stangeland 2013-08-09 23:15:33 +0200
  • ba692d5b7d Display whether or not a packet has been cloned in the packet command. Kristian S. Stangeland 2013-08-07 00:33:57 +0200
  • b27922dd3d Correctly clone enum set. Kristian S. Stangeland 2013-08-07 00:33:23 +0200
  • 18f5998f8a Correctly clone packet listeners. Kristian S. Stangeland 2013-08-06 20:41:25 +0200
  • 65f1371cf4 Don't create a network marker unnecessarily. Kristian S. Stangeland 2013-08-06 19:44:38 +0200
  • 50c2931484 ItemStacks that represents AIR cannot store NMS tags. Use exceptions. Kristian S. Stangeland 2013-08-06 19:27:58 +0200
  • 6d152707cf Increment to 2.6.1-SNAPSHOT for development towards the next version. Kristian S. Stangeland 2013-08-01 00:49:15 +0200
  • 8e136579b3 Increment to 2.6.0. Kristian S. Stangeland 2013-07-31 23:21:44 +0200
  • 6fba5cb020 Don't reset the ReportType static fields. This is pointless. Kristian S. Stangeland 2013-07-31 05:21:16 +0200
  • 988026611c Added support for modifying attributes in UPDATE_ATTRIBUTES. Kristian S. Stangeland 2013-07-28 02:02:27 +0200
  • 7170bfcadc Only add the WorldType converter if it exists in that Minecraft version Kristian S. Stangeland 2013-07-26 18:42:06 +0200
  • 5c2fc8684e Use the object wrappers when printing custom Minecraft objects. Kristian S. Stangeland 2013-07-26 17:30:47 +0200
  • 34f5278605 Improve support for the toString() method in wrapped objects. Kristian S. Stangeland 2013-07-26 05:04:59 +0200
  • 5584357fee Pass on the "filtered" parameter in sendServerPacket. FIXES Ticket-111 Kristian S. Stangeland 2013-07-26 03:55:36 +0200
  • 260f108749 Don't complain about plugins that does their own dependency management Kristian S. Stangeland 2013-07-25 12:51:41 +0200
  • 3b76fe3d99 Increment to 2.5.1-SNAPSHOT for development towards the next version. Kristian S. Stangeland 2013-07-22 17:24:16 +0200
  • d116be6fd4 Bumping to version 2.5.0. Kristian S. Stangeland 2013-07-22 16:46:19 +0200
  • 51879afe07 Updating Eclipse settings. Kristian S. Stangeland 2013-07-22 16:45:11 +0200
  • d70f102655 Add a getEntityModifier() overload that makes it easier to use. Kristian S. Stangeland 2013-07-21 03:23:29 +0200
  • 5f54b95998 Fix getEntityModifier() for MPCP 1.6.2. Kristian S. Stangeland 2013-07-21 03:20:13 +0200
  • 6054d559e1 Add support for the new JSON chat message format. FIXES Ticket-109 Kristian S. Stangeland 2013-07-19 23:43:39 +0200
  • 0b56df20d5 Add a getMinecraftVersion() method to the ProtocolManager. Kristian S. Stangeland 2013-07-19 21:22:34 +0200
  • 458a92c34a Added missing open tile entity packet. Kristian S. Stangeland 2013-07-19 20:03:00 +0200
  • 51c645928f Make it possible to specify optionIntercept() when using BOTH. Kristian S. Stangeland 2013-07-19 19:47:22 +0200
  • 7b9a5e9db4 Make the clientSide/serverSide builder options additative. Kristian S. Stangeland 2013-07-19 19:31:04 +0200
  • 2756b80ac0 Add a more beatiful builder pattern to PacketAdapter. Kristian S. Stangeland 2013-07-19 03:46:51 +0200
  • 62094492a9 Make it possible to intercept and expand upon the unknown origin error. Kristian S. Stangeland 2013-07-19 02:26:07 +0200
  • 92781be618 Add support for SportBukkit. FIXES Ticket-107 Kristian S. Stangeland 2013-07-18 22:36:01 +0200
  • ce2079b0bc Bumping to 2.5.0-SNAPSHOT. Kristian S. Stangeland 2013-07-17 23:03:16 +0200
  • 1e4a03b056 Minecraft 1.6.2 seems to work fine. Kristian S. Stangeland 2013-07-17 23:02:45 +0200
  • 7f69c41bf6 Don't pass our CaptureInputStream to the "get player identity" function Kristian S. Stangeland 2013-07-17 23:02:16 +0200
  • a31dc6fdcb Handle NULL results from the deserialization methods. Kristian S. Stangeland 2013-07-17 21:31:44 +0200
  • 9448e06ad8 Add the ability to store an NBT compound in a given ItemStack. Kristian S. Stangeland 2013-07-17 20:59:09 +0200
  • aa9d84c639 Added the ability to serialize and deserialize NbtCompounds. Kristian S. Stangeland 2013-07-17 20:31:25 +0200
  • b0cec61d66 Added more utility methods to the stream serializer class. Kristian S. Stangeland 2013-07-17 20:07:02 +0200
  • 9f0d3a5054 Added the ability to retrieve the input buffer as a stream. Kristian S. Stangeland 2013-07-17 19:49:00 +0200
  • fefad5d806 Cleanup the write-packet method interceptor. Kristian S. Stangeland 2013-07-17 19:40:48 +0200
  • 35d5912275 Rename to SerializableCloner. Kristian S. Stangeland 2013-07-17 15:49:35 +0200
  • e7aa1ca98c Merge branch 'master' of https://github.com/aadnk/ProtocolLib.git Kristian S. Stangeland 2013-07-17 07:28:36 +0200
  • 6554a34752 Ensure that the new read packet feature is supported in Spigot. Kristian S. Stangeland 2013-07-17 07:27:03 +0200
  • 6527c0a7f5 Added the ability to intercept serialized input packets on CraftBukkit. Kristian S. Stangeland 2013-07-17 06:46:34 +0200
  • 8f30199a22 Adding a packet handler adapter, for symmetri with PacketAdapter. Kristian S. Stangeland 2013-07-17 05:51:22 +0200
  • e25ab31316 Generate a new class for each packet type, as getID is final. Kristian S. Stangeland 2013-07-17 05:48:34 +0200
  • 051a4eda87 Add the ability to intercept the write method of packets. Kristian S. Stangeland 2013-07-17 03:52:27 +0200
  • 45f36f9ad6 Use reflection to clone certain packets (44 - update attributes). Kristian S. Stangeland 2013-07-11 21:51:51 +0200