Commit graph

1,997 commits

Author SHA1 Message Date
Vitaly
bf00a84fc7 cleanup package.json (if this will be published some day to npm, they will be auto-generated anyway) 2023-08-21 21:01:09 +03:00
Vitaly
f2701def77 fix: notification didn't allow to focus chat 2023-08-21 21:00:37 +03:00
Vitaly
58ae5608b8 [add react] feat: use @dimaka/controls to make controls on ios playable 2023-08-19 05:35:22 +03:00
Vitaly
b2cc868e76 manually craft sw to allow singleplayer fully offline! 2023-08-19 04:26:24 +03:00
Vitaly
8d70150b9e move extra-textures to assets, remove psd file so it doesn't cache 2023-08-19 03:23:06 +03:00
Vitaly
5f8997303a dont use ogg as ios doesnt support it: avoid decoding failed error 2023-08-18 18:02:24 +03:00
Vitaly
a20a3fceb9 make prod build faster than dev 2023-08-18 17:39:11 +03:00
Vitaly
9137f8898f avoid sw cache limit warning 2023-08-18 06:29:54 +03:00
Vitaly
cb21f7e323 dont handle touch in menus 2023-08-18 06:29:33 +03:00
Vitaly
781c232d3c add version check, up sw
fix too warn light
2023-08-18 06:20:01 +03:00
Vitaly
c958341d20 support touch: placing & breaking 2023-08-18 05:32:24 +03:00
Vitaly
01991c84b5 fix: do not hide item entities 2023-08-18 05:05:38 +03:00
Vitaly
5c3fb6b521 fix slot switch when not active 2023-08-18 05:00:49 +03:00
Vitaly
6d0597e888 implemented very simple & inaccurate daylight cycle. Just to see night! 2023-08-18 05:00:01 +03:00
Vitaly
25b7ec0666 singleplayer: change initial gamemode to survival 2023-08-18 04:57:53 +03:00
Vitaly
b420d6fcbf add ts-loader 2023-08-18 03:34:31 +03:00
Vitaly
8acb02e6d7 add optionsStorageTypes 2023-08-18 03:34:13 +03:00
Vitaly
d173d9376d ensure that player.gamemode is not used 2023-08-18 03:32:10 +03:00
Vitaly
60bdfddc97 fix digging is too fast in creative 2023-08-18 03:07:19 +03:00
Vitaly
8e03f9e722 improve global error handling until loaded
add singleplayer start by qs
introduce miscUiState for other files
dont capture pointerlock when touch controls are active
2023-08-18 02:50:25 +03:00
Vitaly
2a2d7f3ec0 remove duplicated types files & loose some other types 2023-08-18 02:49:04 +03:00
Vitaly
62978bd81d allow to f3 on mobile 2023-08-18 02:48:33 +03:00
Vitaly
eef811438d start migrating to new options storage api 2023-08-18 02:47:08 +03:00
Vitaly
749d1d29b0 up mineflayer, correctly update bars & gamemode, even in singleplayer 2023-08-18 02:35:26 +03:00
Vitaly
c38ca44b63 fix overlay initial update & fix player list not working 2023-08-18 00:56:10 +03:00
Vitaly
d3b937c43b lib -> src, move all app files to src/
also rm test folder
2023-08-17 21:24:41 +03:00
Vitaly
9ba3c68e81 remove custom client from source, use forked minecraft protocol 2023-08-17 21:17:29 +03:00
Vitaly Turovsky
bc023a116a [skip ci] cleanup custom client impl 2023-08-17 20:05:13 +03:00
Vitaly Turovsky
8310359ca1 fix prod: dont remove just copied assets 2023-08-17 06:10:08 +03:00
Vitaly
5bc6172dc7 skip cypress on ci for now, lets just deploy 2023-08-17 05:53:37 +03:00
Vitaly
040e9e8cf1 fix crypto createPublicKey is not defined in server/login.js
ci: try to ignore encoding error
2023-08-17 05:46:27 +03:00
Vitaly
12e2fc3c81 commit the test snapshot, add types 2023-08-17 05:36:08 +03:00
Vitaly
9227ccc7d6 first real cypress test, try on ci
remove refs to unimplemented components for now
2023-08-17 05:35:29 +03:00
Vitaly
b7f5c0c840 fix scripts remove standard as its broken anyway 2023-08-17 05:04:54 +03:00
Vitaly
08b8e97266 allow to override server options if you need really need it 2023-08-17 04:58:20 +03:00
Vitaly
b360757331 improve touch support 2023-08-17 04:50:57 +03:00
Vitaly
65734807f8 fix unknown biom f3 crash 2023-08-17 04:21:13 +03:00
Vitaly
0b2191a63d implement singleplayer (not the best way & buggy) 2023-08-17 04:20:55 +03:00
Vitaly
454c7892f5 speed debugging a bit 2023-08-16 23:38:09 +03:00
Vitaly
01b3291808 improve error page add guessed problem 2023-08-16 00:52:48 +03:00
Vitaly Turovsky
4fe10fc9d0 wip: first cypress tests that should work 2023-08-15 20:41:15 +03:00
Vitaly Turovsky
fab5309b0e pnpm: install in root without confirmation 2023-08-15 19:55:55 +03:00
Vitaly
1d7db281c9 ignore annoying unknown entity for now! 2023-08-15 19:55:30 +03:00
Vitaly
c221c003ff remove uneeded removal of reconnect :/ 2023-08-15 19:55:11 +03:00
Vitaly
692ec89d9b refactor chat providing scalability and more precise text rendering
fix reconnect qs removal
2023-08-15 19:51:57 +03:00
Vitaly
e4fcf10057 increase build size for now 2023-08-15 14:28:18 +03:00
Vitaly
9451c266ef fix hud init & build should be fixed 2023-08-15 01:38:52 +03:00
Vitaly
ee75eeab2d experimental singleplayer support 2023-08-12 22:24:10 +03:00
Vitaly
7d93ee9968 ci: commit possible build fix 2023-08-12 21:25:22 +03:00
Vitaly
3a76f9e5ec dx: watch styles copy, dont slow debugger cause of creating a lot of files 2023-08-12 20:57:09 +03:00