Commit Graph

3744 Commits

Author SHA1 Message Date
Camotoy 2ecc4cd841
Point to right mappings 2024-06-12 20:42:29 -04:00
Camotoy 7314571b94
Merge branch 'feature/1.21' of https://github.com/GeyserMC/Geyser into feature/1.21 2024-06-12 20:34:55 -04:00
Camotoy ecffb564ed
Refactor static recipe loading
The only recipes added should be the ones that are sent on Bedrock, so it appears in the recipe book. Every other recipe will be handled through our fallback system.
2024-06-12 20:34:42 -04:00
onebeastchris 82d68bfe9b Bump fabric/neoforge dependencies to 1.21, update README.md, bump Geyser version to 2.4.0 2024-06-13 00:14:10 +02:00
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