# misode.github.io Data Pack Generators and Guides for Minecraft Java Edition https://misode.github.io/ ## Contributing This project uses [Preact](https://preactjs.com/) and [Vite](https://vitejs.dev/). 1. Make sure you have [node](https://nodejs.org/), npm, and [git](https://git-scm.com/) installed. 2. Clone the repository. 3. Start the dev server. ``` npm run dev ``` 4. Open the browser in `localhost:3000`. ## Translating misode.github.io supports multiple languages. If you'd like to help us translate this project to your language, it would be really appreciated! If your language is not on this list, please create an issue for it. [](https://weblate.spyglassmc.com/engage/misode-github-io/?utm_source=widget) 1. Go to the [Spyglassmc localization website](https://weblate.spyglassmc.com/projects/) (hosted by [SPGoding](https://github.com/SPGoding)). 2. [Register](https://l10n.spgoding.com/accounts/register) by linking your GitHub account (recommended), or using your email. - Note that the username and email will be shown in the [repository](https://github.com/misode/misode.github.io)'s git commit log. 3. See the components of misode.github.io [here](https://weblate.spyglassmc.com/projects/misode-github-io/web-app/). 4. Start translating! ## Forking You are allowed to fork this repository and use its base as a way to publish your own generator site, but I ask to make a few changes before publishing. 1. Change links to this repo to your own repo. This can be done at the top of `Utils.ts` by changing `export const SOURCE_REPO_URL = ...`. 2. Remove or replace the Google Analytics tracking code in the root `index.html` file. To avoid breaking the rest of the website, you can replace everything between the `` markers with this: ```html ``` 3. Disable the ads, first by remove two lines in `index.html`: ```html ...
``` 4. Secondly, you can remove the ad component, for example by returning `<>>` in `Ad.tsx`, or by removing the `{!gen.tags?.includes('partners') &&