A fork of prismarine-web-client for my instance
Find a file
dependabot-preview[bot] 3a32bea036
Bump mineflayer from 2.41.0 to 3.2.0 (#30)
Bumps [mineflayer](https://github.com/PrismarineJS/mineflayer) from 2.41.0 to 3.2.0.
- [Release notes](https://github.com/PrismarineJS/mineflayer/releases)
- [Changelog](https://github.com/PrismarineJS/mineflayer/blob/master/docs/history.md)
- [Commits](https://github.com/PrismarineJS/mineflayer/compare/2.41.0...3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-01 21:27:08 +01:00
.github/workflows delete useless issue templates 2021-02-27 22:38:12 +00:00
assets change font to mojangles (#11) 2021-02-28 17:33:56 +01:00
extra-textures Add crosshairs (#15) 2021-03-01 03:31:30 +01:00
lib add ugly chat box from https://github.com/AwesomestCode/mineflayer-web-test/branches 2021-02-27 23:18:58 +00:00
test add code 2021-02-27 22:12:11 +00:00
.gitignore change font to mojangles (#11) 2021-02-28 17:33:56 +01:00
.gitpod Initial commit 2021-02-27 22:27:59 +01:00
.gitpod.DockerFile Initial commit 2021-02-27 22:27:59 +01:00
.npmignore fix package.json 2021-02-27 22:28:08 +00:00
.npmrc Initial commit 2021-02-27 22:27:59 +01:00
HISTORY.md Release 1.1.0 2021-02-28 22:27:52 +00:00
index.html Fix pixelated look (#22) 2021-03-01 04:07:21 +01:00
index.js Update index.js (#25) 2021-03-01 19:50:56 +01:00
LICENSE Initial commit 2021-02-27 22:27:59 +01:00
package.json Bump mineflayer from 2.41.0 to 3.2.0 (#30) 2021-03-01 21:27:08 +01:00
README.md add screenshot to readme (#19) 2021-03-01 03:45:27 +01:00
screenshot.png add screenshot to readme (#19) 2021-03-01 03:45:27 +01:00
server.js Create key codes object and replace body-parser (#20) 2021-03-01 09:41:12 +01:00
webpack.config.js Add crosshairs (#15) 2021-03-01 03:31:30 +01:00

prismarine-web-client

NPM version Build Status Discord Try it on gitpod

A minecraft client running in a web page. Demo at https://prismarine-web-client.js.org

It runs mineflayer in the browser which connects to a websocket minecraft server. It provides a simple websocket to tcp proxy as a backend to make it possible to connect to any minecraft server.

Screenshot

Screenshot of MineWeb in action

Usage

npm install -g prismarine-web-client then run prismarine-web-client then open http://localhost:8080 in your browser

Features

  • display blocks
  • display entities as colored rectangles
  • movement sync

Roadmap

  • chat
  • block placing and breaking

Development

npm install
npm run build-start

Then connect to http://localhost:8080