This repository contains the source code for the Mineplace website
All contributions are welcome. Mineplace is an open-source project, and we encourage developers of all skill levels to contribute. Whether you're fixing bugs, adding new features, or improving documentation, your help is appreciated!
To contribute to the Mineplace website, you'll need to set up a local development environment.
- bun JavaScript runtime (https://bun.sh/)
- Clone the Repository: Fork the Mineplace website repository on GitHub https://github.com/mineplace-me/website and clone it
- Install Dependencies: Navigate to the project directory and run
bun installto install all necessary dependencies. - Run the Development Server: Start the development server with
bun run start. The website should now be accessible athttp://localhost:5173.
The project uses Bluemap as its map rendering engine and Mineplace as its web framework. The build process involves compiling Bluemap first and then Mineplace, Bluemap is a Vue app nested within the Mineplace project structure and communicates with Mineplace to provide map data and other functionalities.