An open API service indexing awesome lists of open source software.

https://github.com/jacobsjo/mc-datapack-map

A Minecraft biome map capable of handling worldgen datapacks.
https://github.com/jacobsjo/mc-datapack-map

datapack leaflet map minecraft vue3 worldgen

Last synced: 4 months ago
JSON representation

A Minecraft biome map capable of handling worldgen datapacks.

Awesome Lists containing this project

README

          

[![](https://img.shields.io/github/actions/workflow/status/jacobsjo/mc-datapack-map/pages.yml)](https://github.com/jacobsjo/mc-datapack-map/actions)
[![map.jacobsjo.eu](https://img.shields.io/github/deployments/jacobsjo/mc-datapack-map/github-pages?label=map.jacobsjo.eu)](https://map.jacobsjo.eu)
[![](https://img.shields.io/github/issues-raw/jacobsjo/mc-datapack-map)](https://github.com/jacobsjo/mc-datapack-map/issues)
[![](https://img.shields.io/badge/sponsor-jacobsjo-blue)](https://github.com/sponsors/jacobsjo)
[![](https://weblate.catter.dev/widget/jacobsjo/mc-datapack-map/svg-badge.svg)](https://weblate.catter.dev/projects/jacobsjo/mc-datapack-map/)

## Use online at https://map.jacobsjo.eu

--------

# MC Datapack Map

| | |
|---|---|
| [![](public/favicon.svg)](https://map.jacobsjo.eu) | A Leaflet based map to display Minecraft biome layouts and structures of vanilla and using worldgen datapacks. |
| | |

![](docs/header.png)

# Translations
Translate at https://weblate.catter.dev/projects/jacobsjo/mc-datapack-map/

# Contributing
Contributions are welcome! For significant feature additions please ask beforehand by opening an issue or on discord.

## Setup dev environment:

1. Install python dependencies: `pip install -r requirements.txt`
2. Install node dependencies: `npm i`
3. Create vanilla datapack zip files: `npm run createZips`
4. Start dev server: `npm run dev` and open http://localhost:5173/
- **dev environment requires a [browser supporting ECMAScript modules in webworkers](https://caniuse.com/mdn-api_worker_worker_ecmascript_modules)**

5. Build final page: `npm run build`
6. Test build version: `npm run preview` and open https://localhost:4173/