## Azmine Endpoint 1.0.0 — Modern Bukkit/Paper
This is the first release of the modern server-side Azmine Endpoint.
It allows supported Forge, Fabric, and NeoForge Azmine clients to use Azmine on Bukkit-derived servers without installing a mod loader on the server.
---
## Changes
- Added server-authoritative Azmine Protocol support for modern Azmine clients
- Added compatibility with ViaVersion and ViaBackwards when the server accepts the client’s Minecraft version
- Added YAML configuration through `plugins/AzmineEndpoint/config.yml`
- Added per-block `BlockBreakEvent` authorization for compatible claim and protection plugins
- Added fast bulk execution without replaying the complete player-break transaction for every additional block
- Preserves direct inventory rewards, overflow drops, experience, and aggregate tool durability
- Fixed mining below Y level 0 on modern worlds
- Supports the server’s actual minimum and maximum build heights
- Players without Azmine can join and play normally
- Bedrock players joining through Geyser remain unaffected unless a compatible Azmine client exists for them
---
## Compatibility
- Minecraft server **1.20.1 through 1.21.11**
- Bukkit, Spigot, Paper, and Purpur
- Plugin bytecode requires **Java 17+**
- Use the Java version required by the Minecraft server
- Install in the server’s `plugins` directory
- Install a supported Azmine mod on participating Java clients
- ViaVersion and ViaBackwards are required when the client and server Minecraft versions differ
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" }