HomeJavaModsPromoPlugins
PromoPlugins
ModsJava

PromoPlugins

by Muliccki · on Modrinth

A powerful plugin for managing promo codes on your Minecraft server with advanced systems: daily rewards, leaderboard, auto-promo codes, notifications…

⬇ Download on Modrinth
PromoPlugins — screenshot 1PromoPlugins — screenshot 2PromoPlugins — screenshot 3PromoPlugins — screenshot 4PromoPlugins — screenshot 5PromoPlugins — screenshot 6PromoPlugins — screenshot 7PromoPlugins — screenshot 8

🎫 PromoPlugin

Powerful Promo Code Management System for Minecraft Servers

Modrinth Downloads Version MC Version License

The ultimate solution for managing promo codes, daily rewards, and player engagement on your Paper/Spigot server!


✨ Features

🎁 Core Promo Code System

🏆 Advanced Systems (v1.1.0)

System Description
Daily Rewards Login rewards with streak bonuses (7 days = diamond, 30 days = emerald)
Leaderboard Track top players by spending and code creation
Auto-Promo Codes Automatic code generation every hour/day
Notifications Discord webhook, Telegram bot, and in-game alerts
Promo Shop Sell ready-made promo code packs with custom rewards

📋 Requirements


🚀 Installation

Quick Setup

  1. Download the latest PromoPlugin.jar from Modrinth
  2. Place it in your server's plugins/ folder
  3. Restart your server
  4. Configure plugins/PromoPlugin/config.yml as needed

That's it! The plugin will create all necessary files automatically.


🎮 Commands

For Players

Command Description
/promocod <code> Activate a promo code
/dailyreward Claim daily login reward
/dailyreward stats View your reward statistics
/leaderboard [category] [limit] View top players

For Administrators

Command Description
/createpromocod <name> [template] Create a new promo code
/exitpromocod <name> View promo code statistics
/promopurchase <player> <code> <amount> Record a purchase
/promoreload Reload plugin configuration
/promoexport <name> Export statistics
/promoreset <name> Reset promo code stats

🔧 Permissions

Permission Description Default
promo.promocod.use Activate promo codes ✓ All
promo.create Create promo codes OP
promo.dailyreward Use daily rewards ✓ All
promo.leaderboard View leaderboard ✓ All
promo.admin All admin commands OP

⚙️ Configuration

Main configuration file: plugins/PromoPlugin/config.yml

Example: Daily Rewards

daily-rewards:
  enabled: true
  streak-bonuses:
    7: "DIAMOND:1"
    14: "DIAMOND:3"
    30: "EMERALD:1"

Example: Discord Notifications

notifications:
  discord:
    enabled: true
    webhook-url: "YOUR_WEBHOOK_URL"

Example: Auto-Promo Codes

auto-promo-codes:
  enabled: true
  hourly:
    enabled: true
    prefix: "H"
    max-uses: 100
    price: 50.0

🌟 Key Features Explained

🎁 Daily Reward System

Encourage player retention with daily login rewards:

🏆 Leaderboard System

Competitive player tracking:

🤖 Auto-Promo Code Generation

Automate your promo code distribution:

🔔 Multi-Channel Notifications

Stay informed across platforms:

🛒 Promo Shop System

Monetize your promo codes:


🗄️ Database

PromoPlugin uses SQLite for all data storage:

Tables Created:

Location: plugins/PromoPlugin/promo.db

All tables are created automatically on first launch.



📝 Changelog

v1.1.0 - Latest Release

v1.0.0


🐛 Troubleshooting

Common Issues

Problem: "database connection closed" Solution: Plugin auto-recovers connections. Ensure v1.1.0+ is installed.

Problem: Commands not working Solution: Check permissions and ensure plugin is enabled (/plugins)

Problem: Discord notifications not sending Solution: Verify webhook URL is valid and not expired

Problem: Promo codes not activating Solution: Check code spelling and ensure it exists in database


📞 Support & Resources


📄 License

This project is licensed under the MIT License. See LICENSE for details.


🙏 Credits


⭐ Star History

If you find this plugin useful, please star the repository and rate it on Modrinth! It helps others discover the plugin.


Made with ❤️ for the Minecraft Community

Download on ModrinthJoin Discord

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more