Vitaly Turovsky
1a87951bc8
up proxy
2025-03-30 16:09:50 +03:00
Vitaly Turovsky
73e65c6656
try different intersect raycast media approach
2025-03-30 16:09:45 +03:00
Vitaly Turovsky
c324ce29ab
fix: always limit error texture dimension to avoid crashes on high width/height
2025-03-30 14:03:50 +03:00
Vitaly Turovsky
b666f6e3c3
ci: disable functionality that should work but doesnt work because github doesnt make any sense
v0.1.79
2025-03-29 11:27:10 +03:00
Vitaly Turovsky
115022a21b
ci: use github_token var
2025-03-29 11:23:48 +03:00
Vitaly Turovsky
18ee1dc532
ci: fix syntax
2025-03-29 11:15:54 +03:00
Vitaly Turovsky
291ead079a
use token: workaround
2025-03-29 11:13:33 +03:00
Vitaly Turovsky
983b8a184b
refactor: remove bundle-stats workflow and integrate its functionality directly into CI
2025-03-29 11:01:35 +03:00
Vitaly Turovsky
66fa59a87a
ci: add size tracking for minecraft.html and adjust build steps
2025-03-29 10:53:50 +03:00
Vitaly
47864f0023
ci: report size change + always check single file build ( #320 )
...
* init
* should be final
* mbmb
* Update .github/workflows/bundle-stats.yml
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-03-29 10:41:25 +03:00
Vitaly Turovsky
6f15fcc726
fix: display proxy disconnect message to the client when proxy server is being shutdown
2025-03-29 09:57:57 +03:00
Vitaly Turovsky
af9da93978
enabling parsing kick messages
2025-03-29 09:19:54 +03:00
Vitaly Turovsky
08bb0b6777
fix: fix almost all known inventory update bugs
2025-03-29 09:17:48 +03:00
Vitaly Turovsky
187e9fa6b4
important: fix visual update issues in inventory after server packet
2025-03-29 09:16:36 +03:00
Vitaly Turovsky
4fd290c636
fix(regression): fix rendering almost all items in the game, like shield, banners, beds, filled maps, ...
2025-03-29 06:44:48 +03:00
Vitaly Turovsky
e2f28e4975
fix: fix hotbar & inv texture updates on resources change
...
fix: delay autologin /login sending
2025-03-29 05:34:32 +03:00
Vitaly Turovsky
c3b4eb953f
feat: add much better video support
2025-03-29 04:48:39 +03:00
Vitaly Turovsky
850ae6c2da
fix: put just connected server to start of list
2025-03-29 02:01:05 +03:00
Vitaly Turovsky
66b9f58c6f
fix error not displayed when crash during world display happens, dont crash world display on entity error
2025-03-29 01:53:54 +03:00
Vitaly Turovsky
b58950bec2
update list of servers
2025-03-28 12:46:05 +03:00
Max Lee
47be0ac865
feat: Item custom model data support ( #318 )
...
* feat: Item custom model data support
* rename prop, jsdoc for clarity
* explicit resource manager because it can be run in different threads, up mc-assets
* fix tsc
---------
Co-authored-by: Vitaly Turovsky <vital2580@icloud.com>
2025-03-26 08:22:38 +03:00
Vitaly Turovsky
cd9b796f16
feat: now save actually changed options instead of all options in new localstorage key changedSettings for clarity
2025-03-26 07:12:53 +03:00
Vitaly Turovsky
b32bab8211
fix inscreen button
2025-03-26 06:55:09 +03:00
Vitaly Turovsky
52755fc18f
feat(renderer): add toggle for batch chunks display in options GUI
2025-03-26 06:47:21 +03:00
Vitaly Turovsky
f8800d5a31
ci: add step to update deployAlwaysUpdate packages in preview workflow
2025-03-26 06:46:51 +03:00
Vitaly Turovsky
797459b0fc
fix: pass custom brand for ws:// servers
2025-03-26 05:08:10 +03:00
Vitaly Turovsky
f8ef748e58
fix: disable chunk batch display by default because of incorrect order and its too slow
2025-03-26 05:01:17 +03:00
Vitaly Turovsky
f161fd31d4
feat(renderer): dont display underground sections. Display chunks only when they are fully loaded
2025-03-26 04:40:11 +03:00
Vitaly Turovsky
3690cb22aa
fix classic panorama regression
2025-03-26 04:39:33 +03:00
Vitaly Turovsky
33debc1475
feat(experimental): make loading chunks as smooth as possible by delaying work to get more rendered fps at that time. It helps to eliminate massive fps drops on big chunks of data, however might introduce new possible race conditions.
...
Also disabled full maps completely because it was hard to optimize atm.
Now chunks load ~30-50% slower but smoother. Note that using waitChunksToLoad settings remains unchanged - time is the same
2025-03-26 03:48:22 +03:00
Vitaly Turovsky
46787309e2
fix: fix camera shake effect! rewrite impl. Fix offhand holding block now can become empty
2025-03-25 22:58:24 +03:00
Vitaly Turovsky
1015556834
use graphics backend id
2025-03-25 21:33:12 +03:00
Vitaly Turovsky
db1c8a1e1a
fix: allow custom media to be transparent
2025-03-25 21:25:14 +03:00
Vitaly Turovsky
761c92e27c
fix: always set sign text even in rich formatted mode so you dont lose your text if nbt edit command doesnt work (which is the case for the latest versions)
2025-03-25 21:09:48 +03:00
Vitaly Turovsky
118377cbc3
ci: fix relative import path
2025-03-25 04:15:05 +03:00
Vitaly Turovsky
8786448d07
fix tsc
2025-03-25 04:07:34 +03:00
Vitaly Turovsky
2d288153e3
move three.js related files to its own renderer dir
2025-03-25 04:01:43 +03:00
Vitaly Turovsky
a53a6e5f03
fix chests regression
2025-03-25 03:55:06 +03:00
Vitaly Turovsky
237aeec6ac
feat: add preventBackgroundTimeoutKick which is disabled by default but can be enabled from advanced settings. Allows to avoid kicking you out of the server when tab is not focused for long time by playing 1hz sound at very low volume to keep tab active
2025-03-25 03:46:08 +03:00
Vitaly
0f3145bb8e
feat: app <-> renderer REWORK. Add new layers for stability ( #315 )
2025-03-25 02:08:32 +03:00
Vitaly Turovsky
df10bc6f1b
feat: add client tps info to f3
2025-03-25 00:50:28 +03:00
Vitaly Turovsky
89a8584060
fix test
2025-03-25 00:48:15 +03:00
Vitaly Turovsky
b6842508ae
fix(blockPlacing): fix packets order on latest version. Fix placing end crystals. Fix using hoe and axe. Fix offhand placing. Validate sending placing packets so its 90% accurate
...
fixes #316
2025-03-24 23:58:16 +03:00
Vitaly
563f5fa007
feat: Add videos/images from source with protocol extension ( #301 )
2025-03-24 20:17:54 +03:00
Vitaly Turovsky
4a4823fd6a
highlight main actions
v0.1.78
2025-03-21 04:18:24 +03:00
Vitaly Turovsky
f87e7850ec
fix: fix false hurt_animation packet handlings
2025-03-20 22:32:37 +03:00
Vitaly Turovsky
e1758a84d0
fix bossbar crash when server tries to upate/remove non existent one
2025-03-20 05:14:23 +03:00
Vitaly Turovsky
fdd770eeb9
fix: per component error boundary was not working properly crashing whole HUD gui when only component was going out of order
2025-03-20 05:07:55 +03:00
Vitaly Turovsky
abe75c7b8d
10x inventory performance improvements in freq updated inventories eg roulettes
2025-03-20 04:53:44 +03:00
Vitaly Turovsky
6b1a82a6b3
fix possible crash on non existing server data update
2025-03-20 04:37:42 +03:00