3
0
Mirror von https://github.com/GeyserMC/Geyser.git synchronisiert 2024-12-26 16:12:46 +01:00
Commit graph

1223 Commits

Autor SHA1 Nachricht Datum
Camotoy
4820893792
Fix NPE with dimension handling in online mode
This change should be fine since all dimensions are iterated through in the registry cache
2024-10-03 18:02:01 -04:00
RK_01
26c4c5250a
Add support for extended world height (#5002) 2024-10-03 12:12:57 -04:00
Camotoy
172cf82725
Indicate support for Bedrock 1.21.31 2024-09-30 18:22:11 -04:00
Camotoy
23cf397fa8
More accurate turtle scale 2024-09-26 18:10:18 -04:00
Camotoy
7af5bac905
Update sponge and purpur pillar items 2024-09-19 12:42:24 -04:00
Camotoy
2ef6172bfc
Fix wet sponges and purpur pillars 2024-09-18 14:51:48 -04:00
Camotoy
1ab740915a
Fix diorite wall mappings 2024-09-18 12:00:33 -04:00
Camotoy
7332c6b48f
Properly update mappings and fix walls 2024-09-17 20:34:14 -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
a5e45ad7ed
Workaround for goat horns on the client side 2024-09-14 18:30:25 -04:00
Camotoy
34fda8a743
Small optimizations in Enchantment 2024-09-13 15:51:39 -04:00
Camotoy
ed5195a842
Fix some instances of enchantment names not deserializing 2024-09-13 13:48:54 -04:00
Eclipse
73f7259b6d
Add proper text component parsing from NBT (#5029)
* Attempt creating a simple NBT text component parser

* Fix style merging

* Rename TextDecoration to ChatDecoration, use better style deserialization in ChatDecoration

* Remove unused code

* containsKey optimisations, update documentation, improve getStyleFromNbtMap performance slightly, more slight tweaks

* Remove unnecessary deserializeStyle method
2024-09-11 04:10:31 +08:00
AJ Ferguson
14cf104cff
Do not send thunder strength if not raining (#5031)
* Do not send thunder strength if not raining

* Address review

* Minor optimization
2024-09-09 18:23:19 -04:00
Camotoy
723840c7fc
More clear message when logging in without a paid Java account 2024-09-09 15:42:57 -04:00
AJ Ferguson
c28522af6e
Delay clear weather packets (#5030) 2024-09-08 23:06:36 -04:00
AJ Ferguson
e194880f7e
Cancel Erosion futures when disconnecting/switching servers (#5026) 2024-09-07 22:29:27 -04:00
AJ Ferguson
34f5d71e58
Validate sleep message arguments (#5023) 2024-09-06 13:48:00 -04:00
RK_01
9dad34d0a8
Unhardcode PARTICLES_DRAGON_BLOCK_BREAK id (#5018) 2024-09-03 16:25:49 -04:00
Konicai
f8884568ee
Gradle: avoid cross-configuration and enable configuration-on-demand (#5012) 2024-09-03 00:54:50 -04:00
chris
65cb15400a
Fix: Broadcast port system property not being read on Geyser-Standalone (#4942)
* this is supposed to work on standalone aswell

* Update core/src/main/java/org/geysermc/geyser/GeyserImpl.java

Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>

* Update core/src/main/java/org/geysermc/geyser/GeyserImpl.java

Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>

* address review

---------

Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2024-09-03 01:04:44 +02:00
RK_01
74034f0783
Fix PARTICLES_DRAGON_BLOCK_BREAK translation (#5015) 2024-09-02 22:08:43 +02:00
Camotoy
8935b34365
Ensure players aren't floating in their beds; improve Bedrock sleeping notifications 2024-08-30 22:16:45 -04:00
Camotoy
63e60bc93c
Allow Bedrock players to sleep on Fabric
Fixes #5001
2024-08-29 21:09:36 -04:00
Konicai
1b17c6bd8e
Fix loom usage, and disconnect messages for all outdated clients (#5006) 2024-08-29 14:50:26 -04:00
chris
8356b63f5d
Fix: Structure blocks/voids in recipes (#4999)
* Fix: Structure blocks/voids in recipes

* add gh issue link
2024-08-27 18:40:22 +02:00
AJ Ferguson
46b2c03215
Fix rare netid desync when crafting (#4997) 2024-08-27 05:37:01 -04:00
AJ Ferguson
3be9b8a183
Fix moving items from output slot over multiple actions (#4993)
* Fix moving items from output slot over multiple actions

* Refactor and use temp slot

* Ensure source slot is not cursor
2024-08-26 00:48:42 -04:00
chris
efe8077093
Feature: Modrinth version names (#4989)
* Feature: Version names on modrinth published builds

* Also change the fabric/neoforge jar file names
2024-08-25 21:31:03 +02:00
Camotoy
2274377814
Show the help command even with command suggestions disabled 2024-08-22 13:16:07 -04:00
Camotoy
6801338ff9
Another route of ensuring /help goes through to Bedrock 2024-08-22 00:50:16 -04:00
Tim203
b792f72ec7
Fix invalid ping version causing "Unable to connect to world" 2024-08-21 13:46:10 +02: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
chris
7da1d7d30f
Fix: Invalid heads blocking inventory transactions (#4969) 2024-08-16 01:09:08 +02:00
AJ Ferguson
34bab14860
Emulate client side vehicle movement (#4648)
* WIP client side vehicles

* Address reviews and remove use of Optional

* Only tick active vehicle

* Track world ticks

* Fixes for Camel dash and pose transition

* Remove vehicle parameter

* Start using blocks refactor

* Update BlockRegistryPopulator

* Update blocks

* Support step height attribute

* Use climbable block tag and TrapDoorBlock

* Lock camel rotation if stationary

* Fix boost ticking

* Keep cache of surrounding blocks

* Fix bug causing BoundingBox position to change in CollisionManager

* Clamp user input

* Support weaving status effect

* Support gravity attribute

* Piston support

* Tick boost for Pig and Strider if any player is controlling

* Submodule

* Address some reviews

* Support world border

* Optimize world border check

* Small optimizations

* Add comments
2024-08-15 03:03:34 -04:00
Camotoy
4f7e9fca9c
Update Protocol and fix item stack encoding 2024-08-14 16:07:15 -04:00
chris
0bc39d5a19
Remove old config option (#4962) 2024-08-13 22:05:40 +02:00
Camotoy
8f7d512073
Fix armor not being visible on 1.21.20 2024-08-13 13:42:20 -04:00
chris
ce62824899
Feature: Add method to close forms in the API (#4957)
* Add closeForm api method

* Move version check to GameProtocol
2024-08-12 23:29:00 +02:00
Camotoy
bd73cbd243
Merge pull request #4912 from GeyserMC/feature/1.21.20
Support 1.21.20
2024-08-12 17:00:56 -04: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
Camotoy
f5b7cc725b
Fix mangrove propagule age (#4949) 2024-08-08 15:55:14 -04:00
Kas-tle
630a8424c2
Merge branch 'master' into feature/1.21.20 2024-08-07 17:36:23 -07:00
Camotoy
069d35c642
Likely fix for #2573
Tested working on Paper 1.21
2024-08-06 22:08:27 -04:00
Konicai
54c43f2b02
Suppress address in bind log if it is 0.0.0.0 (#4160)
Co-authored-by: onebeastchris <github@onechris.mozmail.com>
2024-08-06 18:36:34 -05:00
Kas-tle
5c617eb16f
Merge branch 'master' into feature/1.21.20 2024-08-06 11:49:01 -07:00
rtm516
83d8c19824
Make missing locale log as debug (#4940) 2024-08-06 12:56:10 +01:00
Konicai
ea6b0df9b5
Remove GeyserImpl#shouldStartListener (#4935) 2024-08-05 18:54:17 -05:00
Joshua Castle
523bcdc095
Specify 1.21.2/1.21.3 support
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-08-04 22:00:15 -07:00
Kas-tle
7f1b697036
Merge branch 'master' into feature/1.21.20 2024-08-04 21:45:22 -07:00