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