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

213 Commits

Author SHA1 Message Date
chris
53596d05bc API 2.9.1: Support 1.21.124, add tint/isotropic method to custom block material, allowing updating entity properties immediately (#5991)
* Prepare for 1.21.124

* Add tint method and isotropic properties to block material instances (#5977)

* Add tint method and isotropic properties to block material instances

* Check if tint method is null before including it

* Lets cover the null check on render method too

* Allow updating properties immediately (#5961)

---------

Co-authored-by: rtm516 <rtm516@users.noreply.github.com>
2025-11-20 14:52:56 +01:00
chris
29d77ff641 Support 1.21.120 (#5936)
* Initial work on 1.21.120 support

* Version item components, update creative items

* Global api changes
2025-10-28 15:33:32 +01:00
SleepyPop
47ca26d680 Update README.md to include 1.21.114 2025-10-19 07:53:58 +01:00
onebeastchris
826b4b4e48 Indicate 1.21.112/1.21.113 support, track server platform types in bstats metrics 2025-10-12 13:34:29 +02:00
onebeastchris
62826acfdf Update to latest mappings, remove pickItem mappings entirely 2025-10-11 15:10:08 +02:00
Eclipse
22da1d614e Initial work on 1.21.9 2025-09-23 15:03:21 +00:00
Eclipse
2aeb33cda2 Update README 2025-09-21 20:40:52 +00:00
chris
f4a0647cd9 Update highest supported Bedrock version in readme 2025-08-14 14:42:13 +03:00
chris
a41cc9e4a3 API 2.8.3: Support 1.21.100, support sending skins via api (#5742)
* Support 1.21.100

* Add GeyserConnection#sendSkin, #joinAddress and #joinPort (#5641)

* Add GeyserConnection#sendSkin and GeyserConnection#clientConnectionAddress

* address reviews

* Bump to 2.8.3

* Split into joinAddress / joinPort

* Update api/src/main/java/org/geysermc/geyser/api/connection/GeyserConnection.java

* Update api/src/main/java/org/geysermc/geyser/api/connection/GeyserConnection.java

* improve address / port parsing
2025-08-05 16:25:23 +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
Eclipse
9d3d0dabf1 Update README.md for Java 1.21.8 (#5698) 2025-07-17 18:24:51 +02:00
onebeastchris
74456ee06b Support 1.21.93 2025-07-03 21:22:51 +02: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
Eclipse
4502762b67 Drop 1.21.50/1.21.60 support 2025-06-17 18:34:33 +00: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
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
onebeastchris
a8f9cc229c Initial 1.21.6 changes 2025-06-01 20:21:04 +02:00
Alex
e8f140972e Update supported Bedrock versions in README (1.21.81, 1.21.82) (#5572) 2025-06-01 14:28:35 +02:00
chris
c3824990d1 1.21.80 (#5525)
* Initial 1.21.80 changes

* Properly set boat rowing animation, update readme, don't apply form fix to 1.21.80

* Fix <https://github.com/GeyserMC/Geyser/issues/5512>

Forms that are closed don't need response handling
2025-05-06 19:12:45 +02:00
Alex
6edcbe9dd2 Update the README to say that 1.21.72 is supported (#5479) 2025-04-11 18:26:24 +02:00
onebeastchris
db0576099b Indicate 1.21.71 support in readme 2025-04-01 19:01:07 +02:00
onebeastchris
6ca2a2391d Drop Bedrock 1.21.40 support 2025-04-01 00:22:50 +02:00
onebeastchris
d927ec6465 Target 1.21.5 release, restore ButtonBlock mappings 2025-03-27 17:50:08 +01:00
chris
24f774e767 1.21.70 support (#5414)
* Initial work on 1.21.70

* Update mappings, fixup jitpack

* Use LevelSoundEventPacket instead of LevelSoundEvent2Packet, ensure only temperate cow/pig/chicken/thrown egg entities spawn, update item components

* Update cloudburst/protocol dependency, target master mappings branch
2025-03-25 16:34:00 +01:00
Alex
50a0e61c94 Indicate 1.21.62 support (#5378)
Co-authored-by: chris <github@onechris.mozmail.com>
2025-02-27 19:58:08 +01:00
chris
52bcdf0d2f Fix: Allow players to hit air (#5369)
This also implements blocking block breaking & attacking entities while steering boats to match the Java clients behavior.
Further, it now also updates the shifting state before sending inputs to the Java client, also matching behavior there.
2025-02-27 15:29:58 +01:00
onebeastchris
4d36524d05 Fix https://github.com/GeyserMC/Geyser/issues/5280, update supported Bedrock version in the README.md
The "tracking" property seems to only be used server-side, so we should not rely on it client-side
2025-02-12 15:21:47 +01:00
onebeastchris
a2184e4fae start on implementing creaking 2024-12-06 22:57:14 +08:00
chris
9e276c1077 Feature: 1.21.50 support (#5180)
* Drop pre-1.21.40 support, start adapting to 1.21.50 changes

* fix camera definitions

* remove more old workarounds, make it compile

* Add 1.21.50 data files

* Add item tags, update block registry populator

* finishing touches

* Don't add items to the creative inventory that we don't have a Java mapping for

* fix readme typo
2024-12-03 20:37:05 +08:00
Camotoy
8827173c5b Merge remote-tracking branch 'origin/master' into feature/1.21.2 2024-11-03 13:25:31 -05:00
Camotoy
67a1805fa6 Indicate support for Bedrock 1.21.44
Bedrock are u ok
2024-11-01 14:48:07 -04:00
Camotoy
214cacff3b Merge remote-tracking branch 'origin/master' into feature/1.21.2 2024-10-30 20:25:39 -04:00
Camotoy
b3e57fd465 Indicate support for Bedrock 1.21.43 2024-10-30 20:11:34 -04:00
Camotoy
67dbd869e4 Update README 2024-10-24 19:39:45 -04:00
Camotoy
e7ecb55f33 Indicate support for Bedrock 1.21.41 2024-10-22 18:10:27 -04:00
Camotoy
264a914d41 Clean up inventory packet sending 2024-10-22 12:41:55 -04:00
Camotoy
4f32fb7174 Indicate 1.21.30 support in README 2024-09-22 23:06:22 -04:00
chris
bc78665410 Indicate 1.21.21 support, update Bedrock protocol library dependencies (#4974)
* Show 1.21.21 as being supported, bump Bedrock protocol library

* Dont print debug
2024-08-21 09:36:23 +02:00
Kas-tle
f2b1a42ef5 Merge branch 'master' into feature/1.21.20 2024-08-08 22:32:49 -07:00
chris
ee0b34e490 Indicate 1.21.1 Java support
- Indicate 1.21.1 support on modrinth/in the README.md

- Add all supported versions of Geyser-Spigot to modrinth (#4952)
2024-08-09 02:15:08 +02:00
Kas-tle
841cb68003 Merge branch 'master' into feature/1.21.20 2024-07-30 06:32:26 -07:00
rtm516
ca0f3775a2 Update links in README (#4917)
* Update links in README

* Update README.md

* Update README.md
2024-07-30 14:49:42 +02:00
Joshua Castle
4eb34387cf Indicate 1.21.20 support
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-07-29 00:17:56 -07:00
Camotoy
c9e423a593 Small cleanups 2024-07-20 23:21:36 -04:00
Camotoy
305495c923 Indicate support for Bedrock 1.21.3 2024-07-15 15:16:45 -04:00
Camotoy
a3b1f203ec Bump Bedrock version in README 2024-07-09 12:59:48 -04:00
Camotoy
f49acb2f7c Indicate support for Bedrock 1.21.1 2024-06-20 15:08:49 -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
Kas-tle
fa6808a620 Bedrock 1.21.0 Support (#4687)
* 1.21.0

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

* Deprecate Bedrock 1.20.70 and below

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

* Strictly disconnect on all exceptions

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

* Remove old version resources

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

---------

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-05-26 23:00:47 -04:00
Camotoy
5770c96f48 Indicate support for 1.20.81 2024-05-05 01:29:37 -04:00