Commit graph

264 commits

Author SHA1 Message Date
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
6d91ad3d41 add lint-fix script 2025-01-27 06:21:42 +03:00
Vitaly Turovsky
1a45381b3d fix: fix maps display for 1.21+ 2025-01-25 20:25:52 +03:00
Vitaly Turovsky
7d6986ccb4 update all deps 2025-01-25 19:38:50 +03:00
Vitaly Turovsky
f2fde37e6a ci: update patch, should fix dedupe 2025-01-22 21:04:14 +03:00
Vitaly Turovsky
61659d82b4 feat: experimental namespaces support in resource packs 2025-01-22 20:53:30 +03:00
Vitaly Turovsky
102a3e499b fix mineflayer, prismarine package versions 2025-01-16 17:27:34 +07:00
Vitaly Turovsky
30dd64a3c6 feat: add 1.20.4 data
fix: data for some versions were missing like 1.16.4 or 1.16.5
2025-01-10 15:58:13 +07:00
Vitaly Turovsky
d754593849 add christmas textures, update docs, fix singleplayer initial gamemode 2024-12-20 22:37:16 +03:00
Vitaly Turovsky
bf676cdf52 up mc-assets 2024-12-18 14:12:09 +03:00
Vitaly
13a55b4414 update all latest models! fix test 2024-12-12 14:46:45 +03:00
Vitaly Turovsky
376c358d43 feat: add support for 1.21.3 2024-12-12 07:43:46 +03:00
gguio
af088d92e1
feat: minimap and full screen map (disabled by default) (#147) 2024-11-27 23:07:28 +03:00
Vitaly Turovsky
b881a61610 fix: improve output commands formatting, especially errored ones
feat: add gamerules support: basic data parsing, now possible to control/change them via /gamerule only these gamerules effect implemented: doDaylightCycle
fix: better messaging from output commands (now green)
2024-11-22 15:16:20 +03:00
Vitaly Turovsky
0f2bc5c1d4 fox issues with chat on 1.8 2024-11-05 07:07:04 +03:00
Vitaly Turovsky
900bcb0b56 fix: don't crash and conflict with g663 spyware installed 2024-10-30 07:02:33 +03:00
Vitaly Turovsky
d497299235 feat: 1.21.1 support 2024-10-28 05:48:51 +03:00
Vitaly Turovsky
6b23eb6bad fix: never get stuck in unloaded chunks! @sa2urami
feat: fully supported spectator mode & basic creative fly fixes
2024-10-28 05:07:52 +03:00
Vitaly Turovsky
b21146b92a fix: fix crafting in singleplayer
fix(generator): leaves were filled with water in new versions
fix(generator): set plains biome for light grass color
2024-10-20 23:54:25 +03:00
Vitaly Turovsky
a1c41e8767 fix: up deps to support 1.20.5 and 1.20.6
fix: fix raycast. Wasn't possible to active the block when inside of it
2024-10-20 18:26:05 +03:00
Vitaly Turovsky
0368e12635 feat: add crafting and fall damage in survival 2024-10-17 15:58:45 +03:00
Vitaly Turovsky
2953554c53 fix(regression): player walking animation was broken 2024-09-28 03:28:27 +03:00
Vitaly
74fe84e10d fix playground on windows: rsbuild does not implement --root option for win 2024-09-11 19:27:17 +03:00
Vitaly Turovsky
1446ccc0a7 should fix playground build 2024-09-11 02:35:29 +03:00
Vitaly Turovsky
f9b87d5087 move playground to rsbuild! now fast reloads!
reload on workers change

fix cd
2024-09-11 02:28:56 +03:00
Vitaly Turovsky
2c971f331e fix: update entities tracker which should fix playing walking animations when players are standing still 2024-09-10 01:34:26 +03:00
Vitaly Turovsky
a5dddfaad5 up mineflayer-auto-jump 2024-09-10 01:20:39 +03:00
Vitaly Turovsky
c6c25a7bb9 up again 2024-09-10 00:52:39 +03:00
Vitaly Turovsky
3fb872129e fix: update autojump module 2024-09-10 00:29:30 +03:00
Vitaly Turovsky
cd9ead74d2 fix(regression,critical): chunks were stopped loading after moving to another chunk
fix: fix command blocks parsing for most versions
fix: chat was not working for 1.19+
fix: better range adjustment for plate command block activation
fix: was not possible to change the warp
2024-09-06 10:23:46 +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
306f894d8c fix(important,singleplayer): stop loading chunks in previous position when teleported to a new pos and always start loading chunks in new pos 2024-09-04 03:18:56 +03:00
Vitaly Turovsky
0dc261258a fix: fix bug ?singleplayer=1&version=1.20.4 didn't work in safari because of different setTimeout timing 2024-08-31 19:05:20 +03:00
Vitaly Turovsky
f32f30ca5a also watch mesher when running the main start script 2024-08-29 16:28:45 +03:00
Vitaly Turovsky
00e7d4a065 fix(regression): most of the items were not renderer in old versions (before 1.13) 2024-08-27 01:12:10 +03:00
Vitaly Turovsky
372059f0be add highest block implementation for a few other PRs, up server 2024-08-22 15:47:29 +03:00
gguio
f5da7f2261
feat: New select component (#169) 2024-08-16 12:24:13 +03:00
Vitaly Turovsky
39ccf846c2 fix more grass block item render and remove misleading sounds warning 2024-08-13 02:06:04 +03:00
Vitaly Turovsky
fc7df81b0f up mc-assets to fix chest 2024-08-13 01:07:21 +03:00
Vitaly Turovsky
25f04f4959 fix: fix rendering of all remaining blocks except chest, fix rendering of pistons by rotating down texture by another 180deg of any block 2024-08-11 23:28:16 +03:00
Vitaly
d4f06aa1a4
lint prismarine-viewer & better ci checks (#171) 2024-08-06 03:20:38 +03:00
Vitaly Turovsky
34e02cfc1b up mc-assets to fix a few critical bugs 2024-08-05 18:51:40 +03:00
Vitaly Turovsky
573e025de2 rework contributing to outline all scripts, remove postinstall 2024-08-04 23:42:51 +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
04e1cd5707
update typescript to latest (#166) 2024-07-23 20:31:20 +03:00
Vitaly Turovsky
2c3a38a678 add gzip size logging which is actually more important than regular size for prod build 2024-07-19 06:08:37 +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
860d2ad2f6
feat: Microsoft authentication! (#150)
fixes #36
2024-07-06 00:54:03 +03:00
Vitaly Turovsky
c5d3ac1678 fix: inventory in singleplayer didn't update on gui interactions 2024-07-03 13:15:55 +03:00