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
9ee67cc827
fix: ignoring exception ResizeObserver loop exceptions ( #161 )
2024-07-16 11:37:01 +03:00
Vitaly Turovsky
b49e988090
fix: inventory didn't update after dropping an item
2024-07-16 10:35:01 +03:00
Vitaly Turovsky
b13ef443bb
feat: rework sound system. Now sounds are 100% implemented for all current & future supported versions
2024-07-13 21:30:44 +03:00
Vitaly Turovsky
6c5f72e1f2
feat: implement pitch which was required for note blocks to work properly
2024-07-13 20:31:27 +03:00
Wolf2323
8c4c58b09c
fix: Hide disconnect button, when lockConnect QS is set ( #160 )
2024-07-11 18:31:50 +03:00
Vitaly Turovsky
0b4959b144
fix: align entity activation with vanilla client so it's harder to detect and now work in most cases
2024-07-11 17:38:17 +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
a6fc5de1f9
ci: add missing build artifacts
2024-07-07 01:31:33 +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
c7a8c34d89
improve fps in some scenarios by not spamming with setTimeout calls
2024-06-24 06:31:04 +03:00
Vitaly Turovsky
d880479c7b
dont make stats overlay other components with useful info & clickable areas. display only with canvas
2024-06-23 10:39:46 +03:00
Vitaly Turovsky
7ecaae089d
add window.stats for debugging
2024-06-23 10:39:41 +03:00
Vitaly Turovsky
978adea49d
some other annoying vr bugfixes: do not overlay hotbar with enter vr button
2024-06-23 10:39:02 +03: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
8d36e4ba4d
fix xr-overlay selector usage
2024-06-22 20:33:03 +03:00
Vitaly Turovsky
f8980836dc
fix: fix basic vr support & test dom overlay
...
sentry-ref: 5517390383, 5517390775
2024-06-22 20:15:12 +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
Vitaly Turovsky
dc8de80fd4
fix: improve new controls type: default button positions and allow to do setup from the main menu
2024-06-21 22:23:01 +03:00
Vitaly Turovsky
8e7639a658
fix: display error message when modal to display not found fixes #119
...
fix:
2024-06-21 22:15:35 +03:00
Vitaly Turovsky
9958eb11b2
minor inventory improvements
2024-06-20 05:41:58 +03:00
Vitaly Turovsky
f8fcee780b
feat: Add recipes, usages & guides for every item in the game to builtin JEI!
2024-06-19 00:51:00 +03:00
Vitaly Turovsky
18c693dabc
refactor app status provider, adding loading texts
2024-06-18 03:47:20 +03:00
Vitaly Turovsky
5409f6fde1
fixup for shift support
2024-06-15 04:51:06 +03:00
Vitaly Turovsky
5056aaf0c9
feat: activate entities (like clicking on villagers)
2024-06-15 04:16:38 +03:00
Vitaly Turovsky
b3ee71b57f
fix: include all latest supported versions in create world menu for singleplayer (up to 1.20.4)
2024-06-15 03:45:50 +03:00
Vitaly Turovsky
fba1309065
fix: fix inventory crash on 1.9
2024-06-15 03:33:47 +03:00
Vitaly Turovsky
26383a2ed7
up squid & anvil restoring pre-flat support, lint
2024-06-13 22:59:13 +03:00
Vitaly Turovsky
216b1712c2
more basic tests. test joining to a local java vanilla server, movement!
2024-06-13 19:47:48 +03:00
Vitaly Turovsky
5be093a25f
feat: support world saves for all versions of Minecraft Java!
2024-06-13 03:46:59 +03:00
Vitaly Turovsky
05a0d3a184
fix: attack entities on left click not on right click
2024-06-09 02:02:26 +03:00
Vitaly Turovsky
6268561e41
make inputs in server editor a bit smaller, fix proxy select
2024-06-09 01:09:02 +03:00
Vitaly Turovsky
6be0bc8c9a
fix: elytra equipped crashed hud bars
...
fix sentry 5457375830
2024-06-08 23:20:07 +03:00
Vitaly Turovsky
94c665d851
move everything to frequent update interval
2024-06-08 23:13:44 +03:00
Vitaly Turovsky
bbf8fbf4a5
fix o.text.includes is not a function crash
2024-06-07 01:30:00 +03:00
Vitaly Turovsky
aa18c3cbbd
add ping proxy implementation
2024-06-06 19:52:12 +03:00