Commit graph

37 commits

Author SHA1 Message Date
Vitaly Turovsky
09cd2c3f64 fix(guiRenderer): dont break textures with custom namespaces rendering 2025-03-14 01:50:54 +03:00
Vitaly Turovsky
a8564232f7 fix: make chat arrows work on ios
fix: disable annoying in many cases auto correct on ios (more annoying than useful especially in commands)
fix: make stats dont overlap with chat
fix: fix edgecases when focusing on chat was not possible on mobile
2025-03-14 01:36:14 +03:00
Vitaly Turovsky
87e5ae253d simplify panorama, sfp fixes! 2025-03-12 00:14:16 +03:00
Vitaly
b8b1320258
feat: single file build! (#181) 2025-03-11 23:58:52 +03:00
Max Lee
a7e6f9772c
feat: display items in hand of entities (#293) 2025-03-07 15:18:54 +03:00
Vitaly Turovsky
4cde65e635 hotfix: fix old maps broken regression after gui renderer introduction, fix no connection indicator 2025-03-06 19:35:37 +03:00
Vitaly
0db49e7879
feat: Full support for rendering blocks in inventory GUI powered by deeplsate (#292) 2025-03-05 15:11:42 +03:00
Vitaly Turovsky
10f17063c0 fix: fix whole pipeline of rendering custom items from rp: add them to atlas and update texture propertly. align behavior blocks vs items and gui vs hand/floor 2025-03-03 14:19:38 +03:00
Vitaly Turovsky
fa9c0813c3 fix: seagrass and kelp are always waterlogged 2025-02-27 05:17:18 +03:00
Vitaly Turovsky
acd8144d76 feat: initial config.json is now bundled on build step, which is required for defaultSettings
feat: allow to specify default and locked settings in config.json
feat: allow to specify default app params in config.json
feat: rework how loading progress is reported in app on connect
feat: add setting to wait for chunks to load before starting rendering (which is highly recommended to enable), however not enabled by default because functionality is top priority of the client out of the box, not pleasent ux, so pls enable yourself
2025-02-26 03:29:10 +03:00
Vitaly Turovsky
b7560f716a fix custom block models regression 2025-02-25 23:11:02 +03:00
Vitaly Turovsky
077dc9df26 fix: fix hand performance because of unnecessary texture rewrites 2025-02-25 00:02:35 +03:00
Vitaly Turovsky
0b2d676d93 fix: fix a lof of bugs in base transition classes and fix bug with possibly wrong item display in hand 2025-02-25 00:01:56 +03:00
Vitaly Turovsky
6d29413a5d add transparent block model override 2025-02-24 21:53:43 +03:00
Vitaly Turovsky
bdea1fc50c a huge progress on packet replay component, fix bugs add switches 2025-02-23 21:52:12 +03:00
Vitaly Turovsky
a268c69879 feat: rework atlas packing so now almost any resourepack with different tile sizes can be used 2025-02-21 20:15:38 +03:00
Phoenix616
7110b8c66d
fix: improve rendering of armor to closer match game and prevent z-fighting 2025-02-20 14:53:42 +01:00
Vitaly Turovsky
2ea74b22fd fix: literally fix the notification component 2025-02-20 04:01:48 +03:00
Vitaly Turovsky
730cf656de feat: add detailed block assets parsing (blockstates + models) in F3 on right side (includes parsing errors! super useful for resourcepacks) 2025-02-20 03:41:44 +03:00
Max Lee
f1c945d22a
fix: baby mobs are not rendered smaller (#283) 2025-02-19 17:00:43 +03:00
Vitaly Turovsky
b7e6793c07 do not display invisible ears on steve (default skin) 2025-02-19 03:13:28 +03:00
Vitaly Turovsky
a0a01d9a3f disable possibly invalid entity checks 2025-02-19 03:01:52 +03:00
Vitaly Turovsky
44d630b1b3 fix entities apply skin crash
fix websocket ping display for ws
2025-02-18 21:25:18 +03:00
Vitaly Turovsky
191043380e fix textures loading regression, fix entity tex resizing 2025-02-18 20:10:33 +03:00
Max Lee
d83fbb0393
fix: maps on invisible Item Frames would have gap (#281) 2025-02-18 17:45:47 +03:00
Vitaly Turovsky
5e0ece8288 fix arrow file casing 2025-02-18 04:01:17 +03:00
Vitaly Turovsky
c1bf8bf1d7 add arrow obj 2025-02-18 03:53:13 +03:00
Vitaly Turovsky
4223800fd8 fix: improve rendering of some entites like arrow and sheep 2025-02-18 03:47:24 +03:00
Vitaly Turovsky
4a1138f21c fix: fix memory leak with textures when a lot of entities are loaded at the same time (eg big servers like hypixel), make entities def loader faster 2025-02-18 02:06:00 +03:00
Vitaly
5f6ce69b51
feat: custom block models via custom channel (#277) 2025-02-17 19:40:17 +03:00
Max Lee
874a3b3ab0
feat: option to disable ears on all skins (#275) 2025-02-17 16:41:52 +03:00
Vitaly
65af9a73c2
feat: rework hand! enable by default, fix bow anim (#261)
* refactor swing animation to controller

* idle animator!!!!

* implelment state switch transition

* a huge fix for UI server edit!

* adjust ui scaling so main menu elements clip less

* view bobbing, new config name, ws:

* EXTREMELY important fixes to entities rendering

* a lot of fixes, add dns resolve fallback

* improve f3 E, fix modal not found edge case

* set correctly target for old browsers, should fix ios 14 crash

* unecessary big refactor, to fix ts err

* fix isWysiwyg check

* fix entities rendering count
2025-02-15 05:14:36 +03:00
Vitaly Turovsky
2f70575534 finishing support for mcraft viewer plugin:( 2025-02-13 21:31:55 +03:00
gguio
25c07b14a9
feat: some minimap fixes (#249) 2025-02-13 05:07:19 +03:00
Max Lee
cab9eed5e7
fix: resource pack armor textures and leather armor color bleed (#274) 2025-02-12 21:26:23 +03:00
Vitaly Turovsky
d27f2b4a61 fix(big-perf): do not render entities in not loaded chunks that are far away 2025-02-10 21:04:33 +03:00
Vitaly
f96673bc17
rename prismarine-viewer dir to renderer to avoid confusion (#269) 2025-02-08 14:17:27 +03:00