Commit graph

38 commits

Author SHA1 Message Date
Vitaly Turovsky
9a8ff32f5a a few minor but important world renderer fixes & impr 2024-04-17 05:34:20 +03:00
gguio
07491fd72c
feat: effects + system indicators in hud! (#95)
Co-authored-by: gguio <nikvish150@gmail.com>
2024-03-26 16:00:11 +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
99e58d8069 fix: improve compatibility with tor browser by disabling sound support 2024-02-16 13:45:41 +03:00
Vitaly
a37cc77050 move unrelated exports from globalState, fix storybook build 2024-02-15 05:11:49 +03:00
Vitaly Turovsky
39dc4d072e suppress known errors 2024-01-29 14:04:32 +05:30
Vitaly Turovsky
9dd34f6142 fix(reggresion): limit fps setting: max fps wasn't calculating correctly 2024-01-05 02:26:59 +05:30
Vitaly
41ea0517fd fix: don't crash when R is pressed after not-first successful connect 2024-01-01 18:35:54 +05:30
Vitaly
20b6344deb refactor: open github cleanup 2023-11-24 13:52:00 +03:00
Vitaly
5a738f4a48 feat(debug-overlay): print packets debug info
feat: add options.debugLogNotFrequentPackets & debugTopPackets
2023-11-11 12:04:13 +03:00
Vitaly Turovsky
9e152d902c feat: now render distance of singleplayer & multiplayer mode saved & read independently 2023-11-05 07:09:05 +03:00
Vitaly Turovsky
2d4f7312c6 minor build fixes 2023-11-04 11:50:18 +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
d546fa8f41 enable strict null types which improves quality of codebase a lot!
todo add types to worker & world renderer
2023-11-01 03:07:07 +03:00
Vitaly
52c5777ebd fix(singleplayer): write player data into level.dat which is required for singleplayer vanilla 2023-10-27 10:10:14 +03:00
Vitaly
7aa91d2f06 feat: new pretty accurate items in hotbar renderer! Almost all plain items are now rendered correctly (even between versions)
feat: now almost all containers are supported. Added support for crafting & chests
fix: fix some rendering issues in inventory
2023-10-25 07:49:52 +03:00
Vitaly
a72ca11a0e refactor: split AppStatus into components
fix: change top-level options buttons order
2023-10-23 02:42:33 +03:00
Vitaly
68d0bc363c many performance & regression fixes
fix: fix too bad performance in generated singleplayer worlds by disabling auto-save feature! Now saving on disconnect click & window focus blur! When opening folders in write-mode there is still 1s auto-save interval though
2023-10-17 23:08:55 +03:00
Vitaly
a68e13fef7 fix: be less annoying when loading save that have major version support
fix: informative errors when drag n dropped unknown content
2023-10-17 15:21:50 +03:00
Vitaly
038137940a improve resourcepack support 2023-10-16 20:22:02 +03:00
Vitaly Turovsky
4202a39857 iphone ui improvements 2023-10-13 20:07:11 +03:00
Vitaly Turovsky
cfdd84eee9 refactor loading error screen to AppStatus (react) to include transitions
better loading status
cleanup components
2023-10-13 18:52:25 +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
60b3c0c529 add MessageFormattedString, loadedDataVersion state 2023-10-10 18:03:23 +03:00
Vitaly Turovsky
9f4debae48 fix: fix disconnect after death screen 2023-10-10 13:24:31 +03:00
Vitaly
a200c6da47 test publishing playground to vercel 2023-10-04 13:29:31 +03:00
Vitaly
1d77887a2d fix(regression): display actual connection error reason 2023-10-02 15:20:22 +03:00
Vitaly
b0686d04de fixup! fix: correctly restore main menu after server disconnect 2023-09-28 03:27:33 +03:00
Vitaly
fb881e879b also lint js, improve style rules 2023-09-27 06:50:41 +03:00
Vitaly
ff2c9e4c0c enforce style that was used in repo! indent back to 2 2023-09-26 08:26:20 +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
85b5a575ff Merge branch 'next2' into next 2023-09-23 05:48:36 +03:00
Vitaly
038b8cd1e6 add a way to go back in ui with gamepad & notification impr 2023-09-22 23:09:23 +03:00
Vitaly
606323634d fix: always apply render distance (regression) 2023-09-20 23:33:43 +03:00
Vitaly Turovsky
7b2d0f207b refactor last status display 2023-09-19 19:05:23 +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
70572b387f initial resource pack support (blocks only)! support custom size 2023-09-15 03:21:24 +03:00
Vitaly Turovsky
ca3c46a307 refactor: migrate new code to typescript! 2023-09-07 15:58:02 +03:00
Renamed from src/utils.js (Browse further)