Commit graph

1,997 commits

Author SHA1 Message Date
Vitaly Turovsky
82693ac80c feat: add fov animation that should have added from first release 2025-02-09 22:12:50 +03:00
Vitaly Turovsky
7ab03e3245 ci: fix crash no deploy 2025-02-09 22:12:50 +03:00
Vitaly Turovsky
f560e952d3 add debugToggle 2025-02-09 19:09:13 +03:00
Vitaly Turovsky
c063ff7244 regression fixes
- Modify proxy connection logic to check for server configuration
- Enhance resource pack handling to deny pack if not accepted
- Improve server address parsing by stripping http/https protocols
2025-02-09 13:58:43 +03:00
Vitaly
f96673bc17
rename prismarine-viewer dir to renderer to avoid confusion (#269) 2025-02-08 14:17:27 +03:00
Vitaly
b196ea5955 should fix storybook build 2025-02-08 12:15:14 +03:00
Vitaly
43580511e2 refactor entitymesh to ts 2025-02-08 12:05:15 +03:00
Vitaly
17dc564ef1 fix playground crash, fix entities crash 2025-02-08 11:54:41 +03:00
Vitaly
c0dc516a2d improve button hover ui on mobile 2025-02-08 11:45:08 +03:00
Vitaly
a0bf1e6a71 fix: fix critical bug with joystick when opening other ui
feat: add history tracking of ever connected servers

- Implement server connection history tracking in localStorage
- Update server connection UI with autocomplete and history suggestions
- Refactor connection logic to use new server address parsing
- Improve touch joystick handling with more robust state management
2025-02-08 11:43:08 +03:00
Max Lee
d295100f34
fix: skins of NPCs would not get applied properly (#265)
feat: heads render texture from properties
2025-02-08 10:33:44 +03:00
Vitaly Turovsky
d7374a5206 fix tsc 2025-02-07 14:23:47 +03:00
Vitaly Turovsky
2993bd2e45 fix bugs with blocks models atlas usage 2025-02-07 14:16:01 +03:00
Vitaly Turovsky
c5a895a18e feat: revamp dropped items & holding blocks/items display! now using flexible item definition resolution 2025-02-07 13:54:38 +03:00
Vitaly
9be5950760
feat: Connections issues icon & reconnect button (#268) 2025-02-07 13:01:22 +03:00
Vitaly
c81da88eb7 up guide!!! add what many didnt know 2025-02-07 10:00:30 +00:00
Vitaly Turovsky
3e00dcb3e9 fix: one of the biggest ios fixes yet: reset viewport state (scale) on unexpected vieport changes and fix possible touch camera movement misaldment 2025-02-07 06:58:33 +03:00
Vitaly Turovsky
1b7ccbd77f up workflows 2025-02-06 08:47:12 +03:00
Vitaly Turovsky
3bfaa2980c up mc-assets to resolve issues with some items custom texture rendering 2025-02-06 08:45:05 +03:00
Vitaly Turovsky
09f91d1491 try to use pnpm action setup and recommend usign corepack 2025-02-06 08:40:24 +03:00
Vitaly Turovsky
42275df14d feedback: remove setting default keybindings to arrows to avoid confusion on accidental arrow keys pressing which might happen in super comfy gamer setups like boxes falling on right part of keyboard which is never used 2025-02-05 14:51:44 +03:00
Vitaly Turovsky
e54c262972 fix dropped blocks rendering 2025-02-05 14:38:18 +03:00
Vitaly Turovsky
20830bc257 fix(resourcepack): fix custom items textures
feat: implement support for custom models tags - new minecraft feature for resourcepack for items
feat: dropped blocks rendered as blocks
feat: add support for new
2025-02-05 14:05:23 +03:00
Vitaly Turovsky
6bf4a4f2a3 hotfix: allow complex messages to be displayed in chat 2025-02-05 07:21:42 +03:00
Vitaly Turovsky
97e1395464 up tech v0.1.71 2025-02-04 16:46:23 +03:00
Vitaly Turovsky
2ccc462679 fix eslint 2025-02-04 08:42:31 +03:00
Max Lee
e2a093baf1
feat: enable bossbar by default & support for custom title texts (#259) 2025-02-04 08:11:11 +03:00
Vitaly Turovsky
50baabad90 dont ignore version override! 2025-02-04 07:04:34 +03:00
Vitaly Turovsky
0d778dad80 fix auto wss 2025-02-04 05:22:22 +03:00
Vitaly Turovsky
d4345b19f1 linting 2025-02-04 05:15:41 +03:00
Vitaly Turovsky
b5a16d520a feat: Add WebSocket server support for direct connections! (no proxy url is used then) 2025-02-04 04:56:37 +03:00
Vitaly Turovsky
32acb55526 better loading msg 2025-02-03 11:04:35 +03:00
Vitaly Turovsky
41489130d6 feat: wait for resource pack install before displaying world to avoid chunks reloading 2025-02-03 11:02:12 +03:00
Vitaly
72058f14f2
feat: reimplement auto version - fix bugs, +config, make faster!! (#262) 2025-02-03 10:19:59 +03:00
Vitaly Turovsky
4a77ba15b6 disable dedupe check until usability and performanse problemas are fixed in pnpm 2025-02-03 05:16:46 +03:00
Vitaly Turovsky
84d38ba21c feat: now keyboard arrows control camera rotation 2025-02-03 04:10:45 +03:00
Max Lee
d4e93d4d39
fix: kick screen would allow going back with lockConnect parameter (#253)
refactor qs getters in codebase
Co-authored-by: Vitaly <vital2580@icloud.com>
2025-02-01 06:24:04 +03:00
Max Lee
6ad1a4d63b
feat: item & maps in frame rendering (#243)
Co-authored-by: Vitaly Turovsky <vital2580@icloud.com>
2025-02-01 05:46:05 +03:00
Vitaly Turovsky
b35685fc13 fix lint 2025-02-01 05:03:13 +03:00
Vitaly Turovsky
5bc55c1bdf adjust config merging 2025-02-01 04:30:20 +03:00
Vitaly Turovsky
4cc6767c78 docker: fix volume path to use with public 2025-02-01 04:23:32 +03:00
Vitaly Turovsky
297d94d419 fix sounds enabling in dockerfile 2025-02-01 03:20:13 +03:00
Vitaly
379484327e
refactor: Rework mobile controls! (#260)
Separate movement and interaction touch controls
Add new options for touch control types (modern/classic)
Refactor touch interaction handling and event management
Create a new GameInteractionOverlay component for touch interactions for less bugs in future
Update touch controls UI and positioning logic

Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-01 02:51:56 +03:00
Vitaly Turovsky
b5a8bf16ff fix critical inventory regression 2025-02-01 02:47:08 +03:00
Vitaly Turovsky
978bd16785 ci: rm --offline flag 2025-02-01 02:34:49 +03:00
Vitaly Turovsky
51d8975f5e chore: Update net-browserify dependency to GitHub source 2025-02-01 02:27:43 +03:00
Vitaly Turovsky
28552bd1de feat: Add option to disable service worker during build 2025-02-01 02:23:47 +03:00
Vitaly Turovsky
ad2ba0e24f feat(server): Add server connection validation and username validation on connect server UI with QS 2025-02-01 02:23:24 +03:00
Vitaly Turovsky
b7da6e201f up browserify 2025-02-01 01:52:04 +03:00
Vitaly Turovsky
81aaaab76d fix(proxy): Improve proxy URL handling for non-standard ports 2025-02-01 00:58:46 +03:00