https://github.com/prismarinejs/prismarine-world
The core implementation of worlds for prismarine
https://github.com/prismarinejs/prismarine-world
3d minecraft world
Last synced: 4 months ago
JSON representation
The core implementation of worlds for prismarine
- Host: GitHub
- URL: https://github.com/prismarinejs/prismarine-world
- Owner: PrismarineJS
- Created: 2015-03-03T23:50:22.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-06-25T14:04:24.000Z (4 months ago)
- Last Synced: 2025-06-28T23:30:39.607Z (4 months ago)
- Topics: 3d, minecraft, world
- Language: JavaScript
- Homepage: https://prismarinejs.github.io/prismarine-world
- Size: 6.58 MB
- Stars: 36
- Watchers: 9
- Forks: 35
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# prismarine-world
[](http://npmjs.com/package/prismarine-world)
[](https://github.com/PrismarineJS/prismarine-world/actions?query=workflow%3A%22CI%22)
[](https://discord.gg/GsEFRM8)
[](https://gitter.im/PrismarineJS/general)
[](https://irc.gitter.im/)[](https://gitpod.io/#https://github.com/PrismarineJS/prismarine-world)
Provides a minecraft world: an infinite collection of 16x256x16 chunks.
## Usage
See [anvil.js](examples/anvil.js)
## Related packages
* [prismarine-viewer](https://github.com/PrismarineJS/prismarine-viewer) to view a world
* [mineflayer](https://github.com/PrismarineJS/mineflayer) to use a world in a mc client
* [flying-squid](https://github.com/PrismarineJS/flying-squid) to serve a world from a mc server
* [schematic-to-world](https://github.com/rom1504/schematic-to-world) to add a mc schematic to a world## Available Storage Providers
* [prismarine-provider-anvil](https://github.com/PrismarineJS/prismarine-provider-anvil) Anvil (Minecraft's world format) based storage
* [prismarine-provider-raw](https://github.com/PrismarineJS/prismarine-provider-raw) Prismarine-chunk based raw storage## API
Read [API.md](docs/API.md)
## History
Read [HISTORY.md](docs/HISTORY.md)