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
Vitaly Turovsky
3b9503982c
fix: fix custom item display on 1.21.4, fix text component potential crash
2025-02-19 04:03:32 +03:00
Vitaly Turovsky
5fd3584823
move reconnect button below disconnect
2025-02-19 03:44:50 +03:00
Vitaly Turovsky
11bfcb8f1a
fix wasnt possible to click suggestions
2025-02-19 03:40:02 +03:00
Vitaly Turovsky
bfd88ce544
add stale ping status display
2025-02-19 03:33:39 +03:00
Vitaly Turovsky
0bb6301056
feat: now always focus chat when letter or ctrl+v is pressed (like in discord)
...
feat: hide completions when input is not focused
2025-02-19 03:26:14 +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
7196623853
minor visual updates to status component
2025-02-18 20:37:15 +03:00
Vitaly Turovsky
612b35426e
feat: add ping display view in pause menu!
2025-02-18 20:36:59 +03:00
Vitaly Turovsky
191043380e
fix textures loading regression, fix entity tex resizing
2025-02-18 20:10:33 +03:00
Vitaly Turovsky
9a8451fff7
fix: fix all known issues with chat auto scroll!
2025-02-18 04:28:48 +03:00
Max Lee
a20dca18f8
fix: autoConnect parameter wouldn't do anything ( #276 )
2025-02-17 16:42:31 +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
0f29053ca6
fix(important): save username instantly so it doesn't reset when you reload the page if you didn't change it
2025-02-14 14:31:02 +03:00
Vitaly
df4dd69c80
feat: display reconnect button in pause menu when connection seems to be lost
2025-02-13 23:37:34 +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
Vitaly Turovsky
193616b147
fix npm lib building
2025-02-11 17:19:42 +03:00
Vitaly Turovsky
cf8d8e51fc
fix quickconnect port ignored regression
2025-02-11 16:54:58 +03:00
Vitaly Turovsky
946fc26d86
correctly open release link, show build info
2025-02-11 16:26:17 +03:00
Vitaly Turovsky
d05898ab1c
display stack on app crash, more advanced logic on app refresh
2025-02-11 15:51:56 +03:00
Vitaly Turovsky
f03046573d
hotfix: workaround hotbar crash on 1.21.1
2025-02-10 22:47:43 +03:00
Vitaly Turovsky
208f5b7e0d
fix chat placeholder
2025-02-10 21:04:40 +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
dcbeed42ad
fix regression https parsing, improve/fix http, ws parsing in all places of app. finally we parsing a single string in a decent way
2025-02-09 23:36:30 +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
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
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 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
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
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
b5a16d520a
feat: Add WebSocket server support for direct connections! (no proxy url is used then)
2025-02-04 04:56:37 +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
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
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
81aaaab76d
fix(proxy): Improve proxy URL handling for non-standard ports
2025-02-01 00:58:46 +03:00
Vitaly Turovsky
8766eaae21
fix signal crash regression
2025-02-01 00:42:49 +03:00
Vitaly Turovsky
f755385981
refactor: rm loadedGameState, add a way to copy server resource pack to local
2025-01-31 05:52:55 +03:00
Vitaly Turovsky
14b7cb039a
feat(ui): Improve server list UI
...
- Implement concurrent server status fetching with rate limiting
- Show offline status for servers that cannot be reached
2025-01-31 04:40:15 +03:00
Vitaly Turovsky
28f0546f3b
feat(ui): add back, close buttons in settings for mobile
2025-01-31 03:52:07 +03:00
Vitaly
df442338f8
feat(sounds): Add sound variants and resource pack support! ( #258 )
...
feat: add in-game music support! Enable it with `options.enableMusic = true`
2025-01-29 04:54:51 +03:00
Max Lee
41684bc028
fix: title would not get rendered and rendering times be wrong ( #254 )
2025-01-28 19:42:06 +03:00
Vitaly Turovsky
a442acf49a
fix build
2025-01-28 19:25:22 +03:00