Commit graph

205 commits

Author SHA1 Message Date
Vitaly Turovsky
af0d7d14ec fix: stop requesting server info on connect 2024-10-17 14:09:22 +03:00
Vitaly Turovsky
5b56518122 should fix build 2024-10-01 01:35:01 +03:00
Vitaly Turovsky
ab5f6ab448 fix: add fallback peerjs discovery server to bypass geo restrictions and because sometimes official server is down
feat: allow to use custom peerjs server via config
2024-10-01 01:34:42 +03:00
Vitaly Turovsky
a30106342e feat: add a way to disable some of the UI parts in settings (for testing and other use cases)
feat: re-add bossbars, but it's still disabled by default
2024-09-07 18:37:57 +03:00
Vitaly Turovsky
ea5a48967b fix: improve signs viewer by allow to copy position and select signs 2024-09-05 16:48:04 +03:00
Vitaly Turovsky
65ba687e08 force make crosshair transparent to avoid issues with old darkreader safari version 2024-09-04 19:17:02 +03:00
Vitaly Turovsky
266d34c1cf fixup for player pos in chunk loader 2024-09-04 05:48:00 +03:00
Vitaly
5aaa687392
feat: display progress of downloading chunks visually (#195) 2024-09-04 05:03:17 +03:00
Vitaly Turovsky
b2ac80602c feat(important): redirect to origin website from maps.mcraft.fun which makes testing maps so much easier on preview deploys and locally 2024-09-03 01:10:11 +03:00
Vitaly Turovsky
0d3a3affd7 fix recently introduced bug with crafting in singleplayer 2024-09-03 01:00:54 +03:00
Vitaly
eb0bc02647
feat: All versions now are available offline! (#174) 2024-08-31 19:50:33 +03:00
Vitaly Turovsky
83ea44b099 feat: sort worlds in singleplayer menu by last saved world (last level.dat edited) 2024-08-27 01:07:04 +03:00
Vitaly Turovsky
69cfb89a8d display notification on save 2024-08-26 03:15:02 +03:00
Vitaly Turovsky
ffc9a0c458 fix: update "save remote world to your device" function to support new HTTP backend 2024-08-26 03:11:23 +03:00
Vitaly Turovsky
d8f80e1980 cleanup: remove legacy options 2024-08-24 05:19:38 +03:00
Vitaly Turovsky
3a646121ed fix(regression): MS auth was completely broken 2024-08-24 05:13:55 +03:00
Vitaly Turovsky
69e0616240 fix(regression): select version was not visible in server options 2024-08-24 04:54:20 +03:00
Vitaly Turovsky
42e53c8efc fix: correctly display versions list in Select component
fix: was unable to create new worlds by pressing Enter
2024-08-24 04:34:35 +03:00
Vitaly Turovsky
372059f0be add highest block implementation for a few other PRs, up server 2024-08-22 15:47:29 +03:00
Vitaly Turovsky
01c82e3c74 minor infra changes for app links 2024-08-19 14:35:51 +03:00
Vitaly Turovsky
8374eb6ed6 fix link format 2024-08-16 19:54:23 +03:00
Vitaly Turovsky
39da2719a8 fix local start crash 2024-08-16 19:31:25 +03:00
Vitaly Turovsky
bf44b07d00 make links in the app more flexible 2024-08-16 19:21:58 +03:00
gguio
f5da7f2261
feat: New select component (#169) 2024-08-16 12:24:13 +03:00
Vitaly
71289e3ef4
Lint JSX (#175) 2024-08-15 03:12:32 +03:00
Vitaly
6bac74b6c1
cleanup, better resource pack support (#173) 2024-08-06 20:42:33 +03:00
Vitaly Turovsky
067d4b527f correct linting 2024-08-06 19:30:16 +03:00
Vitaly Turovsky
b62d29505f feat: display UI for connecting with bypass VPN detection proxy 2024-08-06 04:12:36 +03:00
Vitaly
d4f06aa1a4
lint prismarine-viewer & better ci checks (#171) 2024-08-06 03:20:38 +03:00
Vitaly Turovsky
1e8dcdb170 feat(mobile): add helpers like shift & only hover modes to inventory
fix: now inventory correctly displays tooltip for JEI area
chore: fix a few other minor bugs
2024-08-05 00:30:33 +03:00
Vitaly
9b72cdb8f0
feat: migrate to mc-assets & Rsbuild better resource pack support (#164)
The complete migration from `minecraft-assets` to [`mc-assets`](https://npmjs.com/mc-assets).

Now all block states & block models are processed dynamically! So it is now easily possible to implement custom models

- no post-install work anymore: the building is now 3x faster and 4x faster in docker
- drop 10x total deploy size
- display world ~1.5x faster
- fix snow & repeater state parser (they didn't render correctly)

rsbuild pipeline!

- the initial app load is faster ~1.2
- much fewer requests are made & cached
- dev reloads are fast now

Resource pack changes:

- now textures are reloaded much more quickly on the fly
- add hotkey to quickly reload textures (for debugging) assigned to F3+T (open dev widget is now assigned to F3+Y)
- add a way to disable resource pack instead of uninstalling it
- items render from resource pack are now support
- resource pack widgets & icons are now supported
2024-07-26 13:12:28 +03:00
Vitaly
0e991c7338
feedback: update discord links (provide alt) (#167) 2024-07-23 20:36:54 +03:00
gguio
bf27f800a1
fix(keybindings): fix key display on other layouts like QWERTZ (#165)
Co-authored-by: gguio <nikvish150@gmail.com>
Co-authored-by: Vitaly Turovsky <vital2580@icloud.com>
2024-07-23 20:33:21 +03:00
Vitaly
04e1cd5707
update typescript to latest (#166) 2024-07-23 20:31:20 +03:00
qqq
b7356efbce
feat: Add a way to view / sign books (#158)
---------

Co-authored-by: soulless-ai <mr.chupak@gmail.com>
Co-authored-by: Vitaly Turovsky <vital2580@icloud.com>
2024-07-17 02:53:26 +03:00
Wolf2323
cda1d59d3b
improved query parameters handling (#162)
Co-authored-by: Vitaly <vital2580@icloud.com>
2024-07-16 12:05:57 +03:00
Wolf2323
8c4c58b09c
fix: Hide disconnect button, when lockConnect QS is set (#160) 2024-07-11 18:31:50 +03:00
Vitaly Turovsky
ac04d45fe1 fix issue with disconnecting after 10s 2024-07-10 21:10:15 +03:00
Vitaly Turovsky
0a563488c2 fix(regression): chat on mobile was not fully visible in some cases 2024-07-09 02:41:41 +03:00
Vitaly Turovsky
0eafc5e3df fix: don't clip text in error screen 2024-07-08 16:56:32 +03:00
Vitaly
0a6fa7d7b0
feat: improve scaling in portrait mobile. Add close button for mobile chat (#157) 2024-07-08 03:49:10 +03:00
Vitaly Turovsky
1a2fd9c271 fix lint 2024-07-08 03:24:54 +03:00
Vitaly Turovsky
d8261c2659 fix: bundle pixealrticons with the app instead of fetching them from remote location in runtime 2024-07-07 19:18:48 +03:00
Vitaly Turovsky
d1d0959cb4 feat: add Sonar bypass making possible to join to projects like ruhypixel.net
wip: packets replay feature!
2024-07-07 01:12:25 +03:00
Vitaly
860d2ad2f6
feat: Microsoft authentication! (#150)
fixes #36
2024-07-06 00:54:03 +03:00
Vitaly
74c551839d hotfix: hotbar display was broken 2024-06-30 16:14:05 +05:00
Vitaly Turovsky
9961424585 add more space for notification 2024-06-23 10:38:56 +03:00
Vitaly Turovsky
d41219d55b fix: packets string was not displayed in f3 correctly 2024-06-23 10:38:47 +03:00
Vitaly Turovsky
97ad6d9ff8 fix: hotbar on start crash
sentry-ref: 5467800534
2024-06-22 18:35:10 +03:00
Vitaly Turovsky
ef0dd1cf49 fix: allow to long tap interacte button in new touch controls. This now allows to use food on mobile & long-hold building 2024-06-21 22:25:52 +03:00