1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-23 00:39:19 +00:00
Commit Graph

1711 Commits

Author SHA1 Message Date
onebeastchris
fa4b1634d0 Validate received resource pack packets 2025-07-30 20:39:07 +02:00
onebeastchris
b3424a13a4 Introduce limit for the maximum number of connected clients per address 2025-07-30 01:32:29 +02:00
onebeastchris
4746651aea Skip remote resource pack check for per-session resource packs 2025-07-28 09:59:22 +02:00
Konicai
70bdb7f66a Refactor GameProtocol to remove version slash-combinations (#4979)
* Refactor GameProtocol

* Document 1.21.22 as a supported version, update MinecraftVersion javadoc

* Only expose latest Bedrock protocol & version, ensure latest version in ping

* Also indicate 1.21.8 Java edition support in the geyser api

---------

Co-authored-by: onebeastchris <github@onechris.mozmail.com>
2025-07-27 20:37:51 +02:00
onebeastchris
a6f707fb10 Attempt to temporarily resolve build 2025-07-27 02:50:14 +02:00
onebeastchris
c915d3ac05 Indicate 1.21.94 support in readme, ignore wolf sound variant entity metadata 2025-07-26 21:40:53 +02:00
onebeastchris
ca99ab7b1b Fix: Build issues for Geyser-Fabric and Geyser-NeoForge
resolves: https://github.com/GeyserMC/Geyser/issues/5718
how did this work until now? we'll never know
2025-07-26 01:13:25 +02:00
onebeastchris
df4bb4f1c1 Update netty & mcpl dependencies
Fixes https://github.com/GeyserMC/Geyser/issues/5375, https://github.com/GeyserMC/Geyser/issues/5301, fixes https://github.com/GeyserMC/Geyser/issues/5050
2025-07-25 20:04:39 +02:00
onebeastchris
7a154504cd Resolve issues related to re-downloading of failed remote resource packs 2025-07-24 00:54:18 +02:00
oryxel
1f23d1d1e2 Fix: allow glass bottle to use touch rotation (#5706) 2025-07-19 14:54:43 +02:00
oryxel
5a00fa4170 Fix: only use touch rotation for certain items (#5705) 2025-07-19 13:56:05 +02:00
oryxel
853207bea2 Fix server-side firework boosting (#5680)
* Don't send a too large number for elytra boost.

* Also send tick the client.

* Added tested version to the comments.
2025-07-17 16:13:36 +02:00
oryxel
1748daa1ed Fix: water bucket placing on mobile devices (#5590)
* Fixed water placing.

* Don't send ServerboundUseItemOnPacket when you're already sending ServerboundUseItemPacket

* Fixed wrong comment placement.

* Requested changes.

* Move this code back to the right place.

* Again, move this code to the right place.

* Removed lookBackScheduledFuture.
2025-07-17 15:36:44 +02:00
Eclipse
42b57ba1b0 Fix vault block entity component translation, minor cleanups (#5688) 2025-07-16 21:30:26 +02:00
Eclipse
dede8b7f20 Fix: make parsed dialog inputs mutable before adding additions map (#5690) (#5691) 2025-07-16 21:30:13 +02:00
onebeastchris
34e7dc96a2 Remove PlayerLoginEvent usage on Geyser-Spigot 2025-07-11 03:16:18 +02:00
oryxel
8c8782c65b Improve motion translation from explosions (#5659) 2025-07-11 01:59:09 +02:00
oryxel
fc34aa464a Entity flag fixes for shulkers, player entity crawling, out-of-block pushing (#5670)
* Some fixes related to flags.

* Fixed comments.

* Cleanup some if statements.
2025-07-11 01:34:33 +02:00
oryxel
96bb7d9dcb Improve firework boosting (#5658)
* Better fireworks boosting parity.

* Requested changes.
2025-07-08 19:12:00 +02:00
Eclipse
3174154a4a Support lava chicken music disc (#5651)
* Update protocol for 1.21.93 support

* Target latest mappings
2025-07-06 23:10:41 +02:00
Eclipse
57f0489289 Fix jukebox action bar message (#5649) 2025-07-06 13:24:17 +00:00
Eclipse
0e7b18eb35 Fix #5647 (#5648)
* Fix #5647

* Default to egg item
2025-07-05 09:47:59 +00:00
onebeastchris
74456ee06b Support 1.21.93 2025-07-03 21:22:51 +02:00
Eclipse
92d12bf7bc Fix block by Java key lookup (#5637)
* Fix block by Java key lookup, optimise hardcoded lookup a bit, clarify Javadocs

* Rename the registry too
2025-07-01 12:33:37 +00:00
chris
d7d819c282 Support 1.21.7 (#5633)
* 1.21.7

* Indicate 1.21.92 support

* Bump these versions too
2025-06-30 23:08:24 +02:00
oryxel
30d61735cb Revert "Fixed invalid recipe (non-vanilla items) (#5596)" (#5631)
This reverts commit 0e3a7cfd9d.
2025-06-30 16:03:37 +02:00
oryxel
0e3a7cfd9d Fixed invalid recipe (non-vanilla items) (#5596)
* Fixed invalid recipe (non-vanilla item).

* Added comments.
2025-06-30 11:37:44 +02:00
onebeastchris
a768be3ed4 Don't send empty titles for actionbar cooldown type 2025-06-29 17:28:27 +02:00
AJ Ferguson
deedd5c69c Slightly increase happy ghast size (#5626) 2025-06-28 20:03:55 -04:00
Eclipse
7bb777ee53 Fix #5620 2025-06-27 11:15:31 +00:00
Eclipse
6eeb88602a Small 1.21.6 updates (#5619) 2025-06-26 20:59:30 +00:00
onebeastchris
4a3b3a2748 Target latest languages submodule 2025-06-26 17:25:51 +02:00
AJ Ferguson
a2bdfa9eaf Small vehicle fixes 2025-06-26 07:28:42 -04:00
onebeastchris
868fed172e Only enable the locator bar when we're certain the Java server wants us to 2025-06-26 00:34:46 +02:00
Aurorawr
2ca4ea7652 Introduce sendCommand API method (#5582)
* Introduce sendCommand API method

* Ensure Geyser/extension commands are caught

* Remove handleCommand from the translator, use executeCommand directly

* Relocate the command handling logic again, using the new one this time

* Fix up the javadocs

* Rename back to sendCommand, rename the packet method

* Also change the bedrock command translator

* And another one...

* Ensure we forward commands directly when catching exceptions during command execution

---------

Co-authored-by: onebeastchris <github@onechris.mozmail.com>
2025-06-26 00:21:40 +02:00
onebeastchris
0f857c69a4 Bump mappings - mushroom stem, correct pale garden biome mapping 2025-06-26 00:02:18 +02:00
chris
f8e345727c Happy ghast movement 2025-06-25 19:44:01 +02:00
onebeastchris
9fb0dfd975 Small fixes 2025-06-25 19:43:37 +02:00
onebeastchris
39b15f945c Minor cleanup 2025-06-25 17:40:58 +02:00
onebeastchris
d6897a73e5 Fixup HappyGhastEntity#isClientControlled check 2025-06-25 17:37:33 +02:00
Eclipse
1bf7ae3ec2 Make it a bit safer 2025-06-25 13:14:55 +00:00
Eclipse
3a68150582 Add registry entity_type to JavaRegistries 2025-06-25 13:11:12 +00:00
AJ Ferguson
47c8ad1c1d Progress on happy ghast movement 2025-06-25 07:01:36 -04:00
Eclipse
396dfc2ca9 Target mappings with sounds 2025-06-24 20:19:15 +00:00
onebeastchris
135eb44a7f A few comments / start implementing happy ghast movements 2025-06-24 19:33:20 +02:00
Eclipse
a26cf54fbb Fix happy ghast mount offsets 2025-06-24 08:42:13 +00:00
Eclipse
62ca90cf58 Let it build 2025-06-24 08:00:01 +00:00
onebeastchris
bd16b3be34 Start on implementing happy ghast flying 2025-06-24 01:46:19 +02:00
onebeastchris
d3683b970a Remove outdated code for .50/.60, fix bug with reloading geyser on standalone 2025-06-23 21:16:11 +02:00
chris
7900a911ed Merge branch 'master' into feature/1.21.6 2025-06-23 16:18:03 +02:00