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+

Download from SpigotMC

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
3Restart Your Server

Restart your Minecraft server to load the plugin. Do not use /reload.

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

Plugin Commands

CommandDescriptionPermission
/werm verify <code>Link Minecraft account to WERMwerm.verify
/werm statusCheck plugin connection statuswerm.admin
/werm reloadReload plugin configurationwerm.admin
/werm pendingView pending deliverieswerm.admin
/werm retry <id>Retry a failed deliverywerm.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