## Major Update – 1.2.0
**Arctic's Vein Miner** receives its biggest update yet, fixing critical multiplayer issues and adding new configuration options for server owners and modpack developers.
---
## 🔧 Bug Fixes
- **Multiplayer Pattern Sync** – Pattern selection is now properly synced to the server. Previously the server ignored your selected pattern and used its own, causing mismatched mining behavior.
- **Config Loading** – Config values now apply correctly from startup instead of defaulting to off until the config event fired.
- **Break Event Safety** – Added null player guard to prevent rare crashes from non-player block breaks.
- **Client State Reset** – Pattern state now properly resets on logout, preventing desync on reconnect.
- **Double Registration** – Removed duplicate event handler registration that could cause unexpected behavior.
---
## ⚙️ New Config Options
- **`requireTool`** – Optionally enforce correct tool for extra blocks. Default: off.
- **`respectHarvestLevel`** – Optionally enforce harvest tier requirements. Default: off.
- **`enableSound`** – One break sound for the whole cluster instead of per-block. Default: on.
- **`showClusterBreakParticles`** – Single particle burst at the start block. Default: off.
- **`breakDelayTicks`** – Spread vein breaking across ticks to reduce server load spikes. Default: 0 (instant).
---
## ✨ Improvements
- **HUD Branding** – Mod ID and Version number now displayed in the HUD.
- **Rebrand** – Mod ID updated to `avm`, cleaner internal structure and asset organization.
- **Network Protocol v2** – Updated sync packet to support pattern ID transmission.
---
## 🔧 Compatibility
- Minecraft **1.20.1**
- Forge **47.4.0+**
- Java **17**
- Install on **both client and server** for full multiplayer support.
---
This update focuses on stability and multiplayer correctness. More features and improvements coming in future updates.
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" }