Archiviert
13
0

Commit graph

  • 6bd8ec5791 Updated to 1.9.1-SNAPSHOT for development towards the next version. Kristian S. Stangeland 2012-12-27 17:46:09 +0100
  • 599e3b8828 Updated JavaDoc for 1.9.0 Kristian S. Stangeland 2012-12-27 17:44:04 +0100
  • 044a58f657 Merge branch 'master' into gh-pages Kristian S. Stangeland 2012-12-27 17:41:23 +0100
  • fd69f08a1d Maven crap. Kristian S. Stangeland 2012-12-27 17:37:45 +0100
  • 82ec3dc5f1 Bumping to 1.9.0 to indicate that the cloning API is improved. Kristian S. Stangeland 2012-12-27 17:03:30 +0100
  • 0d34b82d72 Don't copy inflated buffers - they won't be modified in any case. Kristian S. Stangeland 2012-12-27 16:28:30 +0100
  • 20ab2a71ac Assume SecretKey and PublicKey is immutable too. Kristian S. Stangeland 2012-12-27 15:11:08 +0100
  • d16e0bf1c6 Add support for cloning maps. Kristian S. Stangeland 2012-12-27 15:06:25 +0100
  • f0e7b9aec7 Added missing copyright notices (GPL). Kristian S. Stangeland 2012-12-27 14:28:33 +0100
  • 01b9e15930 No need to expose the MinecraftVersion class. Kristian S. Stangeland 2012-12-27 14:23:22 +0100
  • 0f30a11510 Bumping version to 1.8.5-SNAPSHOT. Kristian S. Stangeland 2012-12-27 12:12:44 +0100
  • 447f01a3dd Crash if multiple copies of ProtocolLib are running simultaneously. Kristian S. Stangeland 2012-12-27 12:12:11 +0100
  • 695a4f3b0e Added a shallow clone method. Kristian S. Stangeland 2012-12-27 11:13:42 +0100
  • dea725e1e3 Move the field cloning reponsibility to FieldCloner. Kristian S. Stangeland 2012-12-27 10:32:26 +0100
  • 8b91e3034d Added a generic cloning library to properly support deepClone(). Kristian S. Stangeland 2012-12-27 09:23:07 +0100
  • fdbd3d6495 Rename ObjectCloner to ObjectWriter. Kristian S. Stangeland 2012-12-25 15:46:33 +0100
  • 655fbf4799 Added StructureModifier tests for different packet types. Kristian S. Stangeland 2012-12-25 15:44:14 +0100
  • 425c5fd682 Add equals() and hashcode() to the wrapped DataWatcher. Kristian S. Stangeland 2012-12-24 21:42:48 +0100
  • cc3441dfeb Continue to remove unnecessary raw types. Kristian S. Stangeland 2012-12-23 18:52:00 +0100
  • 450fbd8e8d Bumping to beta 1.4.6 of CraftBukkit Kristian S. Stangeland 2012-12-23 04:22:02 +0100
  • d328111b38 No need to suppress any warnings - we can use wildcards. Kristian S. Stangeland 2012-12-22 23:16:21 +0100
  • 5d06b9e84c Bumping to version 1.8.4-SNAPSHOT. Kristian S. Stangeland 2012-12-21 18:33:40 +0100
  • 555b5d0795 Create a typed ItemStack array when writing it to a field. FIXES 24. Kristian S. Stangeland 2012-12-21 18:33:09 +0100
  • 35083f87fe Increment to version 1.8.3-SNAPSHOT. Kristian S. Stangeland 2012-12-21 00:37:46 +0100
  • c71bf61511 1.4.6 appears to be working properly. Kristian S. Stangeland 2012-12-21 00:36:04 +0100
  • 5a96a63ff8 Added support for 1.4.6. Kristian S. Stangeland 2012-12-21 00:27:13 +0100
  • 220c0e4bc5 Ensure that CraftItemStacks can be converted to NMS item stacks. Kristian S. Stangeland 2012-12-19 23:48:31 +0100
  • 3b142db569 Don't ignore critical exceptions - print them. Kristian S. Stangeland 2012-12-19 23:10:50 +0100
  • 1509f5cd8b Increasing to 1.8.2-SNAPSHOT for development toward the next version. Kristian S. Stangeland 2012-12-19 23:10:28 +0100
  • 3b0790f136 Bumping to release of 1.8.1 Kristian S. Stangeland 2012-12-19 18:04:44 +0100
  • b0cc1440dd Revert "Remove unused classes from CGLib. Saves us 136 kB. " Kristian S. Stangeland 2012-12-19 17:52:56 +0100
  • d7d6e24506 Added support for the new way of converting CraftItemStacks in 1.4.5 Kristian S. Stangeland 2012-12-19 17:51:21 +0100
  • b1bd7e9fcd Remove unused classes from CGLib. Saves us 136 kB. Kristian S. Stangeland 2012-12-15 07:17:04 +0100
  • 79afb0bcdc Forgot to add the target object in the ChunkPosition wrapper. Kristian S. Stangeland 2012-12-13 00:39:50 +0100
  • 86f15c8674 Fallback on our own custom object printer. Kristian S. Stangeland 2012-12-12 18:35:58 +0100
  • 4440e6fcaa Prevent ProtocolLib from spamming the console too. Kristian S. Stangeland 2012-12-12 18:34:02 +0100
  • 15961f6cce We can include the stack trace - it will only very rarely be printed. Kristian S. Stangeland 2012-12-12 08:41:55 +0100
  • 7117545509 Prevent plugins from spamming the console. Kristian S. Stangeland 2012-12-12 08:32:37 +0100
  • e855be64ad Default settings matter. Make auto-update opt-in. Kristian S. Stangeland 2012-12-12 07:41:58 +0100
  • 781a945ef4 Bumping to 1.8.1-SNAPSHOT for development towards the next version. Kristian S. Stangeland 2012-12-12 07:41:19 +0100
  • 4d0aa5e1c1 Updating documentation for 1.8.0 Kristian S. Stangeland 2012-12-10 16:45:24 +0100
  • 3d166ae353 Merge branch 'master' into gh-pages Kristian S. Stangeland 2012-12-10 16:43:44 +0100
  • afdb0d0324 Remember to perform deep cloning. Kristian S. Stangeland 2012-12-10 16:30:48 +0100
  • 40345f25ff Bumping to version 1.8.0 Kristian S. Stangeland 2012-12-10 16:10:56 +0100
  • f6f8c9f80f Only broadcast a notifcation message in the event of a warning. Kristian S. Stangeland 2012-12-10 05:50:18 +0100
  • b135bf86c3 Add the ability to skip the version check for a specific MC version. Kristian S. Stangeland 2012-12-09 17:09:24 +0100
  • 7845a844d4 Make ProtocolLib load on startup. No need to wait for the world to load Kristian S. Stangeland 2012-12-09 15:35:01 +0100
  • 83f5a7e5b7 Add packet information to the default packet error reporter. Kristian S. Stangeland 2012-12-09 04:51:11 +0100
  • 7ca3e916a5 Add a warning message when ProtocolLib is started on untested version. Kristian S. Stangeland 2012-12-09 04:23:26 +0100
  • 6b5ecd7309 Improve the functionality of wrapped DataWatcher and WatchableObject. Kristian S. Stangeland 2012-12-08 14:22:07 +0100
  • af546e7f1d Ignore depcreciation - we're using the method correctly. Kristian S. Stangeland 2012-12-06 04:04:07 +0100
  • 6530db23b7 Last commit contains breaking API changes, so increment version. Kristian S. Stangeland 2012-12-06 03:54:25 +0100
  • 0745fba881 Massive update that ensures ProtocolLib is compatible with 1.4.5-R3.0 Kristian S. Stangeland 2012-12-06 03:37:20 +0100
  • 45c28d47c8 Create a new dedicated Minecraft reflection class. Kristian S. Stangeland 2012-12-05 23:47:55 +0100
  • 88009292bb Update to the new CraftBukkit snapshot. Kristian S. Stangeland 2012-12-05 23:47:36 +0100
  • 25d41ed51c Ensure that fake cancellation packets can be created. Kristian S. Stangeland 2012-12-05 03:32:13 +0100
  • ede60970b9 Ensure that we don't cache wrong methods in the serialization. Kristian S. Stangeland 2012-12-04 16:21:37 +0100
  • 86d3461700 Ensure that we don't return enhancer classes as vanilla classes. Kristian S. Stangeland 2012-12-04 14:59:08 +0100
  • 733ecdd59b Increment to 1.7.2-SNAPSHOT for development towards the next version. Kristian S. Stangeland 2012-12-04 14:49:59 +0100
  • e0455b76b8 Updated to 1.7.1 - removed test classes. Kristian S. Stangeland 2012-12-04 01:02:05 +0100
  • cc88232c8e Updated documentation for 1.7.1 Kristian S. Stangeland 2012-12-04 00:58:16 +0100
  • 0129a0575c Merge branch 'master' into gh-pages Kristian S. Stangeland 2012-12-04 00:54:36 +0100
  • 98edcb1772 Maven crap again. Kristian S. Stangeland 2012-12-04 00:54:25 +0100
  • 7062b9327c Fix documentation. Kristian S. Stangeland 2012-12-04 00:21:14 +0100
  • b9abf0b683 Incrementing to 1.7.1 Kristian S. Stangeland 2012-12-04 00:19:55 +0100
  • 98a9377384 Add a convenience retriever for integer array fields. Kristian S. Stangeland 2012-12-04 00:18:33 +0100
  • 300111b850 Make it easy to clone packets. Kristian S. Stangeland 2012-12-03 17:51:18 +0100
  • f4accbfe2d Make it possible to get every player that is tracking a given entity. Kristian S. Stangeland 2012-12-02 02:49:11 +0100
  • 2bd06922e0 Ensure that the wrapped watchable object returns wrapped objects. Kristian S. Stangeland 2012-12-01 22:34:46 +0100
  • f81e3262d0 Don't spam the console when a player logs out quickly. Kristian S. Stangeland 2012-12-01 17:24:46 +0100
  • beb4bba7fa Switching away from checked exceptions. Kristian S. Stangeland 2012-11-27 08:00:52 +0100
  • 03ad9be078 Be careful when registering commands. It shouldn't break the plugin. Kristian S. Stangeland 2012-11-23 11:42:17 +0100
  • d53b6dbee1 Removed the ReadWriteLock as it's superseeded by the BlockingHashMap. Kristian S. Stangeland 2012-11-23 08:52:02 +0100
  • c49b1ddc02 Incremented to 1.7.1-SNAPSHOT for development to the next version. Kristian S. Stangeland 2012-11-23 08:48:32 +0100
  • f5cb7ddc7b Adding a blocking hash map to use while looking up data connections. Kristian S. Stangeland 2012-11-23 08:48:08 +0100
  • a2b61ea880 Updated documentation for 1.7.0 Kristian S. Stangeland 2012-11-21 06:29:29 +0100
  • 1d1f96cda4 Merge branch 'master' into gh-pages Kristian S. Stangeland 2012-11-21 06:27:32 +0100
  • a4f79ccb3f Maven crap. Kristian S. Stangeland 2012-11-21 06:27:18 +0100
  • 78387a033b Bumping to version 1.7.0 Kristian S. Stangeland 2012-11-21 05:57:07 +0100
  • 21a1dfcbac Preserve intervals outside the given range to remove. Kristian S. Stangeland 2012-11-21 05:53:26 +0100
  • 4b2f69c3c8 Fix removing intervals in the interval tree. Kristian S. Stangeland 2012-11-21 05:50:23 +0100
  • 4b19f8498b Allow timeout listeners to cancel expiration. Kristian S. Stangeland 2012-11-21 03:40:31 +0100
  • 95fe40aef3 Discurage sending of cancelled packets in ProtocolManager too. Kristian S. Stangeland 2012-11-21 02:48:14 +0100
  • 8c4b4fcaa4 Advertise the incrementProcessingDelay() function. Kristian S. Stangeland 2012-11-21 02:42:18 +0100
  • 524ef2e6c9 Fix the packet sending procedure. Kristian S. Stangeland 2012-11-21 02:18:56 +0100
  • 858f9ee02d Renamed 'synchronizeMain' to 'notThreadSafe'. Kristian S. Stangeland 2012-11-21 01:42:59 +0100
  • 0b200472f1 Process asynchronous packets on an async thread. Kristian S. Stangeland 2012-11-21 01:39:43 +0100
  • 9482818751 Fixed an incorrect null check. Kristian S. Stangeland 2012-11-21 00:24:19 +0100
  • 36f867cafa Added synchronous packet processing. Kristian S. Stangeland 2012-11-21 00:15:53 +0100
  • dd9cb30d25 Structure compiler shouldn't be public. Kristian S. Stangeland 2012-11-20 18:47:22 +0100
  • 53fe3e5b61 Fixed a range of smaller bugs discovered by FindBugs. Kristian S. Stangeland 2012-11-20 07:10:46 +0100
  • a849c38ce6 Implement equals() and hashCode(), since we've implemented compareTo. Kristian S. Stangeland 2012-11-20 06:59:56 +0100
  • d4d763af94 Add a warning message when trying to correct invalid configuration. Kristian S. Stangeland 2012-11-20 06:53:39 +0100
  • dc186df695 Small fix for OpenJDK (FindBugs). Kristian S. Stangeland 2012-11-20 06:48:05 +0100
  • 95dbddf9bb Fixed a number of minor bugs. Kristian S. Stangeland 2012-11-20 06:46:21 +0100
  • 023c3908ae Fixed error reporter not being assigned properly. Kristian S. Stangeland 2012-11-20 06:33:54 +0100
  • ac993896cc Fixed writing private fields with a compiled structure modifier. Kristian S. Stangeland 2012-11-20 06:17:52 +0100
  • 456764468a Always generate classes with legal identifiers. Kristian S. Stangeland 2012-11-20 03:50:44 +0100
  • 9170e48992 Correct the concurrent initialization pattern. Kristian S. Stangeland 2012-11-20 03:32:44 +0100
  • 7b9d971238 Use a separate asynchronous sending queue for every online player. Kristian S. Stangeland 2012-11-20 03:23:43 +0100