Commit graph

3740 commits

Author SHA1 Message Date
Camotoy
a42c979abb
This variant of tag loading should be slightly more efficient 2024-06-12 00:12:15 -04:00
Camotoy
956a84a3fb
Enchantment tag can be null 2024-06-11 10:47:26 -04:00
Camotoy
d19807170d
Properly show dyed wolf armor 2024-06-10 22:40:14 -04:00
Camotoy
7fc370cef7
Merge remote-tracking branch 'origin/master' into feature/1.21 2024-06-10 22:04:27 -04:00
Camotoy
9a310f248b
1.21-pre4 updated block tags 2024-06-10 21:59:03 -04:00
Camotoy
18ad652bcb
Merge branch 'master' of https://github.com/GeyserMC/Geyser 2024-06-10 16:59:42 -04:00
Camotoy
02179a798f
You shall compile! 2024-06-10 16:53:14 -04:00
RK_01
edee5e7a8e
Add builtin server transfer support for ViaProxy (#4723) 2024-06-10 01:43:10 +02:00
Camotoy
f954dd9b48
oooops 2024-06-09 16:58:26 -04:00
Camotoy
ae6059bdc3
Implement wind charges 2024-06-09 16:57:51 -04:00
Camotoy
e9e364636a
New potion effects 2024-06-09 15:44:29 -04:00
Camotoy
c136bcb34d
Merge remote-tracking branch 'origin/dev' into feature/1.21 2024-06-09 15:39:41 -04:00
Camotoy
007ecb4363
Ensure custom blocks can be represented at any index 2024-06-09 15:06:39 -04:00
onebeastchris
8ae1150c80 Remove unused lectern code in ModWorldManager, fix spelling error in SessionLoginEvent 2024-06-07 19:47:21 +02:00
RK_01
9b776b5321
Fixed remote config being reset everytime when accessed on Geyser-ViaProxy (#4722) 2024-06-07 19:26:59 +02:00
onebeastchris
b7931f8d70 Update protocol to suppress packet warnings 2024-06-07 16:52:41 +02:00
Camotoy
79bcc790ce
Remove Registries.RECORDS 2024-06-06 20:30:55 -04:00
Camotoy
29c9515d55
Re-implement jukebox songs 2024-06-06 20:28:38 -04:00
RK_01
c3994a677b
Override forward-hostname setting if ViaProxy wildcard domain handling is enabled (#4720) 2024-06-07 00:54:33 +02:00
Camotoy
8f5d1560a2
Implement Bogged entity 2024-06-06 18:20:24 -04:00
Camotoy
3f8739a88f
New effects 2024-06-05 16:56:44 -04:00
Camotoy
4ee9dd5d17
New potions and merge potion enums 2024-06-05 16:45:11 -04:00
Camotoy
fcdd1b91a1
New banner patterns 2024-06-04 22:47:31 -04:00
Camotoy
e2a61d4365
Merge branch 'dev' into feature/1.21 2024-06-04 22:35:11 -04:00
Camotoy
42ae9eba55
Fix air bubbles for Bedrock 1.21 2024-06-04 17:09:57 -04:00
chris
688b642520
Ignore PurchaseReceiptPacket (#4719) 2024-06-04 22:14:42 +02:00
Camotoy
087322f6cd
Small set optimization 2024-06-04 00:01:59 -04:00
Camotoy
3ead9e94aa
More unneeded classes 2024-06-03 23:48:45 -04:00
Camotoy
6c245a66e2
Adapt for new enchantment changes 2024-06-03 23:43:35 -04:00
chris
0ca42308eb
Feature: Add API to show/hide GUI elements (#4705)
* Add API to show/hide GUI elements
* Bump version to 2.3.2
---------

Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2024-06-03 21:00:08 +02:00
onebeastchris
aaad10b8c9 Merge remote-tracking branch 'upstream/master' into dev 2024-06-03 20:54:10 +02:00
Camotoy
8ad10f8a9e
Boats are leashable 2024-06-02 23:36:44 -04:00
Camotoy
65fd409a00
Painting re-implemented. Started on enchantments 2024-06-02 20:42:53 -04:00
Camotoy
214cc5a824
Initial changes for Java 1.21 2024-06-01 01:25:30 -04:00
Camotoy
da5d8006ad
Add native offhand support for *some* items
About 46 items are data-driven enough where we can tell Bedrock these items are permitted in the offhand.
2024-05-30 22:29:00 -04:00
Camotoy
c8fbffb638
Piston head correct pick block behavior 2024-05-29 21:47:50 -04:00
chris
66f30a2cb6
Ensure we send commands/chat the same way a Java client would (#4703)
* Ensure we send commands/chat the same way a Java client would

* yeet static import, move blank check
2024-05-29 23:43:39 +02:00
onebeastchris
8be60b41bf Remove lectern/item frame dropping handling for pre 1.20.60 2024-05-29 22:39:33 +02:00
Kas-tle
dc154915f0
Only include downloads on master 2024-05-29 01:48:33 -07:00
Kas-tle
7ba95f1ad3
Composite gradle setup and artifact archival (#4696)
* Composite gradle setup and artifact archival

* Remove 'geyser' path for PRs

* Move upload-preview workflow
2024-05-29 08:36:22 +00:00
Camotoy
97d9207c69
Merge branch 'dev' of https://github.com/GeyserMC/Geyser into dev 2024-05-29 00:39:51 -04:00
chris
63c84bc25b
Yeet lectern cache (#4695)
* attempt to yeet lectern cache

* yeet lecternutils usage

* properly update lecterns

* yeet accidental diff
2024-05-29 00:39:39 -04:00
chris
0fcf0f9b4f
Update Bungee version check, create logger earlier (#4697)
* use the logger where possible instead of system.out.print

* make loggers final

* yeet unused constructors

* velocity is more complicated
2024-05-28 17:23:19 +02:00
Kas-tle
fe63665d88
Composite gradle setup and artifact archival (#4696)
* Composite gradle setup and artifact archival

* Remove 'geyser' path for PRs

* Move upload-preview workflow
2024-05-28 08:11:05 +01:00
Camotoy
6c88cc5883
Merge branch 'master' of https://github.com/GeyserMC/Geyser into dev 2024-05-27 14:39:54 -04:00
Camotoy
675faf6bb4
Remove unused chat class 2024-05-27 14:35:02 -04:00
Camotoy
444b5ecee8
Remove BlockStateUpdater dependency
Not currently used
2024-05-27 14:33:11 -04:00
Kas-tle
cf27b88cc8
Switch to centralized GitHub actions (#4693)
* Switch to centralized GitHub actions

* Update PR actions as well

* Publish preview only if success

* Webhook on success & failure
2024-05-27 10:59:36 -07:00
Valaphee The Meerkat
3570caae25
Fix crafting output not updating sometimes (#4692)
* Only cancel crafting grid future if slot == 0

* Add some comments
2024-05-27 16:53:42 +02:00
Valaphee The Meerkat
cb0488a271
Fix NPE in TippedArrow when it has no components (#4694) 2024-05-27 14:08:04 +02:00