Joshua Castle
57c90da15b
Address @davchoo's review
...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-29 13:44:05 -08:00
Joshua Castle
d71d9c142b
Merge remote-tracking branch 'upstream/master' into feature/blocky
...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-23 22:22:11 -08:00
Joshua Castle
a25ee6c96d
Use skin hash instead of URL
...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2023-01-23 21:41:17 -08:00
David Choo
48d78720a1
Apply fallback skins to custom skulls with invalid or empty texture values ( #3515 )
2023-01-22 13:23:16 -05:00
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
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