Commit graph

131 commits

Author SHA1 Message Date
Vitaly
b6d236d430 feat: texturepack install via qs
fix: fix slow texturepack install
fix: fix compatibility with most texturepack block format
todo: plan to do support for huge textures soon (i hope)
2023-09-18 01:19:30 +03:00
Vitaly
01e5ae0c29 skip join to server test for now 2023-09-18 00:00:50 +03:00
Vitaly
602fd76718 fix silly parens mistake 2023-09-17 23:53:30 +03:00
Vitaly
2a0968a9f9 temp fix for connect 2023-09-17 23:39:21 +03:00
Vitaly
db4282da45 remove using non custom communication variant 2023-09-17 23:28:19 +03:00
Vitaly
7e845802ce all most missing integration cypress tests 2023-09-17 23:28:06 +03:00
Vitaly
203f188050 fix: ask for guest username 2023-09-16 15:58:10 +03:00
Vitaly Turovsky
4f1f94777f fix bot version select 2023-09-16 06:29:47 +03:00
Vitaly Turovsky
53794a2324 implement qr display 2023-09-16 06:15:22 +03:00
Vitaly Turovsky
29d1eeef2c allow to specify guest name 2023-09-16 05:46:15 +03:00
Vitaly Turovsky
05b9f1ac24 initial p2p multiplayer support powered by peerJS
spend many hours fixing weird bugs... still have to few some
2023-09-15 23:34:53 +03:00
Vitaly Turovsky
c326a85de1 use 1.14.4 (post-flatenning) as default for stable state rendering 2023-09-15 07:16:40 +03:00
Vitaly Turovsky
7fbf966621 specify default interaction box 2023-09-15 04:59:40 +03:00
Vitaly Turovsky
1cca1897fe support panorama from resourcepack 2023-09-15 04:00:02 +03:00
Vitaly Turovsky
70572b387f initial resource pack support (blocks only)! support custom size 2023-09-15 03:21:24 +03:00
Vitaly
92b79e0eb0 always display target, meaningful error on proxy unavailable 2023-09-14 18:48:48 +03:00
Vitaly
bb3648ac99 add blockInteractionShape, make cursor singleton 2023-09-14 04:15:15 +03:00
Vitaly Turovsky
0ac3d6b4d6 improve downloading progress reporting 2023-09-12 23:39:35 +03:00
Vitaly Turovsky
10358569c3 download map improvements 2023-09-12 20:10:54 +03:00
Vitaly Turovsky
3b7a91d13e more require to import 2023-09-10 17:41:51 +03:00
Vitaly Turovsky
3423f822eb grass issues in inventory 2023-09-09 23:59:01 +03:00
Vitaly Turovsky
6b84bd8948 select block on middle mouse 2023-09-09 23:58:48 +03:00
Vitaly Turovsky
617ed9e8d4 temp fixes for ios scaling & chat issues 2023-09-09 23:58:38 +03:00
Vitaly Turovsky
2a26d9efb0 select hotbar on touch 2023-09-09 23:49:49 +03:00
Vitaly
51fc6de101 fix: display non-breakable blocks
allow to break anything in creative
2023-09-08 19:42:18 +03:00
Vitaly
fcd6ed3ff8 fix too fast block placing 2023-09-08 19:39:42 +03:00
Vitaly Turovsky
92f6ae0c73 upstream server changes 2023-09-08 16:43:40 +03:00
Vitaly Turovsky
0a32ec917b correctly display cursor mesh using collision data 2023-09-07 16:46:48 +03:00
Vitaly Turovsky
ca3c46a307 refactor: migrate new code to typescript! 2023-09-07 15:58:02 +03:00
Vitaly
456403dfa8 fix modal restore on title screen 2023-09-07 06:24:37 +03:00
Vitaly
9c122c2738 propose to remove world only for on-device saves 2023-09-07 06:23:11 +03:00
Vitaly
bbb76eef36 small cleanup, don't specify default version 2023-09-07 06:18:31 +03:00
Vitaly
a360b2eee3 forcefully disconnect from server 2023-09-07 06:17:32 +03:00
Vitaly
195371d825 [skip ci] upstream changes 2023-09-04 13:35:43 +03:00
Vitaly
6e2dfb7691 fix: excellent in-game gamepad support
speed packages install
2023-09-04 12:54:48 +03:00
Vitaly
29e68512f4 better download ui & fix qs conflict 2023-09-04 12:16:23 +03:00
Vitaly
1605c4f22b fix regression (hopefully have tests) 2023-09-04 11:40:28 +03:00
Vitaly
bbb3c13a27 fix autoversion (download data on demand) 2023-09-04 11:24:34 +03:00
Vitaly
32482d87dc add a way to disable prompts on load 2023-09-04 10:47:15 +03:00
Vitaly
ea7e0b9ba5 loadFolder -> loadSave 2023-09-04 09:27:20 +03:00
Vitaly
caff286125 enable eruda only on mobile 2023-09-04 09:23:23 +03:00
Vitaly
f44c1d660a add force reload chunks (F3+A) 2023-09-04 09:23:05 +03:00
Vitaly
0f096be321 add visual sneaking + touch support 2023-09-04 08:42:08 +03:00
Vitaly
e34d780b8b change default singleplayer version to 1.8.8 as it supports more features, preserve for old saves 2023-09-04 08:29:14 +03:00
Vitaly
aa58d05d77 display sync error as well! 2023-09-04 08:10:20 +03:00
Vitaly
327504a19d upstream fork changes 2023-09-04 07:57:59 +03:00
Vitaly
360ed68d98 singlePlayerServer -> localServer (intention: will allow other players to connect soon) 2023-09-04 07:57:23 +03:00
Vitaly
2244e1781c dispose world on exit (that should finally allow clean exit) 2023-09-04 07:55:22 +03:00
Vitaly
babf7aecb9 controls: use ctrl only as activation to match original game behavior 2023-09-04 07:52:26 +03:00
Vitaly
ce6e02ed1f refactor controls to use contro-max!
it allows to use between mobile keyboard & gamepad consistently!
fixed double jump!
2023-09-04 07:39:16 +03:00