1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-19 14:59:27 +00:00

4579 Commits

Author SHA1 Message Date
oryxel
e35aadeb30 Fix boat steering direction for d-pad input. (#6061) 2025-12-18 23:02:20 +01:00
Auri
5d46e768e2 Support 1.21.11 (#6040) 2025-12-17 20:53:49 +00:00
Aurora
2206c1bde2 Merge branch 'master' into feature/1.21.11 2025-12-17 20:42:15 +00:00
Jacob Hofer
d35667a7ec Fix simulated position calculation for azimuth waypoints (#6060)
* Fix simulated position calculation for azimuth waypoints

* Add comment describing position calculation
2025-12-17 21:40:24 +01:00
Aurora
e80c248e5b Bump adapters to fix scary warning on paper 2025-12-17 19:21:02 +00:00
onebeastchris
5d989f0f53 fix: float -> double y parsing 2025-12-17 16:30:12 +01:00
oryxel
902d6e6600 Merge branch 'master' into feature/1.21.11 2025-12-16 17:30:54 +07:00
oryxel
9a1d42584e Fix: moving a boat using d-pad input. (#6052) 2025-12-16 10:23:52 +00:00
oryxel1
5b6faf9cfb Fixed equipping armour/saddle cause the player to mount. 2025-12-15 20:01:08 +07:00
oryxel1
fbcd4aa329 Address some changes. 2025-12-15 18:04:17 +07:00
Camotoy
18bab1aa9f Fix some Nautilus interactive tags
Adding armor to a Nautilus also causes you to mount it. Needs taking a look at.
2025-12-14 21:26:20 -05:00
oryxel
377283df49 Merge branch 'master' into feature/1.21.11 2025-12-14 02:17:25 +07:00
oryxel
f67cd24af4 Fixed spinnin boat for touch device. (#6043) 2025-12-13 07:43:36 -08:00
oryxel1
a12464f3fe Fixed bee entity anger time metadata. 2025-12-13 13:14:35 +07:00
Kas-tle
e2f873466b Update to Gradle 9 (#5976)
* Update gradle to 9.2.0

* Eclipse doesn't like defining a generic in an instanceof check...

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

* Fix launching on standalone due to Gradle 9 changes

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

* Update indra to v4; fix as many gradle deprecation warnings as possible

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

* Do task order suggestion; remove properties comment line

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

* Fix fabric runServer rask

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

* Fix :neoforge:runServer gradle task

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

* Fix libs.versions.toml

* Fix dupe runtask def

* Update architectury-loom and resolve properties issues

---------

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
Co-authored-by: onebeastchris <github@onechris.mozmail.com>
2025-12-12 19:04:34 -08:00
Aurora
def5c97e77 Fix ClassCastException 2025-12-12 21:41:17 +00:00
Aurora
4d04c561f7 Merge master 2025-12-12 21:19:15 +00:00
oryxel
65fdb4c8a2 Add support for server-controlled boat/horse riding on 1.21.130+ (#6033)
* Initial work, fixed boat on 1.21.130.

* Implement client-sided horse movement.

* Don't allow jumping in water.

* Fixed horse riding for older version, don't send movement in auth for boat.

* Removed some code.

* Oops, fixed jumping xD.

* Fixed boat paddling animation.

* Some boat fixes

Fix buoyancy
Handle relative move packets in Entity now; fixes vanilla movement
Slightly expand vehicle block cache to account for floating point error; fixes cache misses

* Address review.

---------

Co-authored-by: AJ Ferguson <AJ-Ferguson@users.noreply.github.com>
2025-12-12 21:39:58 +01:00
Aurora
e72b2e164f Fix spear jabbing animation when using integrated pack 2025-12-12 20:04:43 +00:00
Aurora
e7166441e8 Remove 1.21.9 from Modrinth publishing 2025-12-12 19:08:41 +00:00
oryxel1
0a8231b18e Bump fabric loader to require 0.18.2. 2025-12-13 01:06:22 +07:00
oryxel1
05ad0f6272 Bump cloud-minecraft-modded version to fix permission issues. 2025-12-12 23:46:08 +07:00
oryxel1
a55e47a772 Removed old unused bedrock resources. 2025-12-12 19:04:04 +07:00
oryxel1
f2ad5535dc Fixed nautilus dash cooldown, condition for canUseSlot. 2025-12-12 19:01:35 +07:00
oryxel1
1d3ed4bd0a Fixed nautilus dash progress bar. 2025-12-12 18:39:27 +07:00
oryxel1
189d99c942 Fixed dash view direction. 2025-12-12 18:24:00 +07:00
Aurora
1edb116b08 Fix fabric.mod.json and neoforge.mods.toml to require 1.21.11 2025-12-12 10:30:42 +00:00
Aurora
ead512a6b0 Fix fabric crash 2025-12-12 10:24:28 +00:00
Aurora
6bfa421c0f Update Integrated Pack to resolve visual issues with the spear 2025-12-11 21:55:34 +00:00
Aurora
0b39b94c51 Fix build 2025-12-11 18:29:12 +00:00
Aurora
8b573ea6e8 Merge branch 'master' into feature/1.21.11 2025-12-11 18:06:14 +00:00
oryxel1
7b92716986 Implement proper nautilus vehicle movement. 2025-12-12 00:08:12 +07:00
oryxel1
5b16f26fc0 Implement nautilus inventory translation. 2025-12-11 22:51:55 +07:00
oryxel
238573536b Fixed nautilus entity crash, correct entity definition. (#6036) 2025-12-11 21:15:37 +07:00
oryxel
88c93d93e1 Added support for stabbing, added missing variant handling, fixed nautilus identifier, removed old protocol code. (#6035) 2025-12-11 13:18:36 +01:00
Eclipse
0082293c73 Write hashers for new data components, still needs testing 2025-12-11 11:23:25 +00:00
basaigh
e1f2c2ca68 Update wolf metadata handling and bump paper run version 2025-12-11 00:28:08 +00:00
onebeastchris
e4c11401db Update protocol to resolve more client crashes on 1.21.130, re-enable commands, bump version 2025-12-10 21:34:00 +01:00
Aurora
dcfb10bc60 Joining on 1.21.11 works! Drops 1.21.90 and 1.21.100 2025-12-10 19:57:07 +00:00
onebeastchris
57c94863d2 Update generated BlockTag, ItemTag and Items classes 2025-12-10 17:32:51 +01:00
onebeastchris
bc8214793e Fix skins not appearing on avatar entities and player heads, update protocol library for further fixes 2025-12-10 17:15:01 +01:00
onebeastchris
0cdd31ea1f Fix client crashing with empty text packets 2025-12-09 19:06:40 +01:00
onebeastchris
14580e89d0 Proper 1.21.130 support, thanks sneaky protocol bump 2025-12-09 18:23:49 +01:00
chris
8a9533f4a5 Support 1.21.130 (#6022)
* Initial 1.21.130 support

* Fix custom block collisions on 1.21.130+, temporarily disable command suggestions

* a bit too much debug

* Update integrated pack

* Update Bedrock protocol / networking libraries

Pulls in:
- a30f21345a
- https://github.com/CloudburstMC/Network/pull/57
2025-12-09 13:05:55 +01:00
onebeastchris
dbed595091 Fix: WorldGuard protected doors being openable for Bedrock players
Some doors just aren't open

Fixes https://github.com/GeyserMC/Geyser/issues/6001
2025-11-25 00:06:15 +01:00
onebeastchris
22414721ed Handle invalid skulls gracefully 2025-11-24 22:16:25 +01:00
onebeastchris
e726b91f08 Fix: "Invalid skin length" issue, code-of-conduct screen not appearing correctly on server switching, InputMode / UiProfile not being read correctly
Fixes https://github.com/GeyserMC/Geyser/issues/5995, fixes https://github.com/GeyserMC/Geyser/issues/5994
2025-11-23 21:28:14 +01:00
Camotoy
473a4a58fd Remove obsolete code 2025-11-22 20:44:04 -05:00
Camotoy
b9a09d2d4f Fix DeviceOS reading in BedrockClientData
This is possibly a Configurate/GSON regression as it appears JSON does not handle ordinal -> enum constant well.
2025-11-22 20:41:03 -05:00
Camotoy
2ed4eff18f Standalone: fix loading from arbitrary file paths
Pre-Configurate had this same behavior: 765128ce42 (diff-262f536cb22e92d0eab2b1fd455563d317e907a88761a3d6ef16ec91dada4aeaL193)

Loading from alternate folders now works as expected.
2025-11-22 20:00:40 -05:00