Plugin Installation
WERM Plugin for Minecraft
Download and configure the WERM plugin to enable automatic delivery of purchases to your players.
Download Latest Version
WERM Plugin v1.0.1 • Supports Minecraft 1.8 - 1.21+
Requirements
Server Requirements
- • Paper, Spigot, or compatible fork
- • Minecraft 1.8 - 1.21+
- • Java 8+ (Java 17+ recommended)
- • Minimum 512MB RAM allocated
Network Requirements
- • Outbound HTTPS access (port 443)
- • Server accessible from internet
- • Stable internet connection
- • No VPN/proxy (may cause issues)
Installation
1Download the Plugin
Download the latest WERM plugin JAR file from our releases page or the button above.
2Install the Plugin
Place the downloaded JAR file into your server's /plugins folder.
# Example path
/home/minecraft/server/plugins/WERM-1.0.1.jar
/home/minecraft/server/plugins/WERM-1.0.1.jar
3Restart Your Server
Restart your Minecraft server to load the plugin. Do not use /reload.
Always restart your server instead of using /reload to ensure the plugin loads correctly.
4Configure the Plugin
Edit the config file at /plugins/WERM/config.yml and add your verification token:
# WERM Plugin Configuration
# Get your token from the WERM dashboard
# Your server's verification token
# Find this at: Dashboard → Servers → Your Server → Settings
token: "werm_your_token_here"
# Delivery polling interval (seconds)
# How often to check for pending deliveries
poll-interval: 15
# Heartbeat interval (seconds)
# How often to send status updates
heartbeat-interval: 30
# Debug mode (enables verbose logging)
debug: false
# Messages (supports color codes with &)
messages:
prefix: "&a[WERM] &7"
verify-success: "&aYour account has been linked successfully!"
verify-fail: "&cInvalid verification code. Please try again."
delivery-success: "&aYou received: &f{product}"
already-verified: "&eYour account is already linked."5Verify Installation
Run /werm status in-game or console to verify the plugin is connected:
[WERM] Plugin Status: Connected
[WERM] Server: MyAwesomeServer
[WERM] Verified: Yes
[WERM] Pending Deliveries: 0
[WERM] Server: MyAwesomeServer
[WERM] Verified: Yes
[WERM] Pending Deliveries: 0
Plugin Commands
| Command | Description | Permission |
|---|---|---|
| /werm verify <code> | Link Minecraft account to WERM | werm.verify |
| /werm status | Check plugin connection status | werm.admin |
| /werm reload | Reload plugin configuration | werm.admin |
| /werm pending | View pending deliveries | werm.admin |
| /werm retry <id> | Retry a failed delivery | werm.admin |
Troubleshooting
Plugin shows "Disconnected" status
- • Verify your token is correct in config.yml
- • Ensure your server has outbound HTTPS access
- • Check if your firewall is blocking connections
- • Try regenerating your token in the dashboard
Deliveries are not being processed
- • Check if the player is online when purchase was made
- • Verify commands in product settings are correct
- • Enable debug mode to see detailed logs
- • Check /werm pending for queued deliveries
Commands are not executing
- • Ensure command syntax is correct (no leading /)
- • Check if required permissions plugins are installed
- • Verify placeholder syntax: {player}, {uuid}
- • Test commands manually in console first