# MineLights 2.2
This is a big update which:
* Introduces support (experimental) for **Yeelight**
* Adds support for the **locator bar**
* Adds a **compass** on the numpad keys
* Configurable between being either a recovery compass or spawn compass
* Adds support for **automatic MineLights Server executable management**
* Automatic updates when a newer version is available
* Detects and warns if the executable is corrupt
* Shows a dedicated prompt if the server is outdated or damaged, with options to update or skip
* Automatically downloads MineLights Server if it is missing
**Previous server version is compatible, as of MineLights 2.1!**
---
## Key Features & Major Changes
* **Hardware Support Expansion:** Support has been added via the official SDK:
* **Yeelight** (Smarthome)
* Locator/Waypoint bar on 1–0 keys (overlays experience bar)
* Compass on numpad keys, configurable between recovery and spawn modes
* Automatic MineLights Server management:
* Checks for updates via GitHub API using release tag
* Verifies executable integrity with SHA‑256
* Prompts user if outdated or corrupted, with “Update Now” or “Skip” options
* Auto‑downloads if missing
* **New Translations Added:**
* `de_de.json` – German
* `enp.json` – Anglish
* `enws.json` – Shakespearean English
* `en_au.json` – Australian English
* `en_ca.json` – Canadian English
* `en_gb.json` – British English
* `en_nz.json` – New Zealand English
* `en_pt.json` – Pirate Speak (English)
* `en_ud.json` – Upside Down English
* `en_us.json` – American English
* `lol_us.json` – LOLspeak
* `zh_cn.json` – Simplified Chinese
---
## Installation / Upgrade Instructions
1. **DELETE** your old `mine-lights-*.jar` file completely.
2. **Download** the [`mine-lights-2.2.0.jar`](https://mine-lights-2.2.0.jar) from this release.
3. Place the new `mine-lights-2.2.0.jar` into your `mods` folder.
4. **Run Minecraft**
* If prompted, accept the download for the missing MineLights Server executable
* If prompted for an update, choose “Update Now” to get the latest version
---
## Full Changelog & Technical Details
* Yeelight support
* Locator bar support – shows player locations on your experience bar
* Compass on numpad keys – recovery or spawn mode
* Added tooltip for experience bar config option
* Automatic MineLights Server management:
* Tag‑based GitHub API update checks
* SHA‑256 integrity verification
* Outdated/corrupted executable prompt
* Auto‑download if missing
* Retargeted for Minecraft 1.21.8 onwards
* New translations added:
* `de_de.json`, `enp.json`, `enws.json`, `en_au.json`, `en_ca.json`, `en_gb.json`, `en_nz.json`, `en_pt.json`, `en_ud.json`, `en_us.json`, `lol_us.json`, `zh_cn.json`
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }