Maurice Eisenblätter
389314cc2f
Fix dropping of outbound configuration packets if sync processed ( #2982 )
...
fixes #2980
2024-06-06 18:37:16 +00:00
Maurice Eisenblätter
56fb51e94f
Improve injector listener tracking and fix terminal packets breaking injection ( #2951 )
2024-06-06 08:39:34 -05:00
Dan Mulloy
76432f9d36
Well, it works for Mojang mapped anyways
2024-06-05 22:46:20 -05:00
Dan Mulloy
f0468e04d9
Fix data watchers and particles
2024-06-05 22:36:24 -05:00
Dan Mulloy
052e7a3dc0
Remove import
2024-06-04 22:41:48 -05:00
Dan Mulloy
9ae73d9e20
Fix creating most packets, fix more tests
...
Disable the rest for now
2024-06-04 22:35:23 -05:00
Diogo Correia
11f4810884
fix: WrappedRegistrable returning incorrect key ( #2970 )
2024-06-04 09:59:33 -05:00
Dan Mulloy
fe51dea707
Remove unused imports
2024-06-03 21:02:04 -05:00
Dan Mulloy
4afbe845ff
Fix attributes, a few enums, and some tests
2024-06-03 20:56:56 -05:00
Dan Mulloy
0daf389aff
Fix spaces
2024-06-03 14:15:10 -05:00
Dan Mulloy
5c19f647fa
Rework duplicate check to work with Paper
...
Fixes #2963
2024-06-03 14:12:20 -05:00
iiAhmedYT
e07f01ece8
Add Helper methods in AdventureComponentConverter for relocating plugins ( #2934 )
2024-06-02 22:35:22 -05:00
Brokkonaut
7d4458bb5f
Added mojmap packet class names ( #2940 )
...
Fixes #2952
2024-06-02 22:34:09 -05:00
Günter Nejar Keller
41a0c9da41
Add more aliases for chat visibility ( #2928 )
...
Fixes #2926
2024-06-02 22:33:01 -05:00
LOOHP
720bb83234
Fixed Listening to Handshake Packets & ServerPingRecord ( #2933 )
...
Fixed Listening to Handshake Packets
Fixes #2647
2024-06-02 22:31:07 -05:00
Richy
1325ec6a98
Revert protocol-states being used for 1.8 - 1.20.1 packet class to packet type translation ( #2961 )
2024-06-02 22:27:49 -05:00
Maurice Eisenblätter
b0c4b7fe45
Add support for 1.20.5/1.20.6 part 2 ( #2910 )
2024-05-06 19:02:15 +02:00
Maurice Eisenblätter
a2f02652e9
Fix possible deadlock in async packet processing ( #2545 )
...
fix: start processing further packets if a packet is done
2024-05-06 11:27:16 +02:00
Dan Mulloy
f9d3266777
WIP: Compile against 1.20.5
2024-04-27 22:46:28 -05:00
Maurice Eisenblätter
70e4812fde
Initial Support for 1.20.5 ( #2894 )
2024-04-27 22:21:16 -05:00
Dan Mulloy
d0c7382d7f
Bump version to 5.2.1
2024-04-27 21:55:52 -05:00
Dan Mulloy
e1255edb32
Fix build
2024-04-07 11:18:58 -05:00
Dan Mulloy
6f057b361b
Bump version to 5.2.0 for release
2024-04-07 10:04:32 -05:00
Lukas Alt
80aa420099
Fixed setting Base64 favicon for 1.19.4 or later ( #2533 )
...
Fix redundant base64 encoding of favicon
2023-12-19 15:53:16 +00:00
Nick
564349c914
Fallback to the HANDSHAKING protocol if no packet type is found in the registry (fixes https://github.com/dmulloy2/ProtocolLib/issues/2601 )
2023-12-16 11:12:57 -06:00
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
Richy
2448d8372e
Cache if a class has a default instance ( #2676 )
2023-12-11 08:07:10 -06:00
Dan Mulloy
0eca2eebd2
Bump version to 5.2.0-SNAPSHOT
2023-12-09 16:09:29 -06:00
Dan Mulloy
8ba1dc1284
Start 1.20.4 update
2023-12-09 15:56:45 -06:00
Pasqual Koschmieder
80a097953f
update dependencies & gradle ( #2589 )
2023-10-25 07:07:58 -05:00
Maurice Eisenblätter
d4b4f50674
Fix async handler scheduler support for folia ( #2531 )
2023-10-24 20:10:35 -05:00
Pasqual Koschmieder
a7aa31adc0
improve support for custom payloads in 1.20.2 ( #2553 )
2023-10-25 01:01:35 +00:00
Pasqual Koschmieder
af33a2ab41
fix invalid packet types due to state mismatch when calling packet events ( #2568 )
2023-10-24 19:56:38 -05:00
Pasqual Koschmieder
03d7be13d0
Update for 1.20.2 ( #2501 )
2023-09-23 16:21:07 -05:00
Maurice Eisenblätter
f0401acd2f
Improve async packet processing logic ( #2503 )
...
* fix: enqueue async packet event after processing delay is zero
* fix: async packet processing
2023-08-27 10:11:37 -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
Lukas Alt
8fc5e509ae
Added factory method for initializing WrappedDataValue ( #2523 )
2023-08-26 15:49:11 -05:00
Manuel P
9e9b39a37d
Fix PacketContainer serialization ( #2479 )
...
Fixes #2478
2023-08-05 19:06:09 +00:00
Tomescu Vlad-Costin
e219103a25
Added a null check for the optional converter ( #2485 )
2023-08-05 19:02:41 +00:00
Dan Mulloy
98fbcc6585
Update version to 5.1.1 for development
2023-08-05 13:58:29 -05:00
Dan Mulloy
26b0601f74
Update version to 5.1.0 for release
2023-08-05 11:31:59 -05:00
BradB
02e917cd08
Fix wiki.vg url in readme ( #2480 )
2023-07-14 04:27:36 +00:00
Sevastjan
81b16448f8
Replace BukkitRunnable with UniversalRunnable ( #2460 )
2023-07-03 20:45:47 -05:00
LOOHP
12d814182d
Implement getNewEntityTracker for Folia ( #2464 )
2023-07-03 09:23:31 -05:00
RobotHanzo
2c48b1c019
Added support for dust color transition particles ( #2455 )
2023-07-02 16:49:29 -05:00
Lukas Alt
6ee4bbfe3d
Fix metrics scheduler for Folia ( #2449 )
2023-07-02 16:43:51 -05:00
Dan Mulloy
ff1d1250d1
Oops it's a consumer not a runnable
...
Fixes #2438
2023-06-16 13:37:56 -05:00
Dan Mulloy
a6122cbd24
Replace more instances with agnostic scheduler
2023-06-15 14:40:45 -05:00
mani123
65a9ef5acf
Initial Folia support ( #2346 )
...
Co-authored-by: Dan Mulloy <dev@dmulloy2.net>
2023-06-10 19:08:11 -05:00
Dan Mulloy
fbf6120876
Add protocol version for 1.20
2023-06-10 19:00:13 -05:00