Dan Mulloy
90f36198d2
Add plugin caller to setPacket warning
...
Fixes #201
2016-05-02 22:04:10 -04:00
Dan Mulloy
e542f3c9d3
Add back a missing data watcher constructor
...
Also bolstered some of the unit tests
Fixes #191
2016-04-16 21:24:58 -04:00
Dan Mulloy
87c56d0248
We support 1.9.2
2016-04-10 21:28:52 -04:00
Dan Mulloy
8c928cb237
Allow the usage of user-created enums
...
Basically this will allow developers to create their own enums instead
of having to wait on me to make them. The only caveat is that enum
constants will have to match up exactly with their NMS counterparts
2016-04-06 22:55:14 -04:00
Dan Mulloy
6030992af4
Add modifiers for Sounds and Hands
2016-04-04 21:37:45 -04:00
Dan Mulloy
688da1a1bb
Add protocol version for 1.9.2
2016-04-03 00:49:04 -04:00
Dan Mulloy
ceecd51982
Update to 1.9.2
2016-04-02 23:01:19 -04:00
Dan Mulloy
c77a700442
Add wrapper for ItemSlot
...
Closes #183
2016-04-02 14:54:31 -04:00
Dan Mulloy
10ded26d60
Documentation improvements
2016-04-02 14:47:54 -04:00
Dan Mulloy
74adaba8ac
Update packet types and IDs for 1.9
...
A few packet names have changed, they're now deprecated
2016-03-20 17:46:23 -04:00
Dan Mulloy
19c57b0e5e
Restore disabled tests, fix block data
2016-03-20 13:35:59 -04:00
Dan Mulloy
f561057311
Fix an error with TinyProtocol reflection
...
Fixes aadnk#103
2016-03-19 22:36:25 -04:00
Dan Mulloy
0e6a7a39a0
Add modifiers for SoundCategory and MobEffectList
...
Fixes #156
2016-03-19 22:30:01 -04:00
Dan Mulloy
13b905e762
Fix a few issues with loading
2016-03-19 16:41:02 -04:00
Dan Mulloy
b4c0cc5a27
Split API off into a separate module
2016-03-19 16:01:38 -04:00
Dan Mulloy
a042c8bb3c
Update the dig type enum for 1.9
2016-03-12 15:54:57 -05:00
Dan Mulloy
286a642739
Fix false update notifications with beta releases
...
Fixes #173
2016-03-12 15:51:12 -05:00
Dan Mulloy
513a83c4b0
Fix block positions in watchers and issues with components
...
Fixes #170
2016-03-12 15:35:34 -05:00
Dan Mulloy
9b2c8826b1
Fix a typo
...
That wouldn't be a terrible name for the class though
2016-03-11 14:15:14 -05:00
Dan Mulloy
413a3c27a4
Fix an issue with deep cloning data watchers
...
Fixes #172
2016-03-11 14:06:43 -05:00
Dan Mulloy
c9328d98d7
Return to normal versioning
2016-03-09 22:02:35 -05:00
Dan Mulloy
f6c0751ce3
Update version to 3.7.0-BETA for beta release
2016-03-07 19:08:16 -05:00
Dan Mulloy
16c7ebef73
A few minor tweaks
2016-03-07 19:05:58 -05:00
Dan Mulloy
ec38ac7292
Revert changes to EntityUtilities
...
Citizens fixed the problem on their end
2016-03-06 18:32:39 -05:00
Dan Mulloy
b8497a91a6
Disable updater tests
...
They're too prone to failure due to HTTP errors
2016-03-06 14:11:56 -05:00
Dan Mulloy
5115bcaf98
Add an optional cloner, fix sound cloning, clean up the data watcher
2016-03-06 14:02:45 -05:00
Dan Mulloy
7077037bb7
The serializer can be null
...
But this will cause issues when trying to register objects
2016-03-05 23:53:55 -05:00
Dan Mulloy
11ba322b5f
Fix an issue with cloning metadata packets
...
Also improved some documentation and tests
2016-03-05 23:28:48 -05:00
Dan Mulloy
a39a37ec51
Allow new entries to be created in the data watcher
...
Addresses #160
2016-03-05 20:36:54 -05:00
Dan Mulloy
ec8fa0d1fe
Add wrapper for MinecraftKey, more work on data watchers
2016-03-04 21:24:12 -05:00
Dan Mulloy
5efc4ffee3
Update player actions for 1.9
...
Fixes #161
2016-03-04 17:32:43 -05:00
Dan Mulloy
c2d028df4f
Fix a few issues with data watchers
2016-03-04 17:16:50 -05:00
Dan Mulloy
9b838df17d
Fix a few errors with data watchers
...
This is why we have unit tests lol
2016-03-03 21:27:05 -05:00
Dan Mulloy
a20ff4645d
Add wrappers for data watcher objects, serializers, and the registry
...
Thanks @NavidK0 for help with the design
2016-03-03 21:18:51 -05:00
Dan Mulloy
850e3431da
Restore a few more methods, add some documentation
2016-03-02 20:47:00 -05:00
Dan Mulloy
072a60516e
Update particles for 1.9
2016-03-02 18:48:47 -05:00
Dan Mulloy
9b3feb995a
Restore some methods to the data watcher wrappers
2016-03-02 18:27:12 -05:00
Dan Mulloy
d359f7455f
[Breaking] Update data watchers for 1.9
...
Basically I had to rewrite the classes since Mojang decided to muck the
whole thing up. If there are any methods necessary, I'll try to readd
them.
2016-03-02 18:08:01 -05:00
Dan Mulloy
4987cd188a
Comment out data watcher exception
...
There's a chance that the fallbacks will actually work properly, it's
worth a try until I can find a permanent solution.
2016-03-01 18:34:35 -05:00
Dan Mulloy
019e45572d
1.9 update: Fix entity modifiers
...
Fixes #153
2016-03-01 16:07:59 -05:00
Dan Mulloy
d87e877a27
Update internal versioning for 1.9
...
It looks like most things are stable at this point, just have to figure
out data watchers
2016-02-29 19:15:54 -05:00
Dan Mulloy
05c7da17b9
1.9 update: It compiles!
...
Note: This is an untested build, use with caution!
2016-02-29 18:55:29 -05:00
Dan Mulloy
8c21f75e6d
Update readme links
2016-02-27 22:48:54 -05:00
Dan Mulloy
615a4e6e37
Use the correct Gson class in 1.7.10
2016-02-27 22:48:11 -05:00
Dan Mulloy
11ca1bf51e
Merge pull request #150 from iNevet/master
...
Add the actual creation of the packet
2016-02-25 13:51:15 -05:00
iNevet
7fabfad65d
Better code example
2016-02-23 15:28:14 +08:00
Dan Mulloy
ce4779f49d
Revert "Fix spelling mistake in PacketAdapter"
...
This reverts commit cc4d035b63
.
2016-02-19 12:56:57 -05:00
Dan Mulloy
a88b919e60
Make update checking more robust
2016-02-17 21:48:24 -05:00
Dan Mulloy
cc4d035b63
Fix spelling mistake in PacketAdapter
...
Fixes #113
Thanks @Sheigutn and @NavidK0
2016-02-17 21:10:25 -05:00
Dan Mulloy
12b78eb1d7
Switch to Java 7
...
This shouldn't be an issue as Java 6 has been EOL'd for years now. Heck,
even Java 7 has been EOL'd
Also updated maven plugin versions
2016-02-17 21:03:26 -05:00