TrainmasterHD
0da27515a4
Finish 1.20.4 update ( #2683 )
...
* update PacketTypes
* add new enum values for EnumWrappers and add ScoreboardAction to known invalids as it was removed
* make MinecraftKey optional in AutoWrapperTest
* update adventure dependencies to 4.14.0
* fix typo in maximum minecraft version
* add chat component for disconnect packet when running clone test
* adjust chat components to new component structure
2023-12-16 08:47:22 -06:00
Pasqual Koschmieder
03d7be13d0
Update for 1.20.2 ( #2501 )
2023-09-23 16:21:07 -05:00
Fanfaryy
2686c9fec0
Fixed PING packet for 1.19.1 and 1.19.2 ( #2518 )
...
Changed PLAYER_CHAT_HEADER duplicated currentId due to bug on 1.19.1 and 1.19.2 versions with PING
2023-08-26 21:00:57 +00:00
Manuel P
9e9b39a37d
Fix PacketContainer serialization ( #2479 )
...
Fixes #2478
2023-08-05 19:06:09 +00:00
Sevastjan
81b16448f8
Replace BukkitRunnable with UniversalRunnable ( #2460 )
2023-07-03 20:45:47 -05:00
Photon-GitHub
c1ceb472f1
Some code cleanup ( #2414 )
2023-06-05 08:42:55 -05:00
Dan Mulloy
a6903c2bb0
Convert tabs to spaces
2023-05-12 10:35:34 -04:00
Dan Mulloy
df3b68df4c
Some cleanup
...
Fixes super critical issue #2255
2023-03-25 21:45:29 -05:00
Dan Mulloy
05fa147b48
WIP: 1.19.4 update
2023-03-23 13:43:22 -05:00
Elioby
9d183e85d7
Force login disconnect packet to be run async ( #2021 )
2022-12-18 15:32:45 +00:00
Dan Mulloy
eebb99fa37
1.19.3 update
...
Co-authored-by: Pasqual Koschmieder <pasqual.koschmieder@gmail.com>
2022-12-13 20:38:37 -05:00
Pasqual Koschmieder
20e73369fa
mark some critical packets as forced-async ( #1840 )
2022-08-13 11:04:17 -04:00
Pasqual Koschmieder
d40762e69d
Update to 1.19.1 ( #1699 )
...
* add support for enforceSecureChat in ServerPing
* remove security exception check from test
2022-07-27 17:09:25 -04:00
Pasqual Koschmieder
c5f0550953
Use MethodHandles for reflection ( #1561 )
...
* don't enforce async calls for thread-safe listeners (closes #1551 )
* cleanups, remove structure compiling
* improve cloning a bit
* fix small issue in no-op structure modifier
* remove last usages of FieldUtils
* improve and fix equality check in container test
2022-07-24 10:16:05 -04:00
Pasqual Koschmieder
250f94e9cd
fix invalid packet id setting ( #1629 )
2022-06-11 12:30:38 -04:00
Pasqual Koschmieder
a0a5469988
Update to Minecraft 1.19 ( #1601 )
2022-06-07 21:24:31 -04:00
Photon-GitHub
240920d642
Diamond inference cleanup ( #1593 )
2022-05-25 23:30:08 -04:00
Pasqual Koschmieder
40b6c66491
Update to minecraft 1.18 ( #1446 )
2021-11-30 14:10:03 -05:00
Dan Mulloy
153dd61994
Update to 1.17.1
...
Fixes #1315
2021-07-08 23:22:56 -04:00
Dan Mulloy
263ec8a36e
Add FLYING packet back for backwards compat
...
Fixes #1275
2021-06-27 18:13:40 -04:00
Dan Mulloy
9ca7c91a76
Simplify packet registry
2021-06-24 17:14:00 -04:00
Dan Mulloy
583ed4b58a
Update scoreboard team class
...
Addresses #1232
2021-06-20 12:35:03 -04:00
Pasqual Koschmieder
90a38cc15c
Restore backwards compatibility ( #1235 )
...
* Remove usages of net.minecraft and craftbukkit
* Restore packet type backward compatibility (tested on 1.8)
* Re-add last removed packets
* Fix sub class naming for newer minecraft versions
2021-06-19 22:20:54 -04:00
Dan Mulloy
190ca1ff6a
Almost there, /theoretically/
2021-06-13 15:57:23 -04:00
Dan Mulloy
b446cf2183
Update unit tests to 1.17, fix packet lookups
2021-06-12 15:28:01 -04:00
Dan Mulloy
bdaa843f2d
Update to 1.16.2
...
Fixes #941
Fixes #944
Fixes #934
2020-08-24 13:19:49 -04:00
Dan Mulloy
658da31d46
Initial support for 1.16 ( #880 )
...
Note that things may not initially work as expected. There are known issues (see #880 ) relating to dimensions, chat packets, and tile entities. There were also internal changes to attributes, though hopefully those are fixed. As always, report issues on GitHub.
2020-06-28 15:59:30 -04:00
NewbieOrange
5183bd53b5
Add MCP packet names for Bukkit-Forge hybrid server ( #862 )
...
Adds mappings to support MCP packets
Fixes #858
2020-06-16 13:35:38 -04:00
Dan Mulloy
fdd30a7b87
Remove a bunch of legacy (<1.8) code
...
Shouldn't break any servers running 1.8+, but this version is all about code cleanup baby
2020-06-06 15:13:29 -04:00
Andrew Steinborn
944b3f8280
Cache PacketType#hashCode ( #818 )
...
This should result in a general performance improvement, as PacketType is often used as map keys across ProtocolLib.
2020-05-24 15:45:42 -04:00
Dan Mulloy
f46bd56e8f
Fix name of deprecated BED packet
...
Might fix compatibility with 1.8
2019-12-17 19:42:31 -05:00
Dan Mulloy
73c71e0198
Update to Minecraft 1.15
2019-12-13 16:19:40 -05:00
Dan Mulloy
bb305fdaad
Remove legacy packet id
2019-12-11 21:37:21 -05:00
Dan Mulloy
62e8d82e16
Update to 1.14.4, add BLOCK_BREAK packet
...
Also called Acknowledge Player Digging, but we go by what Spigot calls it
2019-08-03 11:41:55 -04:00
Dan Mulloy
565f169e94
Update to Minecraft 1.14
2019-05-03 23:22:44 -04:00
Dan Mulloy
7b7449ee15
Migrate to Gradle with a single module
2018-09-22 17:48:06 -04:00