Commit graph

28 commits

Author SHA1 Message Date
Vitaly Turovsky
e9320c68d2 fix metrics port 2025-07-09 17:13:36 +03:00
Vitaly
826b24d9e2
Metrics server (#390) 2025-07-09 16:10:50 +03:00
Vitaly
908fa64f2f
pick most of changes from webgpu for better stability (#322) 2025-04-06 00:22:27 +03:00
Vitaly Turovsky
8786448d07 fix tsc 2025-03-25 04:07:34 +03:00
Vitaly
0f3145bb8e
feat: app <-> renderer REWORK. Add new layers for stability (#315) 2025-03-25 02:08:32 +03:00
Vitaly
b8b1320258
feat: single file build! (#181) 2025-03-11 23:58:52 +03:00
Vitaly
ceb4cb0b66
feat: Refactor mouse controls, fixing all false entity/item interaction issues (#286) 2025-02-27 15:26:38 +03:00
Vitaly Turovsky
0cd11ebe29 regression hand disappeared 2025-02-18 20:58:19 +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
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
90e002a3a1 fix lint 2025-02-11 17:12:39 +03:00
Vitaly Turovsky
85fbe0cec0 seems all versions auth is supported, remove restriction 2025-02-11 01:08:41 +03:00
Vitaly Turovsky
cea4d7f277 feat: implement full support for new mineflayer plugin! add UI customization, motion effect, JS repl console and more! 2025-02-10 19:54:38 +03:00
Vitaly Turovsky
f560e952d3 add debugToggle 2025-02-09 19:09:13 +03:00
Vitaly
f96673bc17
rename prismarine-viewer dir to renderer to avoid confusion (#269) 2025-02-08 14:17:27 +03:00
Vitaly Turovsky
961cf01a0e allow inspectFn to be function eg for debugger statement 2024-12-18 11:01:50 +03:00
Vitaly
4d411fe561
feat: true hand display behind the setting (#217) 2024-12-13 21:04:45 +03:00
Vitaly
e19980800b
feat: rewrite playground from scratch + extras (#202) 2024-10-18 02:27:45 +03:00
Vitaly Turovsky
8e330c0253 feat(devtools): downloadFile global function
fix: local server wasnt saving the time of the world
feat(advanced): add a way to specify local server options
2024-09-06 03:48:54 +03:00
Vitaly Turovsky
7ecaae089d add window.stats for debugging 2024-06-23 10:39:41 +03:00
Vitaly Turovsky
295967cc4d fix inspectPacket function 2024-05-29 10:56:57 +03:00
Vitaly Turovsky
ce6849808b feat(devtools): add len and inspectPacket global functions 2024-05-13 03:43:29 +03:00
Vitaly
2cc524a4ab
rewrite renderers to allow custom ones! worker -> mesher (#102) 2024-04-16 09:12:16 +03:00
Vitaly Turovsky
8b17b53bd0 fix: remove debugSceneChunksY and instead change format of keys for debugSceneChunks to include also Y 2024-03-04 05:35:38 +03:00
Vitaly
a37cc77050 move unrelated exports from globalState, fix storybook build 2024-02-15 05:11:49 +03:00
Vitaly
86a4ac68f5 feat: support fetching skins by username for players! Use popular skinview3 for rendering players, so things like ears should render propertly
feat: Add support for head rotation.
feat: add `window.cursorEntity` for inspecting or watching entity props you're looking at
fix: fix entity in playground
2024-01-17 06:32:38 +05:30
Vitaly
01c2673f70 feat: now project uses correct interaction box shapes for all blocks! For example redstone wire or wall sign didn't have correct cursor interaction shapes, which was annoying when you wanted to destroy the wire after the current one. The only known unsupported block is light block which can be focused / destroyed only when you hold the light item in your hand 2024-01-07 23:58:19 +05:30