Creators
Details
Licensed ARR
Published 9 months ago
Updated 10 months ago
All versions
1.0.0
Release
WERM 1.0.010 months ago 27
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
[1.0.0] - 2025-12-23
๐ Initial Release
The first official release of the WERM (Web Engine for Realm Monetization) Minecraft plugin.
Added
Core Features
- Account Verification System - Players can link their Minecraft account to WERM using
/werm verify <code>with 6-character verification codes - Automatic Delivery System - Automatically delivers purchased products to players by executing configured console commands
- Server Heartbeat - Sends periodic status updates to the WERM dashboard including player counts and server version
- Player Join Detection - Checks for and delivers pending purchases when players join the server
- Player Online Notification - Notifies the WERM API when players come online for real-time status tracking
Commands
/werm verify <code>- Link Minecraft account with WERM platform/werm help- Display plugin help and information/werm status- View plugin connection status (admin only)/werm reload- Reload plugin configuration (admin only)/w- Command alias for/werm
Permissions
werm.verify- Allows players to verify their account (default: true)werm.admin- Access to admin commands like reload and status (default: op)
Configuration
- Configurable plugin token authentication
- Adjustable heartbeat interval (default: 60 seconds)
- Adjustable delivery polling interval (default: 15 seconds)
- Toggle player count in heartbeat
- Debug mode for verbose logging
- Fully customizable messages with color code support (
&codes)
Delivery System
- Support for multiple delivery commands per product
- Command placeholder support:
{player}/{player_name}- Player's username{uuid}/{player_uuid}- Player's UUID{quantity}- Quantity purchased{product_id}- Product ID{product_name}- Product name{order_id}- Order ID{delivery_id}- Delivery ID
- Option to require player online for delivery
- Automatic delivery confirmation to WERM API
- Failed delivery reporting with error messages
- Duplicate delivery prevention
Technical
- Fully asynchronous API communication (no server lag)
- Tab completion for all commands and subcommands
- Console command support for
/werm reload - API connectivity testing on startup
- Endpoint fallback support for reliability
- GSON-based JSON parsing for API communication
- Secure token-based authentication with X-Plugin-Token header
Compatibility
- Spigot API 1.13+ support
- Compatible with Paper, Purpur, and all Spigot-based forks
- Java 8+ support
Links
- Website: https://wermpay.com
- Dashboard: https://wermpay.com/dashboard
- Support: https://discord.gg/werm
- Short URL: https://werm.gg
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:JfqCmMXn:Fh3Cwgnn"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:JfqCmMXn:Fh3Cwgnn"
}

