Commit graph

362 commits

Author SHA1 Message Date
Vitaly
bb4ce86964 almost fix annoying key controls issue 2023-08-30 12:15:04 +03:00
Vitaly
ad0b545301 copy only entity textures, inline others! it reduces copy time and deploy size 2023-08-30 10:53:58 +03:00
Vitaly
9c403f9a12 use custom mc loader to drop a few mb of bundle & allow to specify allowlist for faster dev builds (will be cached in future) 2023-08-30 10:43:21 +03:00
Vitaly
01c56388a5 add a way to reset world when loading errored or disconnected 2023-08-30 10:07:03 +03:00
Vitaly
8b48e4b80b first inventory work on servers (left click support for now)
allow to override local username
next: support level.dat player data
2023-08-29 15:40:46 +03:00
Vitaly
0d60579ebc implement /save and /export commands to export singleplayer worlds!
- remove warnings
2023-08-29 15:32:51 +03:00
Vitaly Turovsky
0aa9e75819 feat: world loading on ios (support zip files)! 2023-08-29 10:26:09 +03:00
Vitaly Turovsky
04f63b467a fix chat on mobile 2023-08-29 09:20:23 +03:00
Vitaly Turovsky
a98fa719ac fix: do not mutate localServerOptions 2023-08-29 07:54:50 +03:00
Vitaly Turovsky
e4c2e2ce28 small logging of bundled json size :/ 2023-08-29 07:48:39 +03:00
Vitaly Turovsky
2190ddcb6f experimental dragndrop save world handle 2023-08-29 06:24:51 +03:00
Vitaly Turovsky
3beba2e65b fix reload text 2023-08-29 06:23:08 +03:00
Vitaly Turovsky
728fd4c006 important: fix build for safari (transpile to es2020) 2023-08-29 06:02:14 +03:00
Vitaly Turovsky
eaa48d7860 improve esbuild config: report reload time into console! 2023-08-29 06:01:50 +03:00
Vitaly Turovsky
099c0ebaf0 variable renames 2023-08-29 05:21:07 +03:00
Vitaly
9102cc8db8 test error fix 2023-08-28 13:52:07 +03:00
Vitaly
fbb378865b move localServerOptions into options namespace 2023-08-28 13:30:49 +03:00
Vitaly
fba6cfb392 test ci: sync publish with ci steps 2023-08-28 13:29:08 +03:00
Vitaly
d26ed9a755 fix build errors in console (dont affect runtime much) 2023-08-28 12:55:40 +03:00
Vitaly
b04d6bf64d displaly save & quit on folder load 2023-08-28 12:39:01 +03:00
Vitaly
1ecdc76891 fix debug config, align generated sw with webpack, cleanup optionsStorage 2023-08-28 12:34:25 +03:00
Vitaly
c0ad5542c6 feat: first class camera touch support! tested on ios, currently no known issues anymore!
moved fps counter to right for space for debug info on left
2023-08-28 12:32:11 +03:00
Vitaly
be61a6f6ee fix dev esbuild config 2023-08-28 10:34:22 +03:00
Vitaly
20a57d8ef1
ci: do not generate too large sourcemaps on prod 2023-08-28 08:05:31 +03:00
Vitaly
0e167daee8
ci: publish correct folder 2023-08-28 07:35:31 +03:00
Vitaly
02271ca515
Green cypress (fix build) (#9) 2023-08-28 06:52:21 +03:00
Vitaly
02a97388ed skip subsequent package patches 2023-08-28 06:48:46 +03:00
Vitaly
de978e0528 workaround offline world player saving data 2023-08-28 06:38:50 +03:00
Vitaly
ee1a2d0f68 expose nbt to window to allow parse of custom data 2023-08-28 06:38:37 +03:00
Vitaly
f8ceca7ba1 format manifest: specify orientation 2023-08-28 06:38:11 +03:00
Vitaly
fc7869000e move building to esbuild
change public to dist
2023-08-28 06:37:57 +03:00
Vitaly
10d4e1c623 try fo fix page actually 2023-08-27 09:05:59 +03:00
Vitaly
fc9bdb37ab
Merge branch 'main' into cypress 2023-08-27 08:52:15 +03:00
Vitaly
65b945cccc [skip ci] up ci.yml 2023-08-27 08:46:25 +03:00
Vitaly
19b7a6375a install false 2023-08-27 08:43:42 +03:00
Vitaly
c65078ec2c update ci for cypress 2023-08-27 08:11:39 +03:00
Vitaly
df2e1a76cf wip testing cypress 2023-08-27 08:10:52 +03:00
Vitaly
7793247287
Offline saving + world folder read / write! (#8) 2023-08-27 01:49:43 +03:00
Vitaly
e32d5e5461
Remove linked dep 2023-08-27 01:02:00 +03:00
Vitaly
5d0e4fd9ac build should be fixed (disable inventory for now) 2023-08-26 23:05:25 +03:00
Vitaly
d4d80a3b2c
Merge branch 'main' into inventory 2023-08-26 06:15:34 +03:00
Vitaly
7ddcb4090b make new ci.yml run on pulls 2023-08-26 06:12:47 +03:00
Vitaly
2611f0da00 add ci.yml 2023-08-26 06:12:02 +03:00
Vitaly
aa70486afc add ci.yml 2023-08-26 06:09:49 +03:00
Vitaly
f891c6b6a7 feat(big!): implement folder save loading with write access 2023-08-26 06:09:34 +03:00
Vitaly
9a4b57abed add support for icons in button
TODO not pixel-perfect
2023-08-24 01:39:42 +03:00
Vitaly
811996c8d8 temporary fix for block model in inventory gui 2023-08-23 23:34:09 +03:00
Vitaly
8ce7ad7e3f refactor: move browserfs to its own file 2023-08-23 21:47:32 +03:00
Vitaly
377f37a01f support world saving 🚀 2023-08-23 06:52:54 +03:00
Vitaly
03917b9792 support player saving data 🚀
inspect dragndroped nbt data!
improve disconnect action (disconnect immediately)
2023-08-23 06:10:38 +03:00