Commit graph

172 commits

Author SHA1 Message Date
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
Vitaly Turovsky
443496a788 fix: drop download & deploy size by 1.5x by inlining optimized block collision shapes 2023-11-04 09:04:09 +03:00
Vitaly Turovsky
fadbd7eb22 feat: allow to change opacity & position of touch buttons
fix: touch buttons don't overflow other menus
fix: make top touch buttons prettier & bigger a bit
2023-11-04 07:01:56 +03:00
Vitaly Turovsky
b0d98add20 main menu tooltip fixes
gen items faster when folder already exist
2023-10-28 02:39:45 +03:00
Vitaly
b199b2e6d8 feat: new singleplayer menu! Now migrated to IndexedDB storage:
- now you can store multiple different worlds and export them for native client at any time
- almost unlimited storage limit
- world auto save now works
- can configure world type
fix: texturepack should be applied when opening folders
feat(world-options): can now save worlds downloaded from url to browser storage (useful for ios, otherwise use folders)
feat: added new export method: directly to folder on the drive (which is faster) - available from main menu
fix: now 'singleplayer' qs opens temporary world which is not saved and 'loadSave' opens save with specific folder name
2023-10-26 04:26:58 +03:00
Vitaly
284c8846db use custom diamond square to fix dirt bug 2023-10-25 08:27:13 +03:00
Vitaly
381209b3f6 fix: fix block states display for 1.13-1.15!
fix: fix offline loading most worlds for 1.13-1.17
2023-10-20 02:32:14 +03:00
Vitaly Turovsky
3c05774680 add playground page that I was using for testing various things (eg textures)
open: http://localhost:5173/texture-render.html
2023-10-20 01:58:42 +03:00
Vitaly
83f7aee586 another fix for correct view distance in p-viewer
emit error when resourecpack size exceeds browser limit
worker models: improve perf when loading big number of chunks (still not ideal, should be a setting I think as I like more prev behavior)
2023-10-16 20:25:33 +03:00
Vitaly Turovsky
4202a39857 iphone ui improvements 2023-10-13 20:07:11 +03:00
Vitaly Turovsky
9351732d09 feat: new scalable options GUI. Refactored options & main menu to React
chore: added storybook!
fixed too big ts language service memory consumption (json mc-data)
2023-10-11 19:38:16 +03:00
Vitaly Turovsky
d77484c966 add storybook & react button component, refactor styles a bit
fix death screen was on top of other screens
2023-10-10 17:06:23 +03:00
Vitaly
60934372af feat: signs rendering support!
feat: shulker box rendering support
chore: minor improvements
2023-10-07 11:17:29 +03:00
Vitaly
15c820af8d fix(important): Correctly load needed chunks based on render distance setting! Also improve unloading a bit, but still needs improvements.
Add many missing deps
2023-10-06 09:56:34 +03:00
Vitaly
ea38fb48a3 up packages should fix build 2023-09-30 11:48:56 +03:00
Vitaly
ee7f61c7ee restore pnpm-workspace.yml, because problem packages removed 2023-09-29 05:39:18 +03:00
Vitaly
86ffedff1e [viewer] link p-viewer instead for easier viewer dev 2023-09-29 05:23:56 +03:00
Vitaly
b53d2d23b7 [viewer] rm unused :deps, fix prepare 2023-09-29 04:47:51 +03:00
Vitaly Turovsky
a0630f5425 pnpm i workaround 2023-09-29 00:33:50 +03:00
Vitaly
0db344a2f6 fix most annoying ts-js issue here I guess 2023-09-27 18:43:02 +03:00
Vitaly
ae18dbf966 refactor stats to display gpu / cpu stats
feat: add an option to use dedicated gpu for render on laptop (high-perf)
2023-09-27 07:23:23 +03:00
Vitaly
c7f3593611 fix(important): fix connect to servers by domain
fix: finally display readable errors on proxy connect errors
2023-09-26 19:30:07 +03:00
Vitaly
7c4d34c9c2 resolve pr todo comments 2023-09-26 08:43:54 +03:00
Vitaly
5b9c268750 add massive eslint config and big number of fixes for it! thx to ext 2023-09-26 08:01:17 +03:00
Vitaly
31622543d3 remove webpack & unused deps 2023-09-26 00:08:21 +03:00
Vitaly
7e0b7d79ae add typecheck to ci, always prepare data 2023-09-25 21:48:13 +03:00
Vitaly
7974abc7d9 always show errors on tcp disconnect! 2023-09-25 08:08:43 +03:00
Vitaly
44b1dd5ac5 up esbuild 2023-09-24 19:54:10 +03:00
Vitaly
6283d9ba06 add lodash dep 2023-09-24 00:09:12 +03:00
Vitaly
14a9a2bf18
a few fixes (#20)
fix: ios improvements: always display full ui & no magnifier on double tap anymore
fix: regression: connect to p2p peers
2023-09-19 03:18:01 +03:00
Vitaly
8591653bdb add contributing, speed start, cleanup esbuild
and don't use minify in dev as it breaks breakpoints since minify inlines code
2023-09-17 22:03:26 +03:00