3
0
Mirror von https://github.com/GeyserMC/Geyser.git synchronisiert 2024-10-02 16:10:10 +02:00
Commit graph

644 Commits

Autor SHA1 Nachricht Datum
Joshua Castle
04565f95d7 Merge remote-tracking branch 'upstream/master' into feature/blocky
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-21 22:46:18 -08:00
Joshua Castle
9007ee4630
API event for skull blocks & let register via URL
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-21 22:44:47 -08:00
Kas-tle
b8040a1d98
Fix some instances of chunks not appearing (#3498) 2023-01-20 10:02:20 -05:00
davchoo
0f0308b6ef
Fix inventories with block state overrides not opening 2023-01-18 11:18:13 -05:00
davchoo
4d78503b7c
Remove redundant populate method and remove BLOCKS_JSON after last use 2023-01-18 11:18:12 -05:00
davchoo
4ab26e0717
Fix light_emission and light_dampening components 2023-01-18 11:17:58 -05:00
Joshua Castle
77d991961c Merge remote-tracking branch 'upstream/master' into feature/blocky 2023-01-17 21:37:51 -08:00
Joshua Castle
b2d9095815
Address @Camotoy's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-17 21:37:27 -08:00
Camotoy
0b80c58958 Handle invalid items in shulker box 2023-01-16 19:16:01 -05:00
Joshua Castle
2efdce481c
Update custom skull config example 2023-01-15 22:00:42 -08:00
Joshua Castle
cc2e409f05
Minor cleanup and javadocs 2023-01-15 16:27:28 -08:00
Joshua Castle
bfdebadacc
Implement all remaining block components 2023-01-15 04:24:52 -08:00
Joshua Castle
3d1d51d198
Inventory overrides for multistate bedrock blocks 2023-01-15 00:00:19 -08:00
Tim203
3ac931e11b
Moved the APIs to a dedicated repo
They can now be found at https://github.com/GeyserMC/api
2023-01-07 14:29:33 +01:00
Joshua Castle
d019160939
add registerBlockItemOverride event + refactor 2023-01-05 22:28:32 -08:00
Joshua Castle
880d8e528e
Fix collide box and warn for >16 props 2023-01-05 21:54:08 -08:00
Joshua Castle
010e99d2dc
Add tags 2023-01-05 19:46:33 -08:00
Joshua Castle
96967dafa2
Translate block item 2023-01-04 22:44:28 -08:00
Joshua Castle
6409d7982d Merge remote-tracking branch 'upstream/master' into feature/blocky 2023-01-04 19:12:06 -08:00
Camotoy
b5e1ddc3c8
Guess when the client is clicking air on mobile
Should address #2113
2023-01-03 19:28:43 -05:00
Camotoy
d1afb81a3b
Config: elaborate on show-cooldown 2023-01-03 16:10:15 -05:00
Camotoy
00df4c26ba
Don't send more than one ServerboundSwingPacket per tick
Should address #2875
2023-01-03 15:51:58 -05:00
Camotoy
c483204446
Merge branch 'dev' 2023-01-02 12:19:19 -05:00
Joshua Castle
41947f3e80 Merge remote-tracking branch 'upstream/master' into feature/blocky 2023-01-02 02:15:43 -08:00
Joshua Castle
fb15b94b7b
Block mappings mostly done 2023-01-02 02:14:55 -08:00
Joshua Castle
f4071f4945
Read most mapping components 2023-01-01 17:31:56 -08:00
Camotoy
b93b35b432
Should probably call super on this too 2023-01-01 14:35:16 -05:00
Joshua Castle
461bff61f1
Ok now they work at least 2023-01-01 00:08:01 -08:00
Joshua Castle
c71f2c5597
Mappings almost :/ 2022-12-31 20:28:59 -08:00
Camotoy
1b4be6135a
Let's call super too 2022-12-31 19:44:30 -05:00
Camotoy
3437fc98d8
Fix ageable entity scales not applying by default
Fixes #3486
2022-12-31 19:34:43 -05:00
Joshua Castle
d9cdacc1db
CustomBlockMapping stores block w/ all states 2022-12-30 22:38:28 -08:00
Camotoy
566b2635c0
Explain why Bedrock players can't chat with enforce-secure-profile 2022-12-30 16:24:16 -05:00
Joshua Castle
2029ba800d
Begin parsing block mappings (still much to do!) 2022-12-30 04:00:06 -08:00
davchoo
8f7d67bde0
Add display name component and add toggle for client block placing
The display name component allows blocks to use other locale keys.
placeAir will prevent the client from placing the default block state.
2022-12-30 02:10:29 -05:00
davchoo
f495c8522d
Add validation custom block components and s/lightFilter/lightDampening/
Also validate custom block names
2022-12-30 02:10:29 -05:00
davchoo
bc7564f82a
Un-revert Crop and reorder skull textures to eliminate unused space
Should reduce memory & storage usage for Bedrock clients

Bug with top face flipping + per-face uv's was fixed in 1.19.40+
https://bugs.mojang.com/browse/MCPE-160073
Geometry is still offset by 0.5 to prevent lighting bugs
2022-12-30 01:59:06 -05:00
davchoo
88ad6cee00
Limit Bedrock versions to 1.19.40+
Custom blocks were released in 1.19.40
2022-12-30 01:59:04 -05:00
davchoo
4b1ffa3d2a
Remove name_hash from blocksTag/vanillaBlockStates
Fixes creative inventory contents with custom blocks registered
2022-12-30 01:59:04 -05:00
Joshua Castle
e696972c67
Move to CustomBlockRegistryPopulator 2022-12-29 22:54:04 -08:00
Joshua Castle
7988882f91
Null check 2022-12-28 02:16:52 -08:00
Joshua Castle
e3dcb6d65a
Decouple mappings from items 2022-12-27 23:10:30 -08:00
Joshua Castle
928b2528dd
Decouple mappings from items 2022-12-27 23:10:08 -08:00
Joshua Castle
a176fdf848 Merge remote-tracking branch 'upstream/master' into feature/blocky 2022-12-27 18:57:04 -08:00
David Choo
6485200c1f
Fix visual glitch with blocks attached to extending pistons in 1.19.50 (#3475) 2022-12-23 19:26:37 -05:00
Camotoy
c48cb2a4a8
Remount players in their vehicle if they're not supposed to leave 2022-12-22 13:19:46 -05:00
Camotoy
bd73f199d5
Merge branch 'master' of https://github.com/GeyserMC/Geyser into dev 2022-12-22 11:49:48 -05:00
Camotoy
03390b99e8
Fix black cats not appearing correctly 2022-12-21 21:18:49 -05:00
Camotoy
933f0dfe74
Merge branch 'master' of https://github.com/GeyserMC/Geyser into dev 2022-12-21 19:24:17 -05:00
Joshua Castle
b5eeaffb2f Merge remote-tracking branch 'upstream/master' into feature/blocky 2022-12-20 22:24:26 -08:00
Joshua Castle
3257f3cef3
Fix custom blocks in 1.19.50 2022-12-20 22:22:09 -08:00
Joshua Castle
f2d4176054
Merge remote-tracking branch 'upstream/master' into feature/blocky 2022-12-20 22:21:10 -08:00
Camotoy
fcd5fe1341
Wrong method call on previous commit 2022-12-21 00:37:48 -05:00
Camotoy
98069cff83
Fix certain sounds not correctly playing
Fixes #3463
2022-12-21 00:35:03 -05:00
Camotoy
3b5984117d
Update aux value for polished granite
Fixes #3462
2022-12-18 22:34:16 -05:00
Camotoy
3fad4c37fc
Merge branch 'render-distance' of https://github.com/valaphee/Geyser into dev 2022-12-18 14:17:50 -05:00
Camotoy
9656caf4cb
Merge branch 'compression' into dev 2022-12-18 13:21:07 -05:00
Camotoy
09f17f59ae
Support new default Java skins from 1.19.3 2022-12-18 13:18:06 -05:00
Camotoy
ad4424d2b6
Use server data to pick block on banners 2022-12-17 21:05:41 -05:00
Camotoy
47fd148b7e
Refactor player add code for 1.19.3
Players are now not always added into the tab list.
2022-12-17 14:52:20 -05:00
Camotoy
486e2fca1e
Should clean up some crafting transactions a bit 2022-12-17 12:38:49 -05:00
Valaphee
298d59405a
Fix wrong render distance calculation 2022-12-15 11:57:57 +01:00
Camotoy
e5867a2d0a
Merge branch 'master' of https://github.com/GeyserMC/Geyser 2022-12-13 14:04:27 -05:00
Camotoy
193d2803a3
Indicate 1.19.51 support 2022-12-13 13:54:40 -05:00
Camotoy
7c26036906
Update adapters to support 1.19.3 and add biome command completions 2022-12-13 13:53:28 -05:00
Kas-tle
b27b1c86bd
Makes bows, crossbows, tridents, projectiles, and lighters registered as custom items function properly (#3420)
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2022-12-11 13:15:49 -05:00
Konicai
2d63f09e16
Check if spawner contains entity type (#3450) 2022-12-11 00:01:36 -05:00
Camotoy
6876a90c3b
Lower size of BiomeDefinitionsPacket 2022-12-09 13:39:24 -05:00
Konicai
247edc6665
Don't say that 1.19.2 is supported (#3443) 2022-12-08 21:31:45 -05:00
Camotoy
e7544c0bb4 Fix some chat not appearing for Bedrock users 2022-12-07 20:09:48 -05:00
Camotoy
e12d4bfa0e
Merge branch 'feature/1.19.3' 2022-12-07 11:06:40 -05:00
Konicai
bd5428a2e6
Alphabetize the camel 2022-12-05 14:20:34 -05:00
Konicai
59974c3f3a
A start on camels and hanging signs 2022-12-04 18:12:07 -05:00
Camotoy
3d66d2790f
Fix rare dimension switch inconsistencies
Fixes #3161
2022-12-04 13:34:51 -05:00
Camotoy
f9a52ffc96
Add support for SetContentPacket containerId 0 2022-12-04 00:56:43 -05:00
Konicai
91a2e79bd1
Actually update mappings 2022-12-04 00:30:16 -05:00
Konicai
656c8b1a5e
Update mappings 2022-12-03 23:59:27 -05:00
Konicai
7d165e329b
Revert "Drop anything below 1.19.50"
This reverts commit 58eede37
2022-12-03 17:20:33 -05:00
Camotoy
cc3037d6c5
Update to 1.19.3-rc1; various changes and fixes 2022-12-02 14:11:56 -05:00
Konicai
309f9737bb
Update palettes/mappings 2022-12-02 01:43:09 -05:00
Konicai
b09caed0f1
Fix BitSet import 2022-12-02 00:29:20 -05:00
Konicai
58eede37c0
Drop anything below 1.19.50 2022-12-02 00:28:24 -05:00
Konicai
1616b7740c
Bump mappings 2022-12-01 22:05:12 -05:00
Konicai
92aa2059d2
Merge remote-tracking branch 'upstream/master' into JE-1.19.3 2022-12-01 22:00:57 -05:00
Camotoy
02208a5aed
Fix anvil usage in 1.19.50 2022-11-30 16:05:35 -05:00
Camotoy
8c70ac48d5
Fix maps in 1.19.50
Fixes #3427
2022-11-30 12:09:21 -05:00
Camotoy
c6e417a6af
Possibly fix #3421 2022-11-29 23:59:01 -05:00
Camotoy
5fd041db4e
Merge branch 'master' of https://github.com/GeyserMC/Geyser 2022-11-29 23:49:27 -05:00
Konicai
c7e79299b6
Improve 1.19.50 flags (#3422) 2022-11-29 16:34:09 -05:00
Camotoy
044c354f0d
Merge branch 'master' of https://github.com/GeyserMC/Geyser 2022-11-28 23:37:18 -05:00
RednedEpic
fb2e5cd4ef Actually drop 1.19.10 support & remove redundant check 2022-11-28 21:00:24 -06:00
RednedEpic
8f96823048 Add support for Bedrock 1.19.50 (560) 2022-11-28 20:53:17 -06:00
Kevin Ludwig
7dc2ca35d6
Fully strip formatting from chat and commands (#3417) 2022-11-28 12:46:07 -05:00
Camotoy
5ff855bb00
Merge branch 'master' of https://github.com/GeyserMC/Geyser 2022-11-27 23:53:07 -05:00
Konicai
09cce58746
use my mappings 2022-11-24 18:35:00 -05:00
Kevin Ludwig
f505f13216
Fix issues with sending multiple Bedrock resource packs (#3416) 2022-11-24 15:19:55 -05:00
onebeastchris
1a1837619c
Option to specify the "unusable inventory space" item (#3402)
Adds an "unusable-space-block" setting in the config.yml to specify an item to indicate unavailable spaces in a bedrock inventory.
If the item is invalid, a barrier block is used & an error gets printed
2022-11-23 21:33:55 -05:00
Konicai
b35667d187
Fix mistake on Enderman carried block updater 2022-11-22 19:02:01 -05:00
Konicai
2f56f02477
Recipe fix thing 2022-11-22 18:58:34 -05:00
Konicai
759db72536
Compiling for 1.19.3 2022-11-22 17:13:59 -05:00