{"library":"prismarine-web-client","type":"library","category":null,"description":"Prismarine Web Client is a browser-based Minecraft client that allows users to connect to and interact with Minecraft servers directly from a web page. It leverages the `mineflayer` library for high-level bot API interactions and `prismarine-viewer` for 3D world rendering within the browser. The current stable version is 1.6.0, with releases appearing somewhat frequently, indicating active development. A key differentiator is its ability to run entirely client-side in a web browser, connecting to standard Minecraft TCP servers via an intermediary WebSocket-to-TCP proxy that is bundled and managed by the CLI tool. This package is primarily distributed as a globally installable command-line tool that serves the client application, rather than a library intended for direct `import` into other JavaScript projects for code-level integration. Developers can interact with the running client's core functionalities, such as the `bot` instance and `viewer` for debugging and custom extensions, through global `window` objects.","language":"javascript","status":"active","version":"1.6.0","tags":["javascript","prismarine","web","client"],"install":[{"cmd":"npm install prismarine-web-client","imports":["window.bot","window.viewer","window.debugMenu"]},{"cmd":"yarn add prismarine-web-client","imports":[]},{"cmd":"pnpm add prismarine-web-client","imports":[]}],"homepage":null,"github":"https://github.com/PrismarineJS/prismarine-web-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/prismarine-web-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/prismarine-web-client/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Fri Jul 24","install_tag":null}}