Dan Mulloy
01b68cf8e5
Revert unnecessarily breaking changes to converters
...
Fixes #394
2017-08-30 21:51:21 -04:00
Gabriele C
f3b1a07189
Replace MCstats with bStats ( #389 )
...
#388
2017-08-19 11:25:54 -04:00
Dan Mulloy
c70eb27653
Update ISSUE_TEMPLATE.md
2017-08-19 11:12:21 -04:00
Dan Mulloy
4483ce0d79
Add NbtFactory#fromItemOptional
...
This new method won't create tags if they don't already exists
Fixes #376
2017-08-13 23:00:51 -04:00
Dan Mulloy
1b23e9ec22
Rewrite the packet metadata API based on the NMS packet
...
Meta, if created, will persist between creation and listening.
2017-08-13 22:47:45 -04:00
Dan Mulloy
1f5692a0c7
Merge remote-tracking branch 'origin/master'
2017-08-04 14:01:24 -04:00
Dan Mulloy
0ac68dc179
Update to 1.12.1
...
Also contains changes for the packet wrapper update coming soonTM
2017-08-04 14:01:06 -04:00
dadus33
d891a057c0
Make #deserializeLegacy() able to access private members ( #386 )
2017-07-30 22:31:18 -04:00
Dan Mulloy
9e5bdf4124
Major rework of underlying conversion logic
...
This shouldn't affect plugins utlilizing the API, but will make updates and adding wrappers to PacketWrapper easier. In case you're wondering, major changes include:
- Added AutoWrapper
- Added Covnerters utility class
- Removed generic type parameter from EquivalentConverter
2017-07-24 14:15:56 -04:00
Dan Mulloy
e1ea295600
Fix one of many issues with reloading
...
I'm only fixing this because it was relatively simple and I got a lot of reports for it. Seriously people, Stop. Reloading.
Fixes #373 , fixes #368 , fixes #360 , fixes #359
2017-07-08 02:10:24 -04:00
蒋天蓓
59171c5443
Fix issue with component array converter ( #372 )
2017-07-07 11:42:17 -04:00
Dan Mulloy
501244cb3c
Attempt to fix Jenkins build
...
Oddly enough it builds with no errors on my computer
2017-07-06 14:32:35 -04:00
Dan Mulloy
390c21f6d5
Add PacketEvent#isPlayerTemporary, check for player updates
...
This should address issues with temporary players by hopefully returning them less often
2017-07-06 13:56:30 -04:00
Dan Mulloy
20d78832b0
Update dependency versions to hopefully work with Java 9
2017-06-14 15:41:00 -04:00
Dan Mulloy
adb3c5392c
Release version 4.3.0
2017-06-14 14:30:46 -04:00
Dan Mulloy
cd2f56d7c7
Update TinyProtocol to 1.12
2017-06-14 14:30:31 -04:00
Dan Mulloy
7c9bbc3f6c
Add 1.12 protocol version
2017-06-09 15:08:04 -04:00
Dan Mulloy
52e396b25d
Update to Spigot 1.12
2017-06-08 13:30:57 -04:00
Dan Mulloy
aeb2cfb65e
Update to 1.12-pre6
...
No real changes this time
2017-05-30 14:31:13 -04:00
Dan Mulloy
7f5ea6e493
Merge remote-tracking branch 'origin/master'
2017-05-29 22:14:28 -04:00
Dan Mulloy
1be94aad78
Rework packet type deprecation to actually work properly
...
Also fix compatibility with 1.8.0
2017-05-29 22:14:08 -04:00
dadus33
6bb169ac01
Fix 1.8 compatibility ( #339 )
...
Use proper method name ('setLenient' instead of 'setLenienent') in the deserializeLegacy method for 1.8 compatibility.
2017-05-29 12:59:01 -04:00
Dan Mulloy
ea7900d64f
Better ensure packet types are correct, deprecate legacy IDs
2017-05-24 17:20:27 -04:00
Dan Mulloy
123abdff30
Code cleanup, remove some ancient compatibility
2017-05-24 14:35:22 -04:00
Dan Mulloy
11247f1c01
Return an empty modifier if a class does not exist
...
Addresses #336
2017-05-23 18:52:28 -04:00
Dan Mulloy
f093c9196d
Ignore IntelliJ files
2017-05-19 11:17:31 -04:00
Dan Mulloy
81daa62071
Update to 1.12-pre5
2017-05-19 11:11:30 -04:00
Dan Mulloy
f99b977888
Restore backwards compatibility, restructure poms
2017-05-18 12:02:47 -04:00
Dan Mulloy
b00ae2ff15
Remove Java 8 warning
...
It's required, so the JVM will warn you for me
2017-05-14 21:46:18 -04:00
Dan Mulloy
b4f9c501b3
1.12 hotfix: delay injection for network manager
...
Fixes #332 , fixes #330
2017-05-14 21:37:36 -04:00
Dan Mulloy
1738c6f243
Stop testing with Java 7
2017-05-14 14:37:55 -04:00
Dan Mulloy
abea7441a4
Merge branch 'master' of git+ssh://git@github.com/dmulloy2/ProtocolLib
2017-05-14 14:30:21 -04:00
Dan Mulloy
3887ba27d2
Update to the 1.12 pre-release
...
- Now requires Java 8
- Added new packets
- Added ChatType enum (replaces magic value)
- Missing protocol version
2017-05-14 14:28:56 -04:00
games647
76a3af84a1
Strictly match the sendPacket method
...
Related to #322
2017-04-27 20:49:37 -04:00
Dan Mulloy
be5d42ee19
Minecraft 1.12 will use Java 8
2017-04-27 20:48:02 -04:00
Dan Mulloy
790711c16e
Update version to 4.2.2-SNAPSHOT
2017-04-27 20:46:04 -04:00
Dan Mulloy
8c3127dee1
Release version 4.2.1
2017-04-09 11:56:53 -04:00
Dan Mulloy
5ec87c9d76
Fix issues with logging custom payload packets
2017-03-20 21:42:46 -04:00
Dan Mulloy
2205ce639e
Merge pull request #305 from aadnk/master
...
Branch hiccup
2017-03-18 19:33:14 -04:00
Dan Mulloy
2844d75607
Merge pull request #127 from dmulloy2/master
...
Branch hiccup
2017-03-18 19:32:12 -04:00
Dan Mulloy
a6810ea874
Merge branch 'master' of git+ssh://git@github.com/dmulloy2/ProtocolLib
2017-03-18 19:29:43 -04:00
Dan Mulloy
aaf1af8e41
Don't worry if we can't determine the Java version
2017-03-18 19:29:16 -04:00
Dan Mulloy
b8dd43aeed
Merge pull request #126 from joeypoulissen/master
...
Added missing fallingdust particle as seen at http://wiki.vg/Protocol#Particle
2017-03-12 18:42:29 -04:00
Joey
e959efc5af
Added fallingdust particle as seen at http://wiki.vg/Protocol#Particle
2017-03-11 13:59:25 +01:00
Dan Mulloy
73ce01bbde
Make packet logging more robust
2017-03-09 10:53:06 -05:00
Dan Mulloy
b30628f6db
Make hex dump more readable, match more packet names
2017-03-08 09:08:29 -05:00
Dan Mulloy
9289825d87
Add packet logging for debugging
2017-03-01 17:02:46 -05:00
Dan Mulloy
57cfbc4f81
Merge branch 'master' of git+ssh://git@github.com/dmulloy2/ProtocolLib
2017-02-04 12:12:54 -05:00
Dan Mulloy
3ab2026d62
People don't care if updater sites are down
2017-02-04 12:12:31 -05:00
Dan Mulloy
e439c778a6
Use the correct JsonReader constructor in 1.8
...
Fixes aadnk#121
2017-01-01 16:13:47 -05:00