Commit Graph

43 Commits

Author SHA1 Message Date
Nassim Jahnke cfc048ba53
Small random cleanup 2024-02-11 10:46:08 +01:00
Nassim Jahnke bd2c4c8a16
Update license headers 2024-01-01 12:39:45 +01:00
Nassim Jahnke c62a8274ed
Use mcstructs for component conversion 2023-12-26 23:38:02 +01:00
Nassim Jahnke a2d287ff9f
23w45a 2023-11-09 15:35:07 +10:00
Nassim Jahnke fdfc528a9a
Cleanup and renames around types 2023-10-19 09:28:21 +10:00
sandtechnology f28aac5eb3
Handle more null TextComponent for 1.19 to 1.18.2 (#3366) 2023-06-24 11:12:14 +02:00
Nassim Jahnke e4a1530aa8
Fix >1.18 vibration particle handling 2023-06-06 13:28:02 +02:00
Nassim Jahnke 9682b68251
Handle sign nbt changes 2023-03-24 11:19:51 +01:00
Nassim Jahnke 7b5cb92982
Small refactor 2023-02-20 13:19:03 +01:00
Nassim Jahnke cb2165eb93
Greatly reduce the number of (anonymous) inner classes
Reduces code complexity, and much more importantly, reduces the number of classes loaded at runtime by *hundreds*
2023-02-12 11:46:48 +01:00
Nassim Jahnke de5b7bf828
Allow registration of simple packet handlers over extending an abstract class 2023-02-12 10:54:47 +01:00
Nassim Jahnke 1a5f83619d
Ensure correct packet types are used on rewriters 2023-02-04 18:29:22 +01:00
Nassim Jahnke 4fb95581ce
Update copyright headers 2023-01-12 12:45:53 +01:00
RK_01 a3437ca6ba
Fix 1.19 -> 1.18.2 player info display name translation: Empty text edge case (#3146) 2022-10-27 10:36:46 +02:00
Nassim Jahnke b133dad642
Fix random long gen for seeded sounds 2022-10-08 21:50:09 +02:00
RK_01 c96b2bd859
Fix 1.19 -> 1.18.2 title translation: empty text edge case (#3115) 2022-09-02 16:00:45 +02:00
Nassim Jahnke 322af00e80
Handle 1.19 chat types 2022-07-28 13:14:28 +02:00
Nassim Jahnke 55ffe72198
Fix overlay type check, update some comments 2022-07-15 21:33:55 +02:00
Nassim Jahnke a47dd2ecdb
Support 1.19.1 clients on 1.19.0 servers 2022-07-15 21:03:56 +02:00
Nassim Jahnke 6388021c6d
Fix 1.18.2->1.19.0 transforming, warn on 1.19.0 server 2022-06-30 20:00:55 +02:00
Nassim Jahnke f4aa96a5f8
1.19.1-pre2 2022-06-30 19:34:14 +02:00
Camotoy c4d9209c81
Rewrite statistics for 1.19 (#2954) 2022-06-15 10:13:14 +02:00
Nassim Jahnke 24d887a53d
Properly handle 1.19 acks on backend
Fixes #2935
2022-06-12 11:14:05 +02:00
Owen 702ced200e
Generate a random seed to simulate random sounds (#2944) 2022-06-11 19:02:54 +02:00
qlow 40f5cb6e71
Fixed Bungeecord madness (#2934)
Co-authored-by: qlow <info@qlow.eu>
2022-06-09 17:10:22 +02:00
Nassim Jahnke 66b21431f2
Fix sending of empty titles
Fixes #2923
2022-06-08 09:51:38 +02:00
Gero b82b067745
Actually make every message a system message (#2903) 2022-05-25 21:24:26 +02:00
Nassim Jahnke 1308dcb8dd
No need to queue messages anymore
The client now uses the main registry instead of the level registry
2022-05-23 18:24:32 +02:00
Nassim Jahnke b4ecba8382
1.19-pre2 2022-05-23 18:03:18 +02:00
Nassim Jahnke 4213c4cce5
Queue up messages before the chat type registry has been sent
Fixes #2898
2022-05-20 15:32:10 +02:00
Nassim Jahnke 3d3e09977c
Fix big fat dumb 2022-05-20 14:16:31 +02:00
Nassim Jahnke 9aa7f5e879
Fix data stored on join being lost on Bungee
Bungee doesn't resend a join game for old servers, so we will have to keep data stored there across server switches
This likely fixes other issues with chunk data writing after server switches on legacy servers as well
2022-05-19 12:37:04 +02:00
Nassim Jahnke 854ecf0b47
1.19-pre1 2022-05-18 21:29:18 +02:00
Nassim Jahnke 1d5ae0e3e0
Use mappings instead of hardcoding entity ids 2022-05-14 11:58:45 +02:00
Nassim Jahnke 7dc7b62cc9
22w19a (and a varying mix of removed and added dread) 2022-05-12 23:49:15 +02:00
Nassim Jahnke b9f80754e0
22w18a 2022-05-04 19:15:23 +02:00
Nassim Jahnke 5b9f775743
Use normal uuid type in gameprofile packet 2022-04-27 21:49:37 +02:00
Nassim Jahnke 0e66228a96
22w17a (and a lot of dread) 2022-04-27 21:06:34 +02:00
Nassim Jahnke 4693b95bea
22w14a 2022-04-06 19:07:16 +02:00
Nassim Jahnke bd880b608f
22w12a 2022-03-24 18:52:38 +01:00
Nassim Jahnke a1ae7818a2
Add namespace to argument type mappings 2022-03-16 20:25:00 +01:00
Nassim Jahnke 365b3a8a38
22w11a 2022-03-16 19:48:17 +01:00
Nassim Jahnke a12dfa405f
1.19 Experimental Snapshot 1 2022-03-16 18:21:41 +01:00