Commit graph

1,190 commits

Author SHA1 Message Date
Vitaly Turovsky
5c2be2e147 add textures, colors
Co-authored-by: Ilya <sa2urami@users.noreply.github.com>
2024-05-25 04:22:24 +03:00
Vitaly Turovsky
408df667bb Merge remote-tracking branch 'origin/webgpu-2' into webgpu-true 2024-05-25 03:41:57 +03:00
Vitaly Turovsky
02a84b83ab add textures 2024-05-25 03:41:00 +03:00
Vitaly Turovsky
1c05804398 fix build 2024-05-25 03:40:31 +03:00
Vitaly Turovsky
6d375d83e9 Refactor shader code for cube rendering 2024-05-25 03:17:57 +03:00
Vitaly Turovsky
6f0e238409 reduce size
Co-authored-by: Ilya <sa2urami@users.noreply.github.com>
2024-05-25 03:15:54 +03:00
Vitaly Turovsky
560d5fb5e3 up cube
Co-authored-by: Ilya <sa2urami@users.noreply.github.com>
2024-05-25 02:02:50 +03:00
Vitaly Turovsky
bbe2a6bef1 blocks adding 2024-05-25 01:32:19 +03:00
Vitaly Turovsky
208b026530 instancing 2024-05-25 00:50:53 +03:00
Vitaly Turovsky
c1880b137d Merge branch 'next' into pr/sa2urami/120
Co-authored-by: Ilya <sa2urami@users.noreply.github.com>
2024-05-25 00:05:47 +03:00
Vitaly Turovsky
c33ab7ad6c fix crashes 2024-05-22 05:11:06 +03:00
Vitaly Turovsky
fb6b965f98 use new insane workers api, cleanup webgpu constants 2024-05-22 05:06:46 +03:00
Vitaly Turovsky
c8310945aa initial instance shading
Co-authored-by: Ilya <sa2urami@users.noreply.github.com>
2024-05-22 02:19:31 +03:00
Vitaly Turovsky
4abdead924 working cube! 2024-05-22 00:14:46 +03:00
Vitaly Turovsky
130daac35e triangle 2024-05-21 23:14:03 +03:00
Vitaly Turovsky
8d710e297e save version override from quick connect 2024-05-13 15:54:33 +03:00
Vitaly Turovsky
6f085ac506 fix: entity text was not displayed in some edge-cases 2024-05-13 15:49:10 +03:00
Vitaly Turovsky
c1651ce3b5 fix: some collision shapes were missing for 1.20.4 2024-05-13 15:36:11 +03:00
Vitaly Turovsky
3329d0e75e fix: held item display was not updated after server/window GUI manipulation on inventory v0.1.46 2024-05-13 04:14:16 +03:00
Vitaly Turovsky
03a26d5c70 feat: add held map image support for all versions!
fix: previously held item was activated too quickly
2024-05-13 04:02:06 +03:00
Vitaly Turovsky
ce6849808b feat(devtools): add len and inspectPacket global functions 2024-05-13 03:43:29 +03:00
Vitaly Turovsky
0a1b97857c feat: add a way to specify version from quick connect e.g. test.com:1.18.2 or 192.168.0.100:25566:1.17.1 2024-05-13 03:43:10 +03:00
Vitaly Turovsky
ef146f7a28 fix(hud): fix safe bottom area for iOS devices when clicked "Hide Toolbar"
https://forums.developer.apple.com/forums/thread/716552
chore: add new experiment for demo
2024-05-13 03:42:31 +03:00
Vitaly Turovsky
02fb4c9394 fix different width in server menu 2024-05-13 02:15:58 +03:00
Vitaly Turovsky
54a7e52cff add light test utils 2024-05-11 21:20:30 +03:00
Vitaly Turovsky
b7d317825f fix lighting in playround for pre-flat versions 2024-05-11 21:15:51 +03:00
Vitaly Turovsky
3f068ed0da fix tsc v0.1.45 2024-05-10 06:03:25 +03:00
Vitaly Turovsky
e9443cd2fe ui: fix input alignment 2024-05-10 05:59:54 +03:00
Vitaly
620488af20 Add Gamepad UI Cursor component and styles 2024-05-10 05:08:28 +03:00
Vitaly
2e81fac751 feat: implement full gamepad (joystics) support in all UIs including inventory! Add gamepad cursor, add pause menu bind 2024-05-10 05:08:02 +03:00
Vitaly
26dacc9c47 restore full source map uploading to prod for better error stacks 2024-05-10 05:06:05 +03:00
Vitaly
08782b2695 fix: version override was always ignored when connecting from servers list UI
fix: default proxy was not selected on setting a server ip via QS params
2024-05-10 02:51:59 +03:00
Vitaly
e56cac8b43 refactor: use source mc protocol and patch it instead
fix: fix issues with 1.20.4 fixes #80
2024-05-10 02:26:10 +03:00
Vitaly
0dcfbe481a docs: Add query string options for loading map and setting values 2024-05-09 03:46:21 +03:00
Vitaly Turovsky
3046524ff6 chore: fix all tests v0.1.44
feat: add lockConnect to QS options for alt connection screen UI
2024-05-08 20:36:05 +03:00
Vitaly
03b3e56a74 fix: reload the page on quit button until issues with time desync are fixed
up squid to restore support for 1.14 worlds
2024-05-06 19:06:44 +03:00
Vitaly Turovsky
36962331d1 chore: up mc-data, fix cam reset
fix: hide add server UI after adding a server
2024-05-06 01:54:29 +03:00
Vitaly Turovsky
d1d47b334c fix camera desync issues 2024-05-06 01:04:44 +03:00
Vitaly Turovsky
228d60056b hotfix: offline server check crashes other servers checks 2024-05-05 03:57:21 +03:00
Vitaly Turovsky
2e93e90d28 impr auto publish for npm 2024-05-05 03:45:57 +03:00
Vitaly Turovsky
038dfc415b ci: remove wrong command 2024-05-05 03:34:46 +03:00
Vitaly
86554050c3 up tested ver v0.1.43 2024-05-05 03:26:56 +03:00
Vitaly
1e7153c2e2
feat: publish all stories UI components to npm! (#111) 2024-05-05 03:25:08 +03:00
Vitaly
ab9e5db445 up flying squid 2024-05-05 02:58:08 +03:00
Vitaly
826c66b9ec
feat: brand new Servers List UI /w auto login feature! (#110) 2024-05-04 16:07:18 +03:00
Vitaly
cfb9b17fd4 fix: don't attack on right click 2024-05-04 13:10:03 +03:00
Vitaly
b278016460 implement disableDuringGame 2024-04-29 02:59:36 +03:00
Vitaly
d83120fdce disable smooth lighting for now as it doesn't work correctly 2024-04-29 02:59:35 +03:00
Vitaly Turovsky
e44c7cece2 workaround gpu textures overflow issue with many unknown entities
TODO should be reworked completely
2024-04-27 23:17:06 +03:00
Vitaly Turovsky
9322e09a83 fix: "modern" controls now correctly works with flying v0.1.42
fix: right stick button on gamepad now toggles sneaking
2024-04-27 22:55:25 +03:00