WERM

WERM

WERM is a modern, all-in-one monetization platform built specifically for Minecraft servers. Think of it as a Tebex alternativeโ€”but with better features, lower fees, and a focus on the modern server owner experience.

151 downloads 0 followers

WERM - Web Engine for Realm Monetization

WERM Logo

The official Minecraft plugin for WERM - the future of game monetization. Global wallets, instant delivery, and powerful analyticsโ€”all with the lowest fees in the industry.

bStats

Website โ€ข Dashboard โ€ข Discord


๐Ÿ†• What's New in v1.0.4

โšก Performance & Reliability Release

This release adds batch delivery confirmation and async file I/O to improve performance and reliability during high-load scenarios.

Feature Description
๐Ÿ“ฆ Batch Delivery Confirmation Up to 10 confirmations per API call for 90% reduction in network overhead
๐Ÿ”„ Async File I/O Non-blocking queue persistence with debounced writes prevents main thread blocking
๐Ÿ›‘ Graceful Shutdown Proper executor termination ensures no data loss during server stops
โšก Faster Bulk Deliveries Improved performance when multiple items need to be delivered at once

Technical Details:

  • Batch size: 10 confirmations per API call
  • I/O thread: Daemon thread named WERM-ConfirmationQueue-IO
  • Shutdown timeout: 5 seconds for graceful termination
  • Debounced writes: 2-second delay to coalesce multiple queue changes

Previous Releases:

v1.0.3 - Performance Optimization
Feature Description
๐Ÿ”— HTTP Connection Pooling New OkHttp-based connection manager with 5-connection pool and 5-minute keep-alive
๐Ÿ“‰ Smart Polling Dynamic polling with exponential backoffโ€”reduces API calls by up to 75% during idle periods
โšก Faster Response Times Keep-alive connections eliminate connection setup overhead
๐Ÿ› ๏ธ Improved Resource Usage Connection reuse reduces memory footprint and CPU usage

Technical Details:

  • Connection pool: 5 max idle connections, 5-minute keep-alive
  • Timeouts: 10s connect, 30s read, 10s write
  • Backoff: Up to 4x base interval after consecutive empty responses
  • Instant reset when player joins or delivery found
v1.0.2 - bStats Update
  • ๐Ÿ”ง bStats Update - Updated bStats plugin ID for proper metrics tracking
  • All security hardening from v1.0.1 remains in place
v1.0.1 - Security Features
Feature Description
๐Ÿ›ก๏ธ Command Validation Blocks dangerous commands (op, deop, ban, stop) from being executed via deliveries
๐Ÿ” TLS 1.2+ Enforcement All API connections now require modern TLS protocols
๐Ÿ“ Debug Redaction Sensitive data (tokens, UUIDs) automatically redacted in debug logs
๐Ÿ’พ Confirmation Queue Pending delivery confirmations survive server restarts
โœ… Input Sanitization Player names and UUIDs sanitized before command execution
๐ŸŒ Endpoint Validation HTTPS and domain whitelist enforcement for API endpoints
โฑ๏ธ Rate Limiting Verification attempts limited to prevent brute-force abuse
๐Ÿ”„ Auto-Discovery Project ID now auto-discovered from API (no hardcoding)

๐ŸŒ What is WERM?

What is WERM?

WERM is a modern, all-in-one monetization platform built specifically for Minecraft servers. Think of it as a Tebex alternativeโ€”but with better features, lower fees, and a focus on the modern server owner experience.

Platform Features

Feature Description
๐Ÿ” Server Discovery Get your server listed on our public directory where players can find, vote for, and join servers
๐Ÿ’ฐ Global Wallet System Players have one wallet across all WERM-powered servers (1 credit = 1 USD cent)
๐Ÿ›’ Built-in Storefront Beautiful, customizable store pages with categories, sales, gifting, and wishlists
โšก Instant Delivery Hybrid delivery system using webhooks + polling ensures items are delivered fast
๐Ÿ—ณ๏ธ Voting System Integrated voting with Votifier/NuVotifier support to boost your server's ranking
๐Ÿ’ฌ Discord Integration Display your Discord member count on your server listing
๐ŸŒ Multi-Currency Support Accept payments globally with automatic currency conversion
๐Ÿ’ธ Lowest Fees Starting at just 3% platform fee (vs 5%+ competitors)

Why Choose WERM?

  • Free Tier Available - Start monetizing with no monthly fees (up to $500/month revenue)
  • Modern Dashboard - Clean, intuitive interface for managing your server and products
  • Real-time Analytics - Track sales, player engagement, and revenue trends
  • Cross-Server Economy - Players can use their wallet credits on any WERM server
  • Open & Transparent - No hidden fees, no surprise charges

โœจ Plugin Features

Features

๐Ÿ”— Account Verification

Players can securely link their Minecraft account to WERM using a simple 6-character verification code. Generate a code on the website, enter it in-game, and you're connected!

๐Ÿ“ฆ Automatic Delivery System

Automatically delivers purchased products to players using configurable console commands. Supports both immediate delivery and requiring players to be online.

๐Ÿ’“ Server Heartbeat

Keeps your server status updated on the WERM dashboard with real-time player counts and server version information.

๐ŸŽฎ Player Join Detection

Automatically checks for and delivers pending purchases when players join the server.

โšก Async Processing

All API calls are processed asynchronously to ensure zero impact on your server's performance.

๐Ÿ›ก๏ธ Secure Authentication

Uses secure plugin token authentication to ensure only your server can manage deliveries.

๐Ÿ“ Fully Customizable

All messages are fully configurable with Minecraft color code support (& codes).


๐Ÿ“œ Commands

Commands

Command Description Permission
/werm verify <code> Link your Minecraft account with WERM werm.verify (default: true)
/werm help Display help information None
/werm status View plugin connection status werm.admin (default: op)
/werm reload Reload plugin configuration werm.admin (default: op)

Aliases: /w


๐ŸŽฏ Permissions

Permission Description Default
werm.verify Allows players to verify their Minecraft account true
werm.admin Admin commands (reload, status) op

โš™๏ธ Configuration

# WERM Plugin Configuration

# Generate your plugin token at https://wermpay.com/dashboard/servers
plugin-token: "werm_XXXXXXXX_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

# Enable debug logging for troubleshooting
debug: false

# Heartbeat Settings
heartbeat:
  interval: 60              # Send status every X seconds
  send-player-count: true   # Include player count in heartbeat

# Delivery Settings  
delivery:
  interval: 15              # Check for deliveries every X seconds

# Customizable messages (supports & color codes)
messages:
  prefix: "&8[&6WERM&8] &r"
  verify-success: "&aYour Minecraft account has been linked successfully!"
  verify-failed: "&cVerification failed: &7%reason%"
  delivery-received: "&aYou received: &e{product} &ax{quantity}"
  # ... and more customizable messages

๐Ÿ“ฆ Delivery Placeholders

When configuring your product commands in the WERM dashboard, you can use these placeholders:

Placeholder Description
{player} or {player_name} Player's username
{uuid} or {player_uuid} Player's UUID
{quantity} Quantity purchased
{product_id} Product ID
{product_name} Product name
{order_id} Order ID
{delivery_id} Delivery ID

Example Commands:

give {player} diamond 64
lp user {player} parent add vip
eco give {player} 1000

๐Ÿš€ Installation

Installation

  1. Download the WERM plugin JAR file
  2. Place it in your server's plugins folder
  3. Start/restart your server
  4. Generate a plugin token in your WERM Dashboard
  5. Edit plugins/WERM/config.yml and add your plugin token
  6. Run /werm reload or restart your server
  7. โœ… Your server will now appear as online in the WERM dashboard!

๐Ÿ“‹ Requirements

  • Server Software: Spigot, Paper, Purpur, or any Spigot-based fork
  • Minecraft Version: 1.13+
  • Java Version: 8+
  • WERM Account: Create one here

๐Ÿ”ง How It Works

  1. Setup: Configure the plugin with your unique plugin token from the WERM dashboard
  2. Heartbeat: The plugin sends periodic heartbeats to keep your server status updated
  3. Purchases: When a customer makes a purchase on your WERM store, a delivery is queued
  4. Delivery: The plugin polls for pending deliveries and executes the configured commands
  5. Confirmation: Successful deliveries are confirmed and marked as completed

๐Ÿ’ฌ Support

Need help? Join our Discord Server for support and community discussions.


๐Ÿ“„ License

This plugin is provided by WERM for use with the WERM monetization platform.


WERM - The Future of Game Monetization
ยฉ 2026 WERM | Made with โค๏ธ for the Minecraft community

No gallery available for this project.

Version Minecraft Loader Download

WERM 1.0.4

1.0.4

1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
bukkit, paper, purpur, spigot
Download

WERM 1.0.3

1.0.3

1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
paper, purpur, spigot
Download

WERM 1.0.2

1.0.2

1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
bukkit, paper, purpur, spigot
Download

WERM 1.0.1

1.0.1

1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
bukkit, paper, purpur, spigot
Download

WERM 1.0.0

1.0.0

1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
bukkit, paper, purpur, spigot
Download