1.0.0
Compatibility
Changes
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
BlockBreakEventauthorization 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
pluginsdirectory - Install a supported Azmine mod on participating Java clients
- ViaVersion and ViaBackwards are required when the client and server Minecraft versions differ
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:DO03xtcE:5L9AKMmw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:DO03xtcE:5L9AKMmw"
}

