1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-26 18:29:21 +00:00
Commit Graph

1122 Commits

Author SHA1 Message Date
Camotoy
2d33cfd149 Most things now use Gson for JSON 2024-06-26 01:04:19 -04:00
Camotoy
8d24891c97 Update usage of WebUtils 2024-06-24 18:16:14 -04:00
Camotoy
528de86340 Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/configurate 2024-06-24 16:31:43 -04:00
Ethan
a8bd93a075 Add fix (#4792) 2024-06-23 12:43:09 -07:00
chris
55e90b6f57 Show build number in startup log, fix Geyser version command(#4336)
* Version check command/startup log shows build number
* Add development build warning
* Fix `/geyser version` command
* Hack around outdated language module
2024-06-22 20:32:29 +02:00
Camotoy
e6bf3ffdf0 Proper trial spawner block entity data 2024-06-21 15:58:23 -04:00
Camotoy
21ccafc40c DataComponentType.ITEM_NAME should remove italics 2024-06-21 13:53:38 -04:00
Camotoy
a12d60d27f Show trial chamber map item texture 2024-06-21 13:50:10 -04:00
chris
110470726a Fix: Bedrock players dying of fall damage, instead of falling in the void (#4704)
* fix https://github.com/GeyserMC/Geyser/issues/4649

* add javadoc
2024-06-21 18:28:05 +02:00
basaigh
c00a02e5ea Add trial chambers map icon (#4783) 2024-06-21 15:36:55 +01:00
Camotoy
78642db3ad Ensure players get disconnected with no Java disconnect packet 2024-06-20 19:15:05 -04:00
Camotoy
dd9d5f321b Work around Bedrock players looking like Steve 2024-06-20 15:24:39 -04:00
Camotoy
f49acb2f7c Indicate support for Bedrock 1.21.1 2024-06-20 15:08:49 -04:00
Alex
fc529a661c Fix build errors reporting to the wrong directory by updating blossom (#4771)
* Fix build errors reporting to the wrong directory by updating blossom

* Add info comment
2024-06-20 10:29:42 -07:00
Eclipse
ded6f6bb7c Fix NPEs caused by custom head blocks from Polymer (#4764)
* Add null checks to fix NPEs caused by custom head blocks from Polymer

* Make sure block state is never null, remove now unnecessary null checks

* Remove unnecessary default fallback in skull block entity translator
2024-06-20 16:46:54 +02:00
Camotoy
2e6cf2f4ca Update mappings 2024-06-19 22:43:47 -04:00
Camotoy
57cb8549ec Update Floodgate download location 2024-06-19 19:56:33 -04:00
chris
126d56d144 Fix: Ignore invalid block entity data sent by Java server (#4766)
* Proper block entity checks; ignore invalid block entity data sent by Java server

* fix intelliJ warning about potentially null block state

* Use auto-generated block entity types instead of hardcoding them

* undo some diff

* Update BlockRegistryPopulator.java

* Access block entity type of state by getting the block first

* deprecate JavaBlockState#hasBlockEntity

* Simplify check

* Add type check in JavaBlockEntityDataTranslator, ensure deprecated setBlockEntity() method still sets piston behavior

* nullability annotations

* yeet duplicate check
2024-06-19 23:48:55 +02:00
Camotoy
2c47330509 Use integrated world managers for decorated pot animation 2024-06-19 15:52:54 -04:00
chris
6884a0f7db Fix: norwegian locale handling (#4716) 2024-06-19 02:37:34 +02:00
Camotoy
a9300fb1ab Vault: show some components in block entity (enchantments, potion types) 2024-06-18 15:30:19 -04:00
chris
29928c2d83 Sanity check for shulker boxes (#4762) 2024-06-17 18:46:57 +02:00
basaigh
deb25d7147 Bump mappings to fix effects error on startup (#4760) 2024-06-17 13:17:57 +01:00
Eclipse
63a3da7c56 Fix reading custom jukebox songs (#4757)
* Read sound event objects properly in jukebox song

* Add debug log for unexpected sound event type
2024-06-16 19:35:18 -04:00
basaigh
1efb633723 Bump MCPL (#4756) 2024-06-16 22:05:28 +01:00
YHDiamond
6cda7c2202 Partially implement handling of "hide_tooltip" and fix attribute modifiers in "Armor" category not showing (#4731)
* Skip lore creation if hide tooltips exists

* Fix not showing attributes for "Armor" category

* Minor refactor

---------

Co-authored-by: chris <github@onechris.mozmail.com>
2024-06-16 21:01:21 +02:00
Camotoy
3b46622ffa Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.21 2024-06-16 12:19:32 -04:00
Camotoy
6025931c7d Properly translate player entity UUID for vaults 2024-06-15 22:40:29 -04:00
Camotoy
851ed36244 Translate vault block entity 2024-06-15 16:52:09 -04:00
Camotoy
cb4c5ad62d Progress 2024-06-15 12:56:00 -04:00
Camotoy
10bf4eeb4e Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/configurate 2024-06-15 12:48:59 -04:00
Camotoy
be83fe7220 Re-enable crafter inventory 2024-06-14 19:36:10 -04:00
Camotoy
7e87af718b Fix item attribute modifiers 2024-06-14 16:48:46 -04:00
Camotoy
a9ba1ad603 Properly translate ominous items 2024-06-14 15:44:00 -04:00
Camotoy
28e4661fcf Fix incoming player chat 2024-06-14 14:02:11 -04:00
chris
138c7b4eee Catch EOFExceptions while pinging Java servers when it is misconfigured/not online (#4746)
* Catch EOFExceptions when the remote server is misconfigured/not online
2024-06-14 17:27:30 +02:00
Camotoy
4a334a2c8d Bed block sanity check for villagers 2024-06-13 14:58:39 -04:00
Camotoy
746be566a2 Sanity check for BlockState being chest 2024-06-13 13:53:20 -04:00
Camotoy
ce3083b9b8 Fix key regression with pre-built registries 2024-06-13 11:24:16 -04:00
Camotoy
842e1b4d12 Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.21 2024-06-13 11:12:01 -04:00
chris
db5a528965 Fix: Improper detection of virtual double chests (#4738) 2024-06-13 16:53:01 +02:00
chris
d00cab18fd Only translate double chest tags if we are dealing with a double chest (#4736) 2024-06-13 14:14:57 +02:00
Camotoy
026e6fc4f1 Merge remote-tracking branch 'origin/master' into feature/1.21 2024-06-12 23:48:51 -04:00
Camotoy
be04ff2a13 Update to latest MCProtocolLib 2024-06-12 23:48:40 -04:00
Camotoy
3528b1d692 Allow recipes to default count as 1 2024-06-12 22:47:47 -04:00
Camotoy
52a93ecc18 Implement breeze 2024-06-12 22:16:14 -04:00
Camotoy
9db1dd10d2 Fix some water plants not being waterlogged 2024-06-12 20:56:06 -04:00
Camotoy
82d0a87020 Remove debug code 2024-06-12 20:45:47 -04:00
Camotoy
2ecc4cd841 Point to right mappings 2024-06-12 20:42:29 -04:00
Camotoy
ecffb564ed Refactor static recipe loading
The only recipes added should be the ones that are sent on Bedrock, so it appears in the recipe book. Every other recipe will be handled through our fallback system.
2024-06-12 20:34:42 -04:00