Commit graph

1406 commits

Author SHA1 Message Date
AlexProgrammerDE
8ac878bfdf Readd enhanced switch 2024-04-24 21:51:05 +02:00
AJ Ferguson
6214f75699 Use nullable helper methods 2024-04-24 03:53:42 -04:00
AlexProgrammerDE
e4829242a5 Fix FUnction class 2024-04-24 09:37:55 +02:00
AlexProgrammerDE
3506f30041 Cleanup imports 2024-04-24 09:29:26 +02:00
AlexProgrammerDE
a59099f160 Fix some package names 2024-04-24 09:09:03 +02:00
AlexProgrammerDE
cbfa1b01fd Fix merge remains 2024-04-24 09:04:18 +02:00
AlexProgrammerDE
df7cefd9b6 Merge branch 'refs/heads/1.20.5-dev' into dev 2024-04-24 09:01:29 +02:00
Alex
d74e292201 Revamp flag system (#789) 2024-04-24 08:58:52 +02:00
Alex
44b44d24ad Remove IOExceptions from packet handling (#783) 2024-04-24 08:58:50 +02:00
Alex
fa6b59ad02 Move package/license to GeyserMC, gradle conventions and submodules (#782)
* Change packages

* Move everything to a protocol submodule

* gradle conventions, update license

---------

Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2024-04-24 08:58:19 +02:00
Alex
4e54830fbc Remove unused exceptions, use java 9+ features and checkerframework, other cleanup (#780) 2024-04-24 08:50:31 +02:00
AJ Ferguson
7898576deb Update ClientboundMerchantOffersPacket serializer 2024-04-24 00:14:48 -04:00
AJ Ferguson
7ab9c42427 Fix ClientboundMerchantOffersPacket 2024-04-23 23:43:49 -04:00
Camotoy
3c81cc80d4
Update for release 1.20.5 2024-04-23 12:33:20 -04:00
basaigh
7026b6009a Fix adding primitive data components 2024-04-23 16:30:31 +01:00
Camotoy
4ee05b629f
Complicate Holder a bit 2024-04-22 16:32:38 -04:00
basaigh
8bc6990525 Rework holder handling 2024-04-22 20:18:59 +01:00
basaigh
d753100edc 1.20.5-rc3 and fix BannerPatternLayer handling 2024-04-22 18:03:57 +01:00
basaigh
d7ed071525 Add new CommandParsers 2024-04-21 22:57:55 +01:00
Camotoy
2a7176f7ee
Fix some item decoding errors 2024-04-21 16:10:10 -04:00
AJ Ferguson
36d9415992 Check if item amount <= 0 when writing ItemStack 2024-04-21 06:17:20 -04:00
basaigh
897eb241b6 Add and update AttributeTypes 2024-04-20 17:32:20 +01:00
basaigh
b2e93c520a 1.20.5-rc2 and add more utility functions for DataComponents 2024-04-20 01:03:23 +01:00
basaigh
6cfb38bb2c Fix GameProfilePacket uses 2024-04-18 16:49:10 +01:00
basaigh
b5cb35c7f2 1.20.5-rc1 2024-04-18 16:35:55 +01:00
basaigh
a09e7fd4a3 1.20.5-pre4, improve DataComponentPatch methods 2024-04-17 15:56:11 +01:00
basaigh
ce74fb497e 1.20.5-pre3, add DataComponentPatch methods, and fix ENTITY_EFFECT particle serialization 2024-04-16 19:30:00 +01:00
basaigh
8a3b33b3c9 Change DataComponentPatch to a map, so it's actually usable. 2024-04-16 00:19:18 +01:00
basaigh
3f7cffcba8 1.20.5-pre2 2024-04-15 22:46:49 +01:00
basaigh
3bc2b33c49 Fix some item components. 2024-04-12 00:29:26 +01:00
basaigh
a90e2f270a Add full support for the transfer packet
I hope
2024-04-11 23:39:55 +01:00
basaigh
8864c53b10 24w14a 2024-04-03 22:17:24 +01:00
basaigh
0841691777 24w13a 2024-04-03 21:37:48 +01:00
basaigh
ea6ca1d37c 24w12a 2024-04-03 20:50:21 +01:00
basaigh
5b5c0cb183 24w11a 2024-04-03 20:10:54 +01:00
basaigh
d1350b303d 24w10a 2024-03-30 20:47:22 +00:00
basaigh
5ca54dc2e4 Address reviews 2024-03-28 00:20:46 +00:00
basaigh
06178f279d 24w09a 2024-03-27 23:07:55 +00:00
basaigh
72c8bac61c 24w07a 2024-03-09 21:29:05 +00:00
basaigh
c66fc0b81c 24w06a 2024-03-09 16:32:12 +00:00
Alex
53d5243355
Revamp flag system (#789) 2024-02-29 10:04:25 -05:00
Alex
f2bc83c2c2
Remove IOExceptions from packet handling (#783) 2024-02-27 23:11:53 -05:00
basaigh
09e88e266b 24w05b 2024-02-13 01:47:16 +00:00
basaigh
01940ba358 Oops, missed 24w03b 2024-02-13 01:44:19 +00:00
basaigh
c84cad6d06 24w05a
They forgot to bump the version string and protocol id, not an accident on my part.
2024-02-13 01:41:38 +00:00
basaigh
7cdfa6ef36 24w04a 2024-02-10 20:55:38 +00:00
basaigh
8f1834d906 Update tests 2024-02-07 23:10:29 +00:00
basaigh
7597e0e8e5 24w03a 2024-02-07 00:08:45 +00:00
basaigh
f649c70058 Address review 2024-01-23 19:43:31 +00:00
basaigh
8bb3aadb88 23w51a 2024-01-22 23:27:22 +00:00