Skip to content

Releases: zardoy/minecraft-web-client

v0.1.59

05 Sep 16:13
Compare
Choose a tag to compare

New Features

  • display progress of downloading chunks visually (#195)

Bug Fixes

  • improve signs viewer by allow to copy position and select signs ea5a489
  • regression: fix dropped items display (for preflat versions it is still broken like many other entities display) 9dfff40
  • Force disable dark reader as it was making the crosshair (reticle) black a9d2104
  • regression: instruct the browser that the web app uses dark mode (which fixes some edge-case issues) c6ea9f7
  • important,singleplayer: stop loading chunks in previous position when teleported to a new pos and always start loading chunks in new pos 306f894

This release URL: https://prismarine-evg7h9m74-zaro.vercel.app

v0.1.58

03 Sep 00:47
Compare
Choose a tag to compare

New Features

  • important: redirect to origin website from maps.mcraft.fun which makes testing maps so much easier on preview deploys and locally b2ac806
  • add visuals for entities damaging (#186)
  • Display holding block (experimental setting) (#190)
  • All versions now are available offline! (#174)
  • sort worlds in singleplayer menu by last saved world (last level.dat edited) 83ea44b

Bug Fixes

  • preflat-worlds: improve mesher performance by 2x by syncing the code from webgpu branch
    (#191)
  • renderer,important: fix all known rendering issues with starfield by @sa2urami 574dbaf
  • when left click was pressed down the swing arm packet sending was not limited bbd01d9
  • fix bug ?singleplayer=1&version=1.20.4 didn't work in safari because of different setTimeout timing 0dc2612
  • cleanup entities in all cases on world switch 7748e8c
  • important: chunk unload was never implemented 72a5498
  • packets replay crash on message send on latest versions b472849
  • regression: most of the items were not renderer in old versions (before 1.13) 00e7d4a

This release URL: https://prismarine-hzvb1h56h-zaro.vercel.app

v0.1.57

26 Aug 00:36
Compare
Choose a tag to compare

New Features

  • minimize lags when moving between chunks (lazily unload chunks (#179)
  • a setting to control that 04d79c1
  • implement fast world loading with file descriptor & http backend! (#182)
  • optimize chunks loading: do less duplicated work when chunks are received quickly 0c99f4d
  • optimize build: load faster by 15% and do not duplicate three js import (tree-shake instead) 89f7cfa

Bug Fixes

  • update "save remote world to your device" function to support new HTTP backend ffc9a0c
  • fix critical bug which was resulting in incorrect modals (and whole app) state in some extremely rare cases 34a6f1d
  • make entities movements smoother 99c8d40
  • regression: MS auth was completely broken 3a64612
  • regression: select version was not visible in server options 69e0616
  • correctly display versions list in Select component 42e53c8
  • was unable to create new worlds by pressing Enter 42e53c8

This release URL: https://prismarine-n31kx13hf-zaro.vercel.app

v0.1.56

16 Aug 17:00
Compare
Choose a tag to compare

New Features

  • New select component (#169)

Bug Fixes

  • do not interact with blocks behind entities (#177)

This release URL: https://prismarine-lfjnf8cvy-zaro.vercel.app

v0.1.55

12 Aug 22:26
Compare
Choose a tag to compare

New Features

  • display UI for connecting with bypass VPN detection proxy b62d295
  • support displaying custom window titles in inventories GUI 43d4555
  • mobile: add helpers like shift & only hover modes to inventory 1e8dcdb
  • migrate to mc-assets & Rsbuild better resource pack support (#164)
    The complete migration from minecraft-assets to 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 9b72cdb
  • 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 b7356ef

Bug Fixes

  • fix rendering of all remaining blocks except chest, fix rendering of pistons by rotating down texture by another 180deg of any block 25f04f4
  • always disable all default touch actions in mobile browser to fix certain critical touch issues df87216
  • now inventory correctly displays tooltip for JEI area 1e8dcdb
  • fix water rendering when plant was neihbor 9546952
  • 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 bf27f80
  • ignoring exception ResizeObserver loop exceptions (#161)
  • inventory didn't update after dropping an item b49e988

This release URL: https://prismarine-nega3ix0z-zaro.vercel.app

v0.1.54

14 Jul 18:57
Compare
Choose a tag to compare

New Features

  • rework sound system. Now sounds are 100% implemented for all current & future supported versions b13ef44
  • implement pitch which was required for note blocks to work properly 6c5f72e

Bug Fixes

  • toggle entity visiiblity even after it's creation 698779f
  • remove entities from the scene on login packet (usually on the world switch) 07002a7
  • regression: signs lighting was compltely broken d02008c
  • Hide disconnect button, when lockConnect QS is set (#160)
  • align entity activation with vanilla client so it's harder to detect and now work in most cases 0b4959b

This release URL: https://prismarine-3zcjaq8un-zaro.vercel.app

v0.1.53

08 Jul 23:47
Compare
Choose a tag to compare

New Features

  • improve scaling in portrait mobile. Add close button for mobile chat (#157)
  • add Sonar bypass making possible to join to projects like ruhypixel.net d1d0959
  • Microsoft authentication! (#150)
    (#36)
  • new clean favicon (#155)
    by hrgembakh d81aace

Bug Fixes

  • regression: chat on mobile was not fully visible in some cases 0a56348
  • don't clip text in error screen 0eafc5e
  • bundle pixealrticons with the app instead of fetching them from remote location in runtime d8261c2
  • inventory in singleplayer didn't update on gui interactions c5d3ac1
  • don't crash mesher on unknown blocks in preflat e7e10f6

This release URL: https://prismarine-qro56yj7v-zaro.vercel.app

v0.1.52

24 Jun 12:42
Compare
Choose a tag to compare

New Features

  • Add recipes, usages & guides for every item in the game to builtin JEI! f8fcee7

Bug Fixes

  • packets string was not displayed in f3 correctly d41219d
  • fix basic vr support & test dom overlay
    sentry-ref: 5517390383, 5517390775 f898083
  • hotbar on start crash
    sentry-ref: 5467800534 97ad6d9
  • fix right click emulation with touch in inventory windows (allow to pick half of items on mobile, needed for crafting) a139ecd
  • allow to long tap interacte button in new touch controls. This now allows to use food on mobile & long-hold building ef0dd1c
  • improve new controls type: default button positions and allow to do setup from the main menu dc8de80
  • display error message when modal to display not found (#119)
  • 8e7639a

This release URL: https://prismarine-if1d03rqp-zaro.vercel.app

v0.1.51

15 Jun 01:55
Compare
Choose a tag to compare

New Features

  • implemnt shift in inventories c89aeba
  • activate entities (like clicking on villagers) 5056aaf
  • support world saves for all versions of Minecraft Java! 5be093a

Bug Fixes

  • include all latest supported versions in create world menu for singleplayer (up to 1.20.4) b3ee71b
  • fix inventory crash on 1.9 fba1309
  • crash fix right click when holding item on empty slot f7ab466
  • improve signs models & text, added all missing sign types (#143)
    Co-authored-by: Vitaly Turovsky vital2580@icloud.com 38e4efc
  • fix entity label display for older versions of minecraft 353bec4

This release URL: https://prismarine-7leiosc1l-zaro.vercel.app

v0.1.50

08 Jun 23:40
Compare
Choose a tag to compare

Bug Fixes

  • attack entities on left click not on right click 05a0d3a
  • elytra equipped crashed hud bars
    fix sentry 5457375830 6be0bc8
  • username override of servers was never used bd54b5b
  • fix breaking mesh was highlighted 9a41214
  • fix all known minecraft-protocol issues. Fixed auto-version. Fixed: kick messages are now always displayed! 32de8eb
  • fix rendering of Decorated Pot (#134)
  • waterlogged z-fighting fix 95b80d9
  • reduce fps drops on chunks load a bit by batching operations with a few other minor optimizations b317d8a

This release URL: https://prismarine-1senm0a67-zaro.vercel.app