Skip to content

Releases: zardoy/minecraft-web-client

v0.1.25

05 Jan 00:15
ae56415
Compare
Choose a tag to compare

Bug Fixes

  • reggresion: limit fps setting: max fps wasn't calculating correctly 9dd34f6
  • regression: wasn't possible to open chat on mobile 64bbb6e
  • now gpu preference can be set to force lower-power gpu in rare scenarios (new setting instead of "use dedicated gpu"). the current setting is just a hint for browser, which can be ignored 28a40c6
  • regression: autocomplete wasn't triggered on e0ab281

This release URL: https://prismarine-o5kxqt416-zardoy.vercel.app

v0.1.24

04 Jan 00:48
4990d9f
Compare
Choose a tag to compare

Bug Fixes

  • sound was not clipped by 100% and sometimes was louder, add support for a few more world event sounds 1121b41
  • chat messages history was not saving de66e6c
  • block break sound wasnt respecting position c834ece

This release URL: https://prismarine-58yhvvjun-zardoy.vercel.app

v0.1.23

04 Jan 00:20
2bf48a1
Compare
Choose a tag to compare

New Features

  • implement basic sound system 🔊🔊🔊! 8dc5016
  • now you can inspect .mca region files in browser console by drag-n-dropping them into the browser window! It also can detect version of region file. 2b6acc5

Bug Fixes

  • fix compatibility with play.minemalia.com b7bfe5d
  • move chat component from lit to react fixing many bugs (eg improving completions experience a bit) and probably introducing a few ones. d68e8b8
  • now finally chat properly decodes color symbols e.g. §c - red d68e8b8
  • day cycle (lighting update) didn't work on many servers be7dba2
  • don't crash when R is pressed after not-first successful connect 41ea051

This release URL: https://prismarine-qew4c72ji-zardoy.vercel.app

v0.1.22

23 Nov 03:17
a59ed5d
Compare
Choose a tag to compare

Bug Fixes

  • revert smooth fps patch to fix render issues (regression) d2b59f5
  • forcefully cleanup the scene from chunks with f3+a d2b59f5
  • improve server connect erors fa68006

This release URL: https://prismarine-p802gx19y-zardoy.vercel.app

v0.1.21

22 Nov 22:15
704dd78
Compare
Choose a tag to compare

New Features

  • now defaultProxy and defaultHost serve as default values when nothing is entered (behave as fallback values) use new config params with save at the end for previous behavior (but still deprecated) e8277fb

Bug Fixes

  • screens were clipped by width ed5f74f
  • make first-time tooltip buttons less-annoying 9823124
  • delay chunks load when perf is too bad 9240e6c
  • map provider button now doesn't open a new tab badf510

This release URL: https://prismarine-its0f0852-zardoy.vercel.app

v0.1.20

11 Nov 19:25
bc2a994
Compare
Choose a tag to compare

New Features

  • mobile: add F3 additional action by holding the F3 button 5f10b60
  • debug-overlay: print packets debug info 5a738f4
  • add options.debugLogNotFrequentPackets & debugTopPackets 5a738f4
  • display fullscreen button on android devices c36d42e
  • add debugSceneChunks and debugChangedOptions global variables that available via browser console df6ed98

Bug Fixes

  • screens were not scrollable in chrome android 3b24480
  • sometimes death screen were not displayed on relogin & world change 3cb0298
  • fix sign rendering for some pre-flatenning worlds 9840e4c
  • fix rendering issues with water by correctly specifying render order 5e788e0
  • show chunks border now works without chunks reload 5e788e0
  • playground: back sides of block were not rendered f4b885b
  • normal mode was unplayable when webxr was available 2bd3307
  • in vr mode performance was degraded since every frame was rendered twice 2bd3307
  • enter vr is now displayed propertly on mobile devices 2bd3307
  • reset all options sometimes didn't work (don't mutate default options) df6ed98
  • minimal value of settings by default is now 0 which is important for sound 3b4d5e0
  • don't start audiocontext when muted, so browser don't try to take exclusive control over sound output device when it's busy in super advanced setups 3b4d5e0

This release URL: https://prismarine-kvamvoczr-zardoy.vercel.app

v0.1.19

05 Nov 04:19
c14b251
Compare
Choose a tag to compare

New Features

  • now render distance of singleplayer & multiplayer mode saved & read independently 9e152d9
  • basic support for items with custom names d10d7ab
  • add j keybind for selecting item (temporary solution) 733ff05
  • allow to change opacity & position of touch buttons fadbd7e

Bug Fixes

  • death screen was broken 35574ba
  • rare crash when spawn was received before player data 35574ba
  • sometimes signs were not displayed in latest versions 35574ba
  • drop download & deploy size by 1.5x by inlining optimized block collision shapes 443496a
  • chat & debug overlay are now not clipped on iphone x e8c8476
  • couldn't create worlds in safari < 17 (below ios 17) 9e1bc42
  • touch buttons don't overflow other menus fadbd7e
  • make top touch buttons prettier & bigger a bit fadbd7e
  • barriers should not cast shadows (ao) 6f22718
  • correctly set level name and allowCommands (always allow cheats) 7c5af2d
  • remove /reset-world -y command that could be invoked by typing any character that it consists of (now you can remove worlds from singleplayer menu instead) faadc15

This release URL: https://prismarine-e4r46rfof-zardoy.vercel.app

v0.1.18

28 Oct 03:20
3363583
Compare
Choose a tag to compare

New Features

  • add first time tooltips to main menu 2dc2069
  • sync flying state with the server! handle abilities event in both dir
    however flying speed still is not in sync b72fb79
  • experimental: add maps provider e7adabf
  • new singleplayer menu! Now migrated to IndexedDB storage:
  • now you can store multiple different worlds and export them for native client at any time
  • almost unlimited storage limit
  • world auto save now works
  • can configure world type b199b2e
  • world-options: can now save worlds downloaded from url to browser storage (useful for ios, otherwise use folders) b199b2e
  • added new export method: directly to folder on the drive (which is faster) - available from main menu b199b2e
  • new pretty accurate items in hotbar renderer! Almost all plain items are now rendered correctly (even between versions) 7aa91d2
  • now almost all containers are supported. Added support for crafting & chests 7aa91d2
  • reset all settings button in options ac6897c

Bug Fixes

  • fix morning and evening phases of day cycle, make it disableable for now 800e10e
  • singleplayer: write player data into level.dat which is required for singleplayer vanilla 52c5777
  • singleplayer: fix issues were void and water-only worlds couldnt' be loaded because server were unable to find spawn point 0c85320
  • texturepack should be applied when opening folders b199b2e
  • now 'singleplayer' qs opens temporary world which is not saved and 'loadSave' opens save with specific folder name b199b2e
  • singleplayer: cancel dig on cursor block change ee2a911
  • sometimes break mesh wasn't displayed at all 97572a0
  • fix break mesh desync issues by not allowing to dig in mid-air 97572a0
  • fix some rendering issues in inventory 7aa91d2
  • hide mobile controls on gamepad input 249a4ce
  • ios: sometimes window dimensions dind't update properly after orientation change in standalone mode 945cbb1
  • change top-level options buttons order a72ca11
  • fix block states display for 1.13-1.15! 381209b
  • fix offline loading most worlds for 1.13-1.17 381209b
  • workaround sign rendering for old mc versions 798f67f
  • fix edge load cases when fs was not ready yet by delaying main menu display 30c65f8

This release URL: https://prismarine-gj4z01m46-zardoy.vercel.app

v0.1.17

17 Oct 20:35
a1fc898
Compare
Choose a tag to compare

New Features

  • new scalable options GUI. Refactored options & main menu to React 9351732

Bug Fixes

  • regression: escape should work in fullscreen (lock) c30644b
  • fix too bad performance in generated singleplayer worlds by disabling auto-save feature! Now saving on disconnect click & window focus blur! When opening folders in write-mode there is still 1s auto-save interval though 68d0bc3
  • make default render distance = 2 (mainly for mobile) as not rendering performance is not fixed yet 81f300a
  • be less annoying when loading save that have major version support a68e13f
  • informative errors when drag n dropped unknown content a68e13f
  • wheel button press selects correct item from lookin block 4213eb4
  • ios: didn't correctly update render canvas size on orientation change on some ios versions 89ad54b
  • fix disconnect after death screen 9f4deba

This release URL: https://prismarine-bxqhbitav-zardoy.vercel.app

v0.1.16

08 Oct 20:34
c67abaf
Compare
Choose a tag to compare

New Features

  • full chests rendering support ac82a39
  • toggle chunk section border visibility by f3+g 1d4e095
  • signs rendering support! 6093437
  • shulker box rendering support 6093437

Bug Fixes

  • don't display survival hud in spectator (note that spectator fly is not supported yet) 999e9f3
  • render world below y=0 without restrictions (fixup for 5d11fae) 91b73ba
  • ios: camera control is frozen after system gestures 31160b1
  • tab-complete: improve word matching! ae55b89
  • important: Correctly load needed chunks based on render distance setting! Also improve unloading a bit, but still needs improvements.
    Add many missing deps 15c820a
  • regression: sourcemap is not inlined into worker anymore, so memory usage should be less a bit 4b476b3
  • playground: correctly handle initial + metadata updates a5fed75
  • texturepack: do not make missing textures smaller as they would render incorrectly bb31aac
  • load textures earlier, speeds worlds loading. Remove initial timeout. f6fbb96
  • regression: stairs are not rendererd! 6090493
  • render block when view out of the world e.g. below bedrock level 5d11fae
  • regression: display actual connection error reason 1d77887

This release URL: https://prismarine-qt7s3lf9w-zardoy.vercel.app