onebeastchris
aaee12e082
Merge remote-tracking branch 'upstream/master' into feature/configurate
...
# Conflicts:
# bootstrap/viaproxy/src/main/java/org/geysermc/geyser/platform/viaproxy/GeyserViaProxyLogger.java
# build-logic/src/main/kotlin/geyser.base-conventions.gradle.kts
# core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java
# core/src/main/java/org/geysermc/geyser/pack/GeyserResourcePackManifest.java
# core/src/main/java/org/geysermc/geyser/registry/loader/SoundRegistryLoader.java
# core/src/main/java/org/geysermc/geyser/util/WebUtils.java
# gradle/libs.versions.toml
2025-04-26 01:08:15 +02:00
PetteriM1
20680b301e
Update Bedrock Protocol Library ( #5491 )
2025-04-15 18:09:35 +02:00
chris
55266de443
Resolve `Can't join: ByteToMessageCodec$1.decode()" error ( #5470 )
...
* Update mcpl to resolve `Can't join: ByteToMessageCodec$1.decode() did not read anything but decoded a message`
* update to latest mcpl build
2025-04-11 02:13:22 +02:00
onebeastchris
7a9c6b3ac3
Fix https://github.com/GeyserMC/Geyser/issues/5452
2025-04-05 15:49:46 +02:00
onebeastchris
6ca2a2391d
Drop Bedrock 1.21.40 support
2025-04-01 00:22:50 +02:00
onebeastchris
1103474fa2
Update MCPL
2025-03-29 02:15:03 +01:00
onebeastchris
dbf701feb1
Merchant changes, implement splash_potion entity type, some xp orb fixes
2025-03-28 21:16:03 +01:00
Eclipse
ea10a512b3
Hashing of attribute modifiers, blocks attacks, wolf sound variants, and chicken variants
2025-03-28 17:53:38 +00:00
Eclipse
01354f2401
Refactor RegistryCache to make adding new registries easier
2025-03-28 15:57:06 +00:00
onebeastchris
d927ec6465
Target 1.21.5 release, restore ButtonBlock mappings
2025-03-27 17:50:08 +01:00
Eclipse
4e06608f84
MCPL fixes, make it run
2025-03-25 20:39:11 +00:00
Eclipse
f2ec8d5cee
Random stuff to make it run
2025-03-25 20:39:09 +00:00
onebeastchris
acb858f0ab
Initial 1.21.5 changes
2025-03-25 17:08:09 +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
onebeastchris
f27290a8b3
Fix https://github.com/GeyserMC/Geyser/issues/5405
2025-03-12 00:58:31 +01:00
onebeastchris
42f135f85b
Merge remote-tracking branch 'upstream/master' into feature/configurate
...
# Conflicts:
# bootstrap/spigot/src/main/java/org/geysermc/geyser/platform/spigot/GeyserSpigotInjector.java
# bootstrap/standalone/src/main/java/org/geysermc/geyser/platform/standalone/GeyserStandaloneBootstrap.java
# bootstrap/standalone/src/main/java/org/geysermc/geyser/platform/standalone/GeyserStandaloneLogger.java
# bootstrap/viaproxy/src/main/java/org/geysermc/geyser/platform/viaproxy/GeyserViaProxyPlugin.java
# core/src/main/java/org/geysermc/geyser/GeyserImpl.java
# core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java
# core/src/main/java/org/geysermc/geyser/registry/populator/BlockRegistryPopulator.java
# core/src/main/java/org/geysermc/geyser/registry/populator/CreativeItemRegistryPopulator.java
# core/src/main/java/org/geysermc/geyser/registry/type/GeyserMappingItem.java
# core/src/main/java/org/geysermc/geyser/session/GeyserSession.java
# core/src/main/resources/mappings
2025-02-27 19:31:05 +01:00
Alex
97cc876311
Fix missing console logs with Geyser-Standalone gui present ( #5376 )
...
* Fix missing console logs with gui present
* Properly redirect stdout & stderr & also redirect JUL
2025-02-26 09:52:02 +01:00
chris
87d9907413
Increase packet limits for multiple connected clients playing from one IP address ( #5351 )
...
* Fix https://github.com/GeyserMC/Geyser/issues/4926
* Extend the RakServerRateLimiter, now that it is possible
* Update core/src/main/java/org/geysermc/geyser/network/netty/handler/RakGeyserRateLimiter.java
* cast to int
2025-02-23 18:37:01 +01:00
Alex
07be402563
Add run tasks and remove useless variables ( #5362 )
...
* Add run tasks and remove useless variables
The benefit of run tasks is that proxies like velocity can be prototyped on without using standalone or a GUI. Thus simplifying the prototyping/fixing process.
* Drop runwaterfall
2025-02-22 12:31:37 +01:00
onebeastchris
4a88117753
Update to latest MCPL changes, fix issues with the force-player-inventory workaround
2025-02-19 14:27:22 +01:00
Camotoy
778c0819ef
Add the Gradle versions file, too...
2025-02-16 15:35:07 -05:00
onebeastchris
3e6172642d
Update MCPL, resolves issues with the ClientboundPlayerInfoUpdatePacket
2025-02-16 16:58:44 +01:00
onebeastchris
6c59a821c9
Fix eating animations not showing
2025-02-12 14:57:26 +01:00
Roman Alexander
b8477aa401
1.21.60 ( #5325 )
...
* initial changes
* More work on 1.21.60's fun changes
* I misread 😅
* Use 1.21.60 mappings for updated item components
* Fix: Creative up/down flight
---------
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
2025-02-11 19:38:24 +01:00
onebeastchris
c666028eb6
Update Bedrock network library
...
fixes https://github.com/GeyserMC/Geyser/issues/4971
2025-01-29 00:42:44 +01:00
Alex
5836dabcda
Use mcpl staticify PR ( #5284 )
...
* Use mcpl staticify PR
* Fix missing generic arg
* Update libs.versions.toml
2025-01-21 16:11:09 +01:00
Alex
dff7cf2136
Use vanilla dns resolving ( #5283 )
...
* Use vanilla dns resolving
* Update gradle/libs.versions.toml
Co-authored-by: chris <github@onechris.mozmail.com >
* Update gradle/libs.versions.toml
Co-authored-by: chris <github@onechris.mozmail.com >
---------
Co-authored-by: chris <github@onechris.mozmail.com >
2025-01-18 17:10:27 +01:00
Alex
613718a52d
Implement session restructure mcpl PR, fix disconnect messages in configuration stage ( #5196 )
...
* Implement session restructure mcpl PR
* Bump mcpl
* Update mcpl api usage
* Update MCPL to release, fix https://github.com/GeyserMC/Geyser/issues/5281 (1daf036f57 )
* Use correct mcpl dependency
* apparently 1.21.4-1 doesn't exist? back to snapshots then
---------
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
2025-01-18 13:53:09 +01:00
onebeastchris
7b5c1bb370
Bump mcpl and mappings
2024-12-23 03:29:40 +08:00
onebeastchris
64c7adcacf
Fix: Geyser-Spigot not loading on 1.16.5, remove unused code
2024-12-16 10:54:36 +08:00
onebeastchris
94c258a4c9
Update loom (and gradle), create basic recipes when there are too many possible combinations, update adapters
2024-12-10 02:22:39 +08:00
onebeastchris
a2184e4fae
start on implementing creaking
2024-12-06 22:57:14 +08:00
onebeastchris
92c7f9895b
Implement new boat types
2024-12-05 20:45:56 +08:00
onebeastchris
abf14e6ef9
Merge remote-tracking branch 'refs/remotes/upstream/master' into feature/1.21.4
...
# Conflicts:
# core/src/main/java/org/geysermc/geyser/registry/populator/BlockRegistryPopulator.java
# core/src/main/java/org/geysermc/geyser/registry/populator/ItemRegistryPopulator.java
# gradle/libs.versions.toml
2024-12-05 18:51:22 +08:00
Alex
2019e53bad
Feature: Accurate Java packet ticking ( #5121 )
...
* Use proposed mcpl ticking PR
* Remove more not needed overrides
* Bump mcpl
* Fix missing import
* Bump mcpl
* Switch to official version
---------
Co-authored-by: chris <github@onechris.mozmail.com >
2024-12-05 18:35:03 +08:00
chris
d2051c2242
Various small fixes - update cloudburst/protocol dependency, remove "temporary" log info spamming ( #5186 )
2024-12-05 01:11:03 +08:00
onebeastchris
db246ffb3b
Update Properties/Blocks, re-include neoforge, target 1.21.4 release
2024-12-04 01:28:29 +08:00
onebeastchris
5162aeb9b3
Merge remote-tracking branch 'refs/remotes/upstream/master' into feature/1.21.4
...
# Conflicts:
# gradle.properties
2024-12-03 23:14:05 +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
Arno Keesman
a19e7cb9f4
Bump cloud-minecraft-modded ( #5181 )
...
fixes crashes on fabric from the previously included Fabric Permissions API
2024-12-03 04:06:06 +08:00
onebeastchris
d53a1a5cc4
Start on 1.21.4 support
2024-11-30 14:11:20 +08:00
chris
47b68f8140
Fix: Fabric permissions api conflict
2024-11-27 13:22:09 +08:00
Camotoy
6c5c45176b
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/configurate
2024-11-18 20:48:02 -05:00
AJ Ferguson
4598ffec05
Update MCPL and adapters ( #5135 )
...
* Update MCPL
* Update adapters
2024-11-07 20:35:41 -05:00
Camotoy
5b5ac3024f
Use non-Jitpack MCPL
2024-11-03 01:04:56 -05:00
onebeastchris
0eec65c188
Fix: Geyser-NeoForge complaining about jackson
2024-11-02 02:55:00 +08:00
Camotoy
4da8eca99a
Cleanup and update Adapters
2024-10-31 19:31:34 -04:00
onebeastchris
1a04aa6ea6
Initial 1.21.3 changes for mod platforms
2024-10-25 02:20:22 +08:00
Camotoy
b9b41b45f0
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.21.2
2024-10-22 15:48:47 -04:00
Camotoy
264a914d41
Clean up inventory packet sending
2024-10-22 12:41:55 -04:00