Dan Mulloy
39998eedf8
Make sure the plugins folder actually exists before iterating
2016-01-09 12:31:20 -05:00
Dan Mulloy
8e8cf54ddd
Fix conflict checking with different plugins folders
...
Fixes #136
2016-01-09 12:28:05 -05:00
Dan Mulloy
5a5cd77bac
Temporarily restore Java 6 compatibility
...
3.6.5 will be the last ProtocolLib release supporting Java 6
2015-11-30 19:03:32 -05:00
Dan Mulloy
125834205a
Add md_5's repo for 1.7.10
2015-11-27 18:05:33 -05:00
Dan Mulloy
0c705ef59d
Restore backwards compatibility with server pings
...
I don't know why people are using 1.8.1, but whatever
2015-11-27 17:02:41 -05:00
Dan Mulloy
b17af68716
Clean up some less-than-conventional code
2015-11-24 15:35:23 -05:00
Dan Mulloy
3e69dd69ed
Actually commit the files
...
I need to get eclipse to do this automatically
2015-11-14 14:32:51 -05:00
Dan Mulloy
395d77e721
Reimplement auto updater, fix legacy packets
...
Also a few minor bug fixes and improvements
Fixes #127
2015-11-14 14:31:45 -05:00
Dan Mulloy
e84fca699d
Whoops, left some debug info in
2015-11-13 20:07:12 -05:00
Dan Mulloy
880cf29fc7
Don't depend on packet IDs anymore for 1.9
...
Packet IDs will supposedly be shuffled in 1.9, so they are no longer
reliable for our packet associations. This shouldn't affect plugins,
unless you're using IDs, in which case you should stop doing that.
Addresses #128
2015-11-13 20:05:53 -05:00
Dan Mulloy
7dff86cb48
Fix the StreamSerializer
...
String-based methods will still work, but deserializing from a data
input stream has been deprecated since it depends on hacky code
Fixes #31 , Fixes #125
2015-11-02 23:56:41 -05:00
Dan Mulloy
4bb917e596
Stop testing with open jdk 6
...
Build errors galore
2015-10-31 13:53:31 -04:00
Dan Mulloy
bd28035024
Don't load classes when we're checking for them
...
This causes a ton of lag and doesn't seem to ever work
Addresses #124
2015-10-31 13:47:45 -04:00
Dan Mulloy
c40d9c1e6c
Add some debug info for issue #109
2015-10-31 13:12:18 -04:00
Dan Mulloy
cd7894f9f1
Ignore improperly registered custom packets
...
Fixes #123
2015-10-23 20:28:49 -04:00
Dan Mulloy
245433b29a
Fix server pings and the infamous closed channel exception
...
As a result, packet listeners for OUT_SERVER_INFO will be processed on
the netty server io thread, so they will have to be thread safe if they
aren't already.
Fixes #119
2015-10-16 22:36:01 -04:00
Dan Mulloy
9433ea5e48
Add some debug info for exception caught messages
...
Also added support for deprecated block id's and suppressed some
compiler warnings with Java 7.
2015-10-07 18:12:50 -04:00
Dan Mulloy
0d3867c6f1
Add WrappedBlockData.getData(), improve block data test
2015-09-23 20:18:04 -04:00
Dan Mulloy
4e16792450
Delay server channel injection if late bind is detected
...
Fixes #116
2015-09-22 21:48:55 -04:00
Dan Mulloy
a2452cba67
Add BlockPosition#toLocation
2015-08-29 12:42:47 -04:00
Dan Mulloy
fc28a9242c
Blacklist the UPDATE_ATTRIBUTES packet in the deep clone test
2015-08-21 17:52:20 -04:00
Dan Mulloy
368ed76677
Fix IllegalArgumentException with watchable objects
2015-08-09 18:27:00 -04:00
Dan Mulloy
e6c87129bd
Add version to stack traces, fix EnumWrappers in pre-1.8
2015-08-09 12:53:27 -04:00
Dan Mulloy
3166241397
Improve server mocking, test lore and material data
2015-07-29 12:29:59 -04:00
Dan Mulloy
8576b7a057
Update to 1.8.8
2015-07-27 15:05:32 -04:00
Dan Mulloy
0b63ae0354
Remove unnecessary method call
2015-07-24 12:40:47 -04:00
Dan Mulloy
0159752687
Fix NoSuchMethodError with pre-1.7.9 versions
...
Fixes #104
2015-07-24 12:36:26 -04:00
Dan Mulloy
7226e199e5
A few build improvements
2015-07-18 21:35:00 -04:00
Dan Mulloy
4c97c3c7ce
Don't build TinyProtocol, it isn't actually a plugin
2015-07-18 21:09:02 -04:00
Dan Mulloy
ae47ae3b89
Only suppress ClosedChannelExceptions
2015-07-18 21:07:41 -04:00
Dan Mulloy
900b31e0c9
Include Java versions in errors
2015-07-12 21:49:04 -04:00
Dan Mulloy
f77ff6a0a2
Add /protocol dump, should help with debugging
2015-07-12 21:07:09 -04:00
Dan Mulloy
714e631dd0
Attempt to alleviate some issues with backwards compatibility
...
Addresses #98
2015-07-12 13:58:31 -04:00
Dan Mulloy
b50133d322
Bump version to 3.6.5-SNAPSHOT
2015-07-12 12:17:48 -04:00
Dan Mulloy
0dd37bb801
Bump version to 3.6.4 for release
2015-07-11 16:52:27 -04:00
Dan Mulloy
5e703d91db
Write Spigot's chat components as null in compiled modifiers too
...
Fixes #95
2015-07-07 13:55:31 -04:00
Dan Mulloy
c7dab69cba
Specifically write Spigot's chat components as null
2015-07-06 21:08:14 -04:00
Dan Mulloy
7861a57d37
Fix empty chat messages
...
Also improved incompatible plugin checking
2015-07-06 02:20:32 -04:00
Dan Mulloy
7b9e0cdb65
Fix timeout error with MCPC 1.6.4
...
Fixes aadnk#90
2015-06-28 15:55:11 -04:00
Dan Mulloy
74b1d93209
Add PlayerInfoData test
2015-06-26 22:50:31 -04:00
Dan Mulloy
f825acb4d6
Revert changes to ItemStack handling, fix StreamSerializer
2015-06-26 22:50:02 -04:00
Dan Mulloy
47632e1fb1
Ignore log files generated by Log4J, fix an error with MCPC
2015-06-25 17:34:34 -04:00
Dan Mulloy
b32d0d5fcd
Attempt to restore compatibility with MCPC/Cauldron
...
Addresses aadnk#90, aadnk#83, and aadnk#71
2015-06-25 16:34:09 -04:00
Dan Mulloy
92fabb31b2
Minor restructure - move examples to modules, rename ShadedNetty
2015-06-24 11:48:07 -04:00
Dan Mulloy
d012296ee0
Properly link to the Travis build status
2015-06-23 14:01:50 -04:00
Dan Mulloy
fbc596d57b
Add a generic enum converter and a set converter
2015-06-23 12:59:13 -04:00
Dan Mulloy
1b4a8ec0aa
Customize the JavaDocs a bit
2015-06-21 23:36:07 -04:00
Dan Mulloy
63babc4ca1
Allow particles to be looked up using their name
2015-06-21 16:31:55 -04:00
Dan Mulloy
3f5abe8719
Fix a typo in WrappedSignedProperty
2015-06-20 16:19:52 -04:00
Dan Mulloy
84b502cba7
Fix constructor visibility
2015-06-19 22:18:46 -04:00