Commit graph

233 commits

Author SHA1 Message Date
Vitaly Turovsky
eeca0e6360 Merge branch 'webgpu-true' into webgpu-tree-fresh 2024-08-02 03:49:21 +03:00
Илья Белов
c23075b33e Working frustrum culling
Co-authored-by: Vitaly <vital2580@icloud.com>
2024-08-02 03:05:21 +03:00
Vitaly Turovsky
2dfd17939f Merge remote-tracking branch 'origin/next' into webgpu-true-fresh 2024-08-02 02:15:42 +03:00
Vitaly Turovsky
92afdf54fb Merge remote-tracking branch 'origin/next' into webgpu-true 2024-07-10 20:26:04 +03:00
Vitaly Turovsky
d8261c2659 fix: bundle pixealrticons with the app instead of fetching them from remote location in runtime 2024-07-07 19:18:48 +03:00
Vitaly
860d2ad2f6
feat: Microsoft authentication! (#150)
fixes #36
2024-07-06 00:54:03 +03:00
Vitaly Turovsky
c5d3ac1678 fix: inventory in singleplayer didn't update on gui interactions 2024-07-03 13:15:55 +03:00
Vitaly Turovsky
f8980836dc fix: fix basic vr support & test dom overlay
sentry-ref: 5517390383, 5517390775
2024-06-22 20:15:12 +03:00
Vitaly Turovsky
26383a2ed7 up squid & anvil restoring pre-flat support, lint 2024-06-13 22:59:13 +03:00
Vitaly Turovsky
8407b6e006 update packages 2024-06-13 19:57:10 +03:00
Vitaly Turovsky
5be093a25f feat: support world saves for all versions of Minecraft Java! 2024-06-13 03:46:59 +03:00
Vitaly Turovsky
4f20e24819 up flying squid 2024-06-12 21:14:48 +03:00
Vitaly Turovsky
7f3d5ca1f0 rename project to minecraft-web-client
fixes issue146
2024-06-10 03:27:34 +03:00
Vitaly Turovsky
fec59aac03 up mineflayer 2024-06-06 17:30:17 +03:00
Vitaly Turovsky
1c05804398 fix build 2024-05-25 03:40:31 +03:00
Vitaly Turovsky
c1880b137d Merge branch 'next' into pr/sa2urami/120
Co-authored-by: Ilya <sa2urami@users.noreply.github.com>
2024-05-25 00:05:47 +03:00
gguio
c1d7d7c33f
feat: Support for binds with modifiers (#130)
Co-authored-by: gguio <nikvish150@gmail.com>
2024-05-23 08:46:59 +03:00
Vitaly Turovsky
130daac35e triangle 2024-05-21 23:14:03 +03:00
Vitaly
2bec255b7d fix: update flying-squid to respect time in saves! 2024-05-20 05:47:38 +03:00
gguio
6bf1085fbe
feat: Key binds screen (#108)
---------

Co-authored-by: gguio <nikvish150@gmail.com>
Co-authored-by: Vitaly <vital2580@icloud.com>
2024-05-18 22:51:35 +03:00
Vitaly Turovsky
03a26d5c70 feat: add held map image support for all versions!
fix: previously held item was activated too quickly
2024-05-13 04:02:06 +03:00
Vitaly Turovsky
ef146f7a28 fix(hud): fix safe bottom area for iOS devices when clicked "Hide Toolbar"
https://forums.developer.apple.com/forums/thread/716552
chore: add new experiment for demo
2024-05-13 03:42:31 +03:00
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
484844b35d add playground scripts! 2024-04-09 14:41:21 +03:00
Vitaly Turovsky
d0a6941031 build workers 2024-03-25 12:40:39 +03:00
Vitaly Turovsky
51ba0eaec5 put renderer into worker! viewerWrapper & perf cypress test 2024-03-25 07:28:03 +03:00
Vitaly Turovsky
b35bc0882f Merge remote-tracking branch 'origin/next' into webgl 2024-03-25 03:46:05 +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
Илья Белов
ad5a906a95 fix things 2024-03-22 00:31:24 +03:00
Илья Белов
027f5c6917 up package json 2024-03-22 00:02:11 +03:00
Vitaly Turovsky
dee63df232 Merge branch 'next' into webgl 2024-03-21 14:17:00 +03:00