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
onebeastchris
473cd0bb97
Add since annotations to new API methods
2025-06-26 00:23:03 +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
Eclipse
e6758ed3a0
Some more waypoint fixes
2025-06-22 12:59:00 +00:00
Eclipse
0950d4543a
Forcefully hide player waypoints when none were sent to us
2025-06-22 10:54:23 +00:00
onebeastchris
00ceaa9782
Set Bedrock xuid's in chat and player list packets
2025-06-20 23:51:03 +02:00
Eclipse
91c007daa5
Actually fix item frame/painting entities
2025-06-19 21:40:27 +00:00
Eclipse
130496fdc4
Fix item frame/painting entities
2025-06-19 21:03:29 +00:00
onebeastchris
b96373a33f
Resolve some CDN pack related issues
2025-06-19 22:59:14 +02:00
onebeastchris
baec73d38d
Attempt to resolve pack download issues for consoles
2025-06-19 22:02:02 +02:00
onebeastchris
115d709706
Update Bedrock protocol library
2025-06-19 15:20:19 +02:00
onebeastchris
f5ea3ccaee
Re-introduce old sneaking behavior
2025-06-19 15:05:54 +02:00
onebeastchris
0fcdd8a438
Initial stab at implementing entity unmounting
...
can we just... rely on sneaking states being set by the java server??? we used to handle start/stop sneak cases ourselves; need to test if that is still necessary
2025-06-19 03:39:33 +02:00
onebeastchris
32057c31b6
Merge remote-tracking branch 'upstream/master' into feature/1.21.6
2025-06-19 02:53:57 +02:00
onebeastchris
489c4f2e9a
Resolve "unable to complete login" issue, fix Geyser-NeoForge not loading
...
(fixes https://github.com/GeyserMC/Geyser/issues/5605 )
2025-06-19 01:52:30 +02:00
Eclipse
ca6340e56d
Use fixed MCPL version
2025-06-18 17:06:59 +00:00
Eclipse
3286e884ae
Address reviews
2025-06-18 17:06:54 +00:00
onebeastchris
9c3151e13b
Target latest mappings
2025-06-18 01:32:29 +02:00
onebeastchris
35e59d3a99
Merge remote-tracking branch 'upstream/master' into feature/1.21.6
...
# Conflicts:
# core/src/main/java/org/geysermc/geyser/registry/populator/ItemRegistryPopulator.java
2025-06-18 01:31:07 +02:00
Eclipse
ecf2bfb33c
Finish (?) entity interactions
2025-06-17 18:58:00 +00:00
Eclipse
c29b20d23a
Update/fix bootstraps and build
2025-06-17 18:55:55 +00:00
Eclipse
4502762b67
Drop 1.21.50/1.21.60 support
2025-06-17 18:34:33 +00:00
onebeastchris
5627107a59
Resolve skin issue on 1.21.90 - goodbye steve, see you with the next skin bug!
...
Fixes https://github.com/GeyserMC/Geyser/issues/5599
2025-06-17 20:10:20 +02:00
onebeastchris
55d9313967
Register 1.21.90 item/block palettes
2025-06-17 18:25:18 +02:00
onebeastchris
facae0926e
Merge remote-tracking branch 'upstream/master' into feature/1.21.6
...
# Conflicts:
# README.md
# core/src/main/java/org/geysermc/geyser/network/GameProtocol.java
# core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java
# core/src/main/java/org/geysermc/geyser/session/GeyserSession.java
# core/src/main/java/org/geysermc/geyser/session/cache/tags/GeyserHolderSet.java
# core/src/main/resources/bedrock/entity_identifiers.dat
# gradle.properties
2025-06-17 17:42:57 +02:00
onebeastchris
2a4e76a810
Disable locator bar until 1.21.6 is fully supported
2025-06-17 17:07:59 +02:00
chris
871390b803
1.21.90 support ( #5589 )
...
* Initial changes for 1.21.90
* Update Bedrock protocol, fix camera present serializer
* yeet debug
* Set auth chain data
* Update dependencies, add bstats metrics for haproxy usage
2025-06-17 03:23:53 +02:00
oryxel
42ff733f2a
Fix: pose de-sync ( #5591 )
...
* Fixed pose de-sync.
* Check for last pose.
2025-06-16 12:40:26 +02:00
onebeastchris
ec7a3dbd2f
Fix 2-am-typo resulting in incorrect ping values
2025-06-16 02:43:30 +02:00
onebeastchris
f531a3624c
Resolve issue with querying session ping after it disconnected
2025-06-16 02:40:58 +02:00
basaigh
4341ab4e5e
Begin updating interaction logic
2025-06-15 13:34:25 +01:00
Tim203
17baaf6721
Fix the remaining concurrency issues with scoreboard display slots ( #5592 )
...
With the scoreboard updater thread, there can be multiple threads editing specific bits which can result in concurrency issues. This PR aims to remove those remaining concurrency issues.
2025-06-14 15:36:39 +02:00
Eclipse
ce155df5dd
Fix tests
2025-06-14 12:51:02 +00:00
Eclipse
b6fdf02a57
Only enable locator bar experiment for 1.21.80 clients
2025-06-14 10:46:08 +00:00
Eclipse
6a06a72246
Implement waypoints/locator bar
2025-06-14 10:05:45 +00:00