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
Roman Alexander
fb868e41ed
Protocol Update 1.21.40 ( #5091 )
...
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2024-10-22 01:25:13 -04:00
Camotoy
e2f40569f8
Get some bits going
2024-10-19 22:38:04 -04:00
Camotoy
50de9d6867
Fix PROXY protocol support
2024-10-10 15:27:49 -04:00
Tim203
ef4acb121f
Scoreboard rework ( #4947 )
...
* Initial version of the great scoreboard rework
* Fixed some issues and added some initial tests
* Addressed review
* Added CubeCraft's scoreboard as a test, and fixed a discovered bug
* Removed var usage for primitives and String, removed star imports
2024-10-08 19:26:46 +02:00
Alex
c656e415f3
Update to new MCPL ( #4902 )
...
* Update to new MCPL
* Add flow control to localsession to resolve race conditions
* Update listeners
* Update mcpl
* Bump mcpl
* Remove default listeners override
* Update core/src/main/java/org/geysermc/geyser/network/netty/LocalSession.java
Co-authored-by: chris <github@onechris.mozmail.com>
* Bump MCPL
* Update mcpl impl
* Bump mcpl
* Update mcpl
* Inline lambda
* update mcpl
* back to mcpl snapshots instead of jitpack
---------
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
Co-authored-by: chris <github@onechris.mozmail.com>
2024-10-08 22:39:50 +08:00
Camotoy
f42ee7d49a
Merge branch 'master' into feature/configurate
2024-09-25 19:18:09 -04:00
Camotoy
84dac08058
Bump MinecraftAuth to release
2024-09-24 21:01:47 -04:00
onebeastchris
a44edb3b62
Fix: disable bstats relocation on platforms where it is not needed
2024-09-24 21:37:25 +08:00
Camotoy
2034ffa49b
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/configurate
2024-09-23 12:45:34 -04:00
Roman Alexander
11f76b6c86
Update to 1.21.30 ( #5041 )
...
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2024-09-17 11:48:36 -04:00
Camotoy
a2e9e702b3
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/configurate
2024-09-09 18:10:29 -04:00
Konicai
f8884568ee
Gradle: avoid cross-configuration and enable configuration-on-demand ( #5012 )
2024-09-03 00:54:50 -04:00
Camotoy
c4c88089b4
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/configurate
2024-09-01 14:45:05 -04:00
Konicai
1b17c6bd8e
Fix loom usage, and disconnect messages for all outdated clients ( #5006 )
2024-08-29 14:50:26 -04:00
Camotoy
5870856ef7
Remove Jackson; finish config value placements
2024-08-29 14:39:55 -04:00