Commit graph

1,283 commits

Author SHA1 Message Date
Vitaly Turovsky
9236d5612b fix player pos display 2024-09-04 04:57:56 +03:00
Vitaly Turovsky
079f9404f6 try diff copy size 2024-09-04 03:54:22 +03:00
Vitaly Turovsky
488240f32a fix visual display on small screens 2024-09-04 03:37:06 +03:00
Vitaly Turovsky
6c157245bb add css 2024-09-04 03:19:19 +03:00
Vitaly Turovsky
753821b01a feat: display progress of downloading chunks visually 2024-09-04 03:15:32 +03:00
Vitaly Turovsky
9e7711e386 add eaglercraft as alternative, fix types again v0.1.58 2024-09-03 03:15:17 +03:00
Vitaly Turovsky
684261e515 fix building, update test types 2024-09-03 03:08:19 +03:00
Vitaly Turovsky
c2a34ea9f1 fix(preflat-worlds): improve mesher performance by 2x by syncing the code from webgpu branch
fixes #191
2024-09-03 02:48:16 +03:00
Vitaly Turovsky
698fb1d388 fix tsc 2024-09-03 01:13:12 +03:00
Vitaly Turovsky
559f535207 don't lie of resoure pack support 2024-09-03 01:11:49 +03:00
Vitaly Turovsky
b2ac80602c feat(important): redirect to origin website from maps.mcraft.fun which makes testing maps so much easier on preview deploys and locally 2024-09-03 01:10:11 +03:00
Vitaly Turovsky
0d3a3affd7 fix recently introduced bug with crafting in singleplayer 2024-09-03 01:00:54 +03:00
Vitaly Turovsky
00dd606091 [skip ci] cleanup starfield code 2024-09-02 23:50:46 +03:00
Vitaly Turovsky
574dbafc28 fix(renderer,important): fix all known rendering issues with starfield by @sa2urami 2024-09-02 23:46:22 +03:00
Valery-a
66d26ad2e6
feat: add visuals for entities damaging (#186) 2024-09-01 17:53:48 +03:00
Vitaly
ee966395c6
feat: Display holding block (experimental setting) (#190) 2024-09-01 03:32:53 +03:00
Vitaly Turovsky
bbd01d9682 fix: when left click was pressed down the swing arm packet sending was not limited 2024-09-01 02:38:07 +03:00
Vitaly
eb0bc02647
feat: All versions now are available offline! (#174) 2024-08-31 19:50:33 +03:00
Vitaly Turovsky
0dc261258a fix: fix bug ?singleplayer=1&version=1.20.4 didn't work in safari because of different setTimeout timing 2024-08-31 19:05:20 +03:00
Vitaly Turovsky
447f5eabc8 skip building worker in dev by default because of new scripts change 2024-08-31 18:51:40 +03:00
Vitaly
17a3166f7d fix lockfile 2024-08-31 17:56:35 +03:00
Vitaly
7748e8c384 fix: cleanup entities in all cases on world switch 2024-08-31 17:48:13 +03:00
Vitaly
72a54989ad fix(important): chunk unload was never implemented 2024-08-31 17:47:46 +03:00
Vitaly
b472849c47 fix: packets replay crash on message send on latest versions 2024-08-31 17:47:17 +03:00
Vitaly Turovsky
f32f30ca5a also watch mesher when running the main start script 2024-08-29 16:28:45 +03:00
Vitaly Turovsky
aa9400e885 always enable cors so able to connect from prod domains 2024-08-29 16:28:26 +03:00
Vitaly Turovsky
00e7d4a065 fix(regression): most of the items were not renderer in old versions (before 1.13) 2024-08-27 01:12:10 +03:00
Vitaly Turovsky
83ea44b099 feat: sort worlds in singleplayer menu by last saved world (last level.dat edited) 2024-08-27 01:07:04 +03:00
Vitaly Turovsky
69cfb89a8d display notification on save v0.1.57 2024-08-26 03:15:02 +03:00
Vitaly Turovsky
ffc9a0c458 fix: update "save remote world to your device" function to support new HTTP backend 2024-08-26 03:11:23 +03:00
Vitaly Turovsky
34a6f1d9c3 fix: fix critical bug which was resulting in incorrect modals (and whole app) state in some extremely rare cases 2024-08-26 00:41:23 +03:00
Vitaly Turovsky
de3907aefe add more context to item render error 2024-08-25 23:53:07 +03:00
Vitaly Turovsky
99c8d4091f fix: make entities movements smoother 2024-08-25 23:43:10 +03:00
Vitaly Turovsky
d8f80e1980 cleanup: remove legacy options 2024-08-24 05:19:38 +03:00
Vitaly Turovsky
3a646121ed fix(regression): MS auth was completely broken 2024-08-24 05:13:55 +03:00
Vitaly Turovsky
69e0616240 fix(regression): select version was not visible in server options 2024-08-24 04:54:20 +03:00
Vitaly Turovsky
42e53c8efc fix: correctly display versions list in Select component
fix: was unable to create new worlds by pressing Enter
2024-08-24 04:34:35 +03:00
Vitaly Turovsky
372059f0be add highest block implementation for a few other PRs, up server 2024-08-22 15:47:29 +03:00
Vitaly
04d79c16be
feat: minimize lags when moving between chunks (lazily unload chunks (#179)
+ a setting to control that
2024-08-21 00:25:35 +03:00
Vitaly Turovsky
01c82e3c74 minor infra changes for app links 2024-08-19 14:35:51 +03:00
Vitaly
24fd4d4fc0
feat: implement fast world loading with file descriptor & http backend! (#182) 2024-08-19 14:01:13 +03:00
Vitaly
9e055ebb09
optimize build and world chunk processing (#180) 2024-08-18 15:21:07 +03:00
Vitaly Turovsky
adca2bc494 fix lint 2024-08-18 15:16:19 +03:00
Vitaly Turovsky
0c99f4d5e0 feat: optimize chunks loading: do less duplicated work when chunks are received quickly 2024-08-18 14:39:14 +03:00
Vitaly Turovsky
89f7cfa644 feat: optimize build: load faster by 15% and do not duplicate three js import (tree-shake instead) 2024-08-18 14:39:02 +03:00
Vitaly Turovsky
8374eb6ed6 fix link format v0.1.56 2024-08-16 19:54:23 +03:00
Vitaly Turovsky
044ada20d8 fix build on ci 2024-08-16 19:46:10 +03:00
Vitaly Turovsky
39da2719a8 fix local start crash 2024-08-16 19:31:25 +03:00
Vitaly Turovsky
bf44b07d00 make links in the app more flexible 2024-08-16 19:21:58 +03:00
gguio
f5da7f2261
feat: New select component (#169) 2024-08-16 12:24:13 +03:00