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
7b7bdd7f73
Component hashing changes, bump mcpl
2025-10-08 21:37:26 +02:00
onebeastchris
66b3fe8057
Bump neoforge dependency
2025-10-05 14:42:33 +02:00
onebeastchris
c8c035d664
Small api event cleanup, fix neoforge to-do's
2025-10-04 00:14:59 +02:00
Eclipse
3612d9cf9b
Update/fix bootstraps, target new mappings
2025-09-30 17:39:41 +00:00
Eclipse
bdabf6b20e
Fix build
2025-09-30 13:35:58 +00:00
onebeastchris
61d7dc0a17
Fix: Bedrock update notifications config option being ignored on Geyser-Fabric / Geyser-NeoForge
2025-09-25 19:30:53 +02:00
onebeastchris
ca99ab7b1b
Fix: Build issues for Geyser-Fabric and Geyser-NeoForge
...
resolves: https://github.com/GeyserMC/Geyser/issues/5718
how did this work until now? we'll never know
2025-07-26 01:13:25 +02:00
Eclipse
3286e884ae
Address reviews
2025-06-18 17:06:54 +00:00
Eclipse
c29b20d23a
Update/fix bootstraps and build
2025-06-17 18:55:55 +00:00
Eclipse
59b0be8985
Reintroduce player place null check in BlockPlaceMixin ( #5465 )
2025-04-07 16:49:17 +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
chris
2b5369ff8b
Attempt to resolve 1.21.70 inventory issues ( #5443 )
...
* Inventory translators are now part of inventories, try fixing inventory reusing, use NetworkStackLatency hack
* Add debug, re-add force open hack
* don't log to info
* fix debug npe
* Don't set setPending when opening pending inventories, add more delay to re-opening rejected inventories
* Use inventory#getTranslator to hopefully avoid translator/inventory desync
* Minor cleanup
* Update core/src/main/java/org/geysermc/geyser/GeyserLogger.java
* Reuse inventories whenever possible, prevent bedrock inventory id conflicts
* Fix debug logging with arguments, don't attempt to re-use inventory that's currently closing
* Some documentation, include pending inventories in re-use check
* "bad html entity"
* add wayyyy more debugging to container reusing checks
* yeet java id check
* Fixes related to hacky plugins that spam open screen packets
* no clue how this slipped by
* Don't reuse real blocks, yeet Inventory#isDelayed
2025-03-31 21:36:19 +02:00
Eclipse
a2d5aab2f1
Fix mixin
2025-03-28 10:45:39 +00:00
chris
69329f2cad
Feature: Resource Pack API additions - ResourcePackOptions and a GeyserDefineResourcePacksEvent ( #4978 )
2025-03-25 15:49:18 +01:00
Alex
5f0611ff0f
Switch all ping passthroughs to json to avoid parsing warning ( #5363 )
2025-02-25 22:33:10 +01:00
Eclipse
1267b2e5ab
Update fabric.mod.json to new fabric api mod id ( #5272 )
2025-01-09 21:53:01 +01:00
onebeastchris
a2184e4fae
start on implementing creaking
2024-12-06 22:57:14 +08:00
onebeastchris
48ae28432e
More changes - remove getPickItemComponents in WorldManager, separate additional and base component
2024-12-02 02:23:02 +08:00
chris
47b68f8140
Fix: Fabric permissions api conflict
2024-11-27 13:22:09 +08:00
Camotoy
6452d11d95
Merge remote-tracking branch 'origin/fix-fabric-world-manager-performance' into feature/1.21.2
2024-11-04 17:56:45 -05:00
onebeastchris
0eec65c188
Fix: Geyser-NeoForge complaining about jackson
2024-11-02 02:55:00 +08:00
onebeastchris
1a04aa6ea6
Initial 1.21.3 changes for mod platforms
2024-10-25 02:20:22 +08:00
chris
4c3ea83e20
Merge branch 'master' into fix-fabric-world-manager-performance
2024-09-16 03:17:04 +08:00
Konicai
f8884568ee
Gradle: avoid cross-configuration and enable configuration-on-demand ( #5012 )
2024-09-03 00:54:50 -04:00
Konicai
1ab3f1f2e0
Improve command registration timing on Velocity/BungeeCord ( #5013 )
2024-09-01 15:34:53 -04:00
chris
f18a163eaa
Merge branch 'master' into fix-fabric-world-manager-performance
2024-08-20 11:12:05 +02:00
chris
d3ea65196b
Feature: Detect incorrect proxy setups ( #4941 )
...
* Feature: Detect & warn about incorrect proxy setups on Spigot platforms
* Properly disable Geyser if we failed to load
2024-08-11 00:50:27 +02:00
chris
293bad55bc
Merge branch 'master' into fix-fabric-world-manager-performance
2024-08-06 01:37:03 +02:00
Konicai
87ab51cb28
Cloud for commands ( #3808 )
...
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
2024-07-31 20:01:31 -05:00
chris
22c59c465f
Fix: Geyser-NeoForge not booting due to duplicate module ( #4922 )
2024-07-31 19:21:29 +02:00
chris
efe2736635
Fix: Piston listener on Fabric/NeoForge ( #4899 )
...
* Fix: Sticky pistons not retracting on Geyser-Spigot/turning visually into normal pistons on all other platforms
* Initial attempt: Mod piston listener
* fix piston retracting
2024-07-30 10:26:02 +02:00
Camotoy
a55a646de9
Fix world manager access stalling for the main thread
2024-07-28 17:22:36 -04:00
Alex
a85b312b40
Port to MinecraftAuth ( #4779 )
...
Co-authored-by: Kas-tle <26531652+Kas-tle@users.noreply.github.com >
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com >
2024-07-24 17:06:59 -04:00
chris
efc8ba0610
Fix: Block place sounds on mod platforms ( #4859 )
2024-07-15 01:31:03 +02:00
Camotoy
2c47330509
Use integrated world managers for decorated pot animation
2024-06-19 15:52:54 -04:00
chris
77fa37ff82
Fix: readme not being synched to modrinth, publish spigot/bungee/velocity variants to modrinth ( #4761 )
...
* Fix: readme not being synched to modrinth
* use new build_number system env var
* also upload bungee/spigot/velocity
* change name
* undo debug mode, oops
2024-06-17 21:31:54 +02:00
onebeastchris
6a715770e2
Update mod dependencies to their official 1.21 releases
2024-06-13 23:20:43 +02:00
Camotoy
73d5f24f40
Fix compilation for modded
2024-06-12 23:53:02 -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
onebeastchris
8ae1150c80
Remove unused lectern code in ModWorldManager, fix spelling error in SessionLoginEvent
2024-06-07 19:47:21 +02:00
onebeastchris
aaad10b8c9
Merge remote-tracking branch 'upstream/master' into dev
2024-06-03 20:54:10 +02:00
chris
63c84bc25b
Yeet lectern cache ( #4695 )
...
* attempt to yeet lectern cache
* yeet lecternutils usage
* properly update lecterns
* yeet accidental diff
2024-05-29 00:39:39 -04:00
chris
0fcf0f9b4f
Update Bungee version check, create logger earlier ( #4697 )
...
* use the logger where possible instead of system.out.print
* make loggers final
* yeet unused constructors
* velocity is more complicated
2024-05-28 17:23:19 +02:00
chris
86dafbc108
Ensure we load mod resources correctly on Geyser-NeoForge ( #4651 )
...
* correctly load jar resource files on neoforge
* also add support for neoforge-floodgate
2024-05-12 10:49:08 +02:00
Camotoy
6a214f235c
Remove duplicate method
2024-05-02 13:07:18 -04:00
Camotoy
efda13421f
Merge branch 'master' into feature/1.20.5
2024-05-02 12:58:46 -04:00
chris
1291b89e64
Ensure proper Geyser starting/disabling when Geyser is used on a client ( #4621 )
...
* Ensure proper Geyser starting/disabling when Geyser is used on a client
* also set correct remote port
* only use direct connection on server, not client, actually override remote port
2024-05-02 00:29:33 +02:00
onebeastchris
8b7b8cdffd
Properly shutdown LocalSession's, ensure transferring works properly regardless if we're injected or not
2024-04-29 16:08:14 +02:00