Commit graph

1,073 commits

Author SHA1 Message Date
Vitaly Turovsky
edae93f29f fix: improve block light calculation (but still wrong) 2024-05-11 21:21:09 +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
Vitaly Turovsky
a504d3f5aa disable some useless warnings 2024-04-27 16:11:38 +03:00
Vitaly Turovsky
6615984966 fix water rendering
TODO still need to be correctly mapped to block named water instead
2024-04-27 16:04:52 +03:00
Vitaly Turovsky
b9aa449071 fix ios hotbar, fix item name display, fix item select, fix inv open 2024-04-27 15:51:06 +03:00
Vitaly
cf83844281 fix annoying f3 issue 2024-04-26 09:44:47 +03:00
Vitaly
d7f5e98fe3 update typescript to 5.5 2024-04-26 09:44:04 +03:00
Vitaly
619aa5b063 optimize light update in single chunks 2024-04-24 17:16:16 +03:00
Vitaly
241e5d3d1a do not override pnpm ver 2024-04-24 17:10:44 +03:00
Vitaly Turovsky
7a28dfc488 fix water fog 2024-04-20 22:10:10 +03:00
Vitaly
0886af9b05
feat: Migrate HUD to React, new hotbar and bars (#107) 2024-04-20 17:38:23 +03:00
Vitaly
18aba6edb3 feat: add in water blue fog 2024-04-20 17:37:48 +03:00
Vitaly
54b37c0e13 update test 2024-04-20 16:44:41 +03:00
Vitaly
bade1957be fix eruda! 2024-04-20 16:22:40 +03:00
Vitaly
2ca66d696d add devReload addition 2024-04-20 16:18:40 +03:00
Vitaly
976f6cab2b add mesher HMR!
fix: fix all colored glass rendering!
2024-04-20 15:28:31 +03:00
Vitaly
d35eb040c7 The packageManager field must be joke... 2024-04-20 13:26:17 +03:00
Vitaly
23037705f5 up pnpm lockfile 2024-04-20 13:22:32 +03:00
Vitaly
d17e1b2acb make bundle smaller and debugger run faster 2024-04-20 13:22:26 +03:00
Vitaly
0acaa652a3 big worlds refactor with more scalable api, which allows hmr workers
fix: better free up ram after world unload & create meshers only when needed
feat: add low ram setting, which makes chunks load performance ~4x worse
2024-04-20 13:16:36 +03:00
Vitaly Turovsky
4fb2de503b fix entities render & crash 2024-04-19 23:46:55 +03:00
Vitaly Turovsky
1c78fd1d51 do the check earlier for message 2024-04-18 11:52:36 +03:00
Vitaly Turovsky
eba9fc2839 fix: fix all known digging issues including fastdigging detection 2024-04-18 11:36:55 +03:00
Vitaly Turovsky
b121cc3607 fix regression for some sides rendering when connected to unsupported block 2024-04-18 11:00:14 +03:00
Vitaly Turovsky
18b6661b94 fix some items rendering 2024-04-18 09:59:13 +03:00