Commit graph

202 commits

Author SHA1 Message Date
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
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
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
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
d7f5e98fe3 update typescript to 5.5 2024-04-26 09:44:04 +03:00
Vitaly
d35eb040c7 The packageManager field must be joke... 2024-04-20 13:26:17 +03:00
Vitaly
d17e1b2acb make bundle smaller and debugger run faster 2024-04-20 13:22:26 +03:00
Vitaly Turovsky
2d3ab6c43a feat: Almost full entities rendering. Mobs are now rendered correctly 2024-04-18 09:47:55 +03:00
Vitaly Turovsky
17e13d30b1 add mc data types 2024-04-17 08:03:49 +03:00
Vitaly Turovsky
dd3c331007 fix: super critical performance fix for some blocks like snow/soul sand
chore: finally a convenient way to debug mesher, now covered by test
2024-04-17 07:24:40 +03:00
Vitaly Turovsky
7aeb13f9fe up autojump 2024-04-17 00:52:58 +03:00
Vitaly
53a6d788a9
feat: Add lighting support for < 1.12 with smooth lighting (#98)
(newer versions are available experimentally under option)
2024-04-16 10:28:49 +03:00
Vitaly
2cc524a4ab
rewrite renderers to allow custom ones! worker -> mesher (#102) 2024-04-16 09:12:16 +03:00
Vitaly Turovsky
219f525409 support for custom input keys / gamepad buttons (no ui yet) 2024-04-16 06:37:22 +03:00
Vitaly
10662bcbc0
feat: Add auto jump (disabled by default for PC & Gamepad users) (#100) 2024-04-16 05:24:47 +03:00
Vitaly
aafdb64694
outdated commit hints in ci!! (#101) 2024-04-15 05:44:25 +03:00
Vitaly Turovsky
625d4c1c19 migrate to cypress 10 for native m1 support 2024-03-25 03:44:32 +03:00
gguio
85c0eb8c5b
feat: Sign editor with formatting support! (+2 settings) (#86)
Co-authored-by: gguio <nikvish150@gmail.com>
Co-authored-by: Vitaly Turovsky <vital2580@icloud.com>
2024-03-23 16:21:36 +03:00
Vitaly Turovsky
1cb54315e3 feat: now ui never fully crashes and instead disables problematic component
feat: /home & /sethome commands
2024-03-21 08:57:34 +03:00
Vitaly Turovsky
d7bdf3633d feat: new reworked notifications
feat: support for world icons in singleplayer menu
2024-03-21 07:24:22 +03:00
Vitaly Turovsky
14460a62b2 feat: allow copying maps to device memory from external providers (eg zip, remote) from pause menu
feat: display broken worlds warning
fix: fs didn't reset on world unload
feat: allow full warps support (eg Greenfield maps)! with a way to set your own
2024-03-21 06:32:14 +03:00
Vitaly
c04c9cfdad
feat: implement Google Drive storage provider (#87) 2024-03-17 05:25:21 +03:00
Vitaly Turovsky
01c8f8bdb8 fix: update mineflayer to support 1.20.4
fixes #80
2024-03-05 03:45:38 +03:00
Vitaly Turovsky
96a2296752 feat: update three js and improve render performance 2024-03-02 22:16:22 +03:00
Vitaly Turovsky
59b32331d0 up mc protocol & data for 1.20.4 2024-02-26 03:52:59 +03:00
Vitaly Turovsky
3b0af89756 fix: fix player walking & running animation by using mineflayer-tracker to get correct velocity of players 2024-02-25 23:41:18 +03:00
Vitaly Turovsky
39a9d36a87 up deps 2024-02-16 20:11:37 +03:00
Vitaly Turovsky
d549d3d3b8 don't display aux inputs on other platform than ios 2024-02-13 07:31:29 +03:00
Vitaly Turovsky
616ffe49ce up squid, should fix testing 2024-02-08 23:55:19 +03:00
Vitaly
d27cf0632b add @mui/base up squid 2024-02-06 10:46:42 +03:00
Vitaly
d5d7674b5d block collisions regression 2024-02-05 02:23:18 +03:00
Vitaly
97ffff6000 up mc data 2024-01-30 00:42:06 +05:30
Vitaly Turovsky
d723401cdf shapes regression 2024-01-28 02:14:24 +05:30
Vitaly
a95f257e65 feat: basic support for 1.20.2 2024-01-22 02:07:52 +05:30
Vitaly
d535176fdc fix: update flying squid to include commands like /tell & very-first commands blocks support 2024-01-22 00:01:46 +05:30
Vitaly Turovsky
c6ab5587d0 use npm version of flying squid
fixes #39
2024-01-21 08:19:32 +05:30
Vitaly
ffbb5d7e75 display url to open local + network in dev! 2024-01-17 08:07:20 +05:30
Vitaly
8ec1fef786 some new player entities support fixes 2024-01-17 06:43:55 +05:30
Vitaly
870e1e9e84 use not forked version if mineflayer 2024-01-10 06:08:01 +05:30
Vitaly
754afb446e feat: now storybook components are available on /storybook url 2024-01-10 06:04:24 +05:30
Vitaly Turovsky
4a38f7a677 up mc data & assets 2024-01-05 15:33:13 +05:30
Vitaly
d68e8b8287 fix: move chat component from lit to react fixing many bugs (eg improving completions experience a bit) and probably introducing a few ones.
fix: now finally chat properly decodes color symbols e.g. §c - red
2024-01-03 19:49:05 +05:30
Vitaly
9840e4cd1b fix: fix sign rendering for some pre-flatenning worlds 2023-11-11 10:01:27 +03:00
Vitaly Turovsky
c9db2f1a6b use latest deps (squid) 2023-11-05 06:32:01 +03:00
Vitaly Turovsky
35574bafd2 fix: death screen was broken
fix: rare crash when spawn was received before player data
fix: sometimes signs were not displayed in latest versions
2023-11-05 06:27:36 +03:00
Vitaly Turovsky
2d4f7312c6 minor build fixes 2023-11-04 11:50:18 +03:00
Vitaly Turovsky
d10d7ab7cc feat: basic support for items with custom names 2023-11-04 10:58:06 +03:00