Vitaly Turovsky
bc9ca189cd
restore2
2025-03-26 05:14:30 +03:00
Vitaly Turovsky
b9ca0573ac
restore
2025-03-26 05:14:09 +03:00
Vitaly Turovsky
e743a039a3
Merge branch 'nextgen-physics' into protocol-worker
2025-03-26 05:13:32 +03:00
Vitaly Turovsky
b47258301c
revert unknown chaange
2025-03-26 05:13:15 +03:00
Vitaly Turovsky
0648d55edd
pick only necessary changes
2025-03-26 05:11:37 +03:00
Vitaly Turovsky
e7c240694f
up
2025-03-26 05:03:37 +03:00
Vitaly Turovsky
14e20a2cf6
Merge remote-tracking branch 'origin/next' into nextgen-physics
2025-03-26 05:02:32 +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
9057d3acb5
revert stuff
2025-03-26 00:05:55 +03:00
Vitaly Turovsky
547658f489
Merge remote-tracking branch 'origin/next' into nextgen-physics
2025-03-26 00:03:28 +03:00
Vitaly Turovsky
bf9c47dd26
fix test
2025-03-26 00:01:28 +03:00
Vitaly Turovsky
9cede6dbbc
final fixes
2025-03-26 00:01:28 +03:00
Vitaly Turovsky
6a5ac4f8d2
make initial resource pack load optimised, rework it
2025-03-26 00:01:28 +03:00
Vitaly Turovsky
2630a57d35
renderers cleanup
2025-03-26 00:01:28 +03:00
Vitaly Turovsky
20569747ca
fix mesher config pass
2025-03-26 00:01:27 +03:00
Vitaly Turovsky
9888bd55c1
fix: allow to go back when not crashed game
2025-03-26 00:01:27 +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
b501893ab2
ip pkgs
2025-03-23 03:13:52 +00:00
Vitaly Turovsky
e2b78333a1
Merge remote-tracking branch 'origin/renderer-rewrite' into nextgen-physics
2025-03-21 16:33:42 +03:00
Vitaly Turovsky
e917764b76
fix lint
2025-03-21 13:58:53 +03:00
Vitaly Turovsky
ed041972c4
disable in other way
2025-03-21 13:50:11 +03:00
Vitaly Turovsky
b579ee1767
Revert "disable playground"
...
This reverts commit 5eedb3c456 .
2025-03-21 13:48:39 +03:00
Vitaly Turovsky
d450a31547
fix typo
2025-03-21 11:27:12 +03:00
Vitaly Turovsky
853e0e1d84
up readme
2025-03-21 11:05:19 +03:00
Vitaly Turovsky
8ddac97414
dont use bot
2025-03-21 11:02:30 +03:00
Vitaly Turovsky
5eedb3c456
disable playground
2025-03-21 10:59:46 +03:00
Vitaly Turovsky
11abbfcbb1
disable check
2025-03-21 07:07:56 +03:00
Vitaly Turovsky
8ee4dc37e7
disable displaying unknown non interactible entitites
2025-03-21 07:07:26 +03:00
Vitaly Turovsky
dc2ad7ccce
disable signs, disable playground since its not used by anyone
2025-03-21 06:36:15 +03:00
Vitaly Turovsky
b483923009
rm unused three imports
2025-03-21 06:22:30 +03:00
Vitaly Turovsky
82d0638eb8
Merge remote-tracking branch 'origin/next' into renderer-rewrite
2025-03-21 06:20:58 +03:00
Vitaly Turovsky
cae2b612ba
fix all remaining reactive state linking
2025-03-21 06:19:36 +03:00
Vitaly Turovsky
f88e9c8b61
Refactor renderer state management and move vr
2025-03-21 06:11:31 +03:00
Vitaly Turovsky
136b051695
smooth camera movement!
2025-03-21 05:16:30 +03:00