Перейти к содержимому
Mineforgian

ServerRewards

🏆 ServerRewards - A comprehensive Minecraft plugin that rewards players for combat, mining, and building activities with an in-game shop system, milestone rewards, and economy integration to boost engagement and retention.

Загрузки
269
Подписчики
6
Обновлён
21 сентября 2025 г.
Лицензия
MIT

Опубликован 8 июля 2025 г.

ServerRewards - Ultimate Player Progression System 🏆

The most comprehensive rewards plugin for Minecraft servers!

🔥 Complete Feature List

📊 Activity Tracking System

  • Triple Point Categories:
    • Combat (mobs & PvP)
    • Mining (ores & resources)
    • Building (blocks placed)
  • Custom Point Values per activity type
  • Total Points accumulation
  • Player Statistics Tracking (/stats command)

🛍️ Rewards Shop

  • 75+ Preconfigured Rewards in 12 categories:
    • Starter Kits
    • Tools & Equipment
    • Combat Gear
    • Special Items
    • Building Materials
    • Magic Items
    • Transportation
    • Food & Consumables
    • Mobs & Spawn Eggs
    • Decorations
    • Potions
    • Seasonal Items
  • Fully Customizable GUI:
    • Adjustable size (9-54 slots)
    • Custom titles and lore
    • Category organization
    • Purchase Cooldowns (configurable per item)

⚙️ Advanced Configuration

  • Multiple Point Conversion Rates:
    • Kill points conversion
    • Mine points conversion
    • Build points conversion
  • Milestone Rewards:
    • Configurable achievement thresholds
    • Automatic notifications
    • Reward flags
  • Daily/Weekly Challenges (optional)

🔄 Economy Integration

  • Vault Compatibility:
    • Point-to-money conversion
    • Money-to-points exchange
    • Transaction Logging
    • Tax System (configurable)

📈 Player Progression

  • Titles & Ranks system
  • Achievement Badges
  • Leaderboards (/top command):
    • Top killers
    • Top miners
    • Top builders
    • Overall leaders

⚡ Performance Features

  • Optimized Data Handling:
    • Async saving
    • Compression
    • Auto-Save Interval (configurable)
  • Memory Management:
    • Player data caching
    • Clean unloading

🛠️ Admin Tools

  • Point Management:
    • /setpoints command
    • /resetpoints command
    • /addpoints command
  • Shop Management:
    • Live reloading
    • Item blacklisting
    • Import/Export functionality
    • Backup System

🌐 Multi-World Support

  • World-specific:
    • Point multipliers
    • Restricted rewards
    • Activity tracking

📊 Analytics

  • Player Activity Reports
  • Reward Redemption Tracking
  • Economy Flow Monitoring

🔒 Security Features

  • Anti-Exploit Protection:
    • Farm prevention
    • AFK detection
    • Transaction Verification
    • Rollback System

📥 Installation & Setup

  1. Download the latest ServerRewards.jar
  2. Place in your plugins/ folder
  3. Restart server
  4. (Optional) Configure via config.yml
# Example config snippet
points:
  kill:
    ZOMBIE: 1
    SKELETON: 1
    PLAYER: 10
  mine:
    DIAMOND_ORE: 3
    ANCIENT_DEBRIS: 5
  build:
    BEACON: 10
    ENCHANTING_TABLE: 5

rewards_shop:
  cooldown_hours: 0.5
  required_points: 100
  gui:
    title: "&6&lREWARD STATION"
    size: 54

💎 Why ServerRewards Stands Out

  • Most Comprehensive rewards system available
  • Proven Retention – servers report 40%+ more activity
  • Active Development – regular updates and new features
  • 1-Click Economy integration
  • Scalable from small to massive networks

Ченджлог

1.2Релиз1.21.6, 1.21.7, 1.21.8 · 21 сентября 2025 г.

🎯 ServerRewards v1.2 Update

✅ Fixes & Improvements

  • All known bugs, issues, and errors have been completely fixed.
  • Overall stability and performance have been improved for a smoother gameplay experience.

💡 Note

Thank you for your continuous support and feedback – enjoy the updated version!

1.1Релиз1.21.6, 1.21.7, 1.21.8 · 4 августа 2025 г.

ServerRewards v1.1 – Changelog

🐛 Bug Fixes

  • Fixed the cooldown timer between purchases in the rewards shop.
  • Corrected cooldown calculation to properly handle fractional hours (e.g., 0.5 for 30 minutes).
  • Improved cooldown time formatting to show minutes:seconds (mm:ss) instead of hours.
  • Added real-time cooldown status display in item lore when viewing the rewards shop.
  • Fixed incorrect cooldown persistence that allowed players to bypass purchase limits.

🚀 Improvements

  • Enhanced cooldown feedback messages with clearer time remaining indicators.
  • Added visual distinction between available and cooldown-locked items in the shop GUI.
  • Optimized cooldown tracking to use system millis for better accuracy.
  • Improved error handling for cooldown-related operations.

⚙️ Configuration Changes

  • The rewards_shop.cooldown_hours setting in config.yml now properly accepts decimal values.
  • Added new cooldown-related messages to the messages section of config.yml.

🔔 Note

All existing cooldowns were reset with this update.
Players will start with fresh cooldown timers after updating.

1.0Релиз1.21.5, 1.21.6, 1.21.7 · 8 июля 2025 г.

🏆 ServerRewards v1.0 - The Ultimate Player Progression System

Transform your server with a complete rewards ecosystem that keeps players engaged for hours! A feature-packed plugin that tracks activities, rewards milestones, and offers an exciting in-game shop.

✨ Key Features

🔹 Triple Activity Tracking - Earn points for combat, mining, and building 🔹 Massive Rewards Catalog - 75+ rewards across 12 categories 🔹 Smart Milestones - Automatic notifications when reaching point thresholds 🔹 Conversion System - Turn points into server economy money 🔹 Zero Lag - Optimized data handling with auto-save 🔹 Fully Configurable - Customize every aspect of the rewards system 🔹 Vault Compatible - Works with economy plugins

🚀 Quick Start

📥 Installation

  1. Download ServerRewards.jar
  2. Drop into your server's plugins/ folder
  3. Restart the server - works instantly with default settings
  4. (Optional) Edit config.yml to adjust point values or rewards

⚙️ Core Configuration

# Points Configuration
points:
  kill:
    ZOMBIE: 1
    PLAYER: 10
  mine:
    DIAMOND_ORE: 3
    IRON_ORE: 2
  build:
    DIAMOND_BLOCK: 3

# Shop Settings
rewards_shop:
  required_points: 100  # Minimum to access shop
  cooldown_hours: 0.5  # 30-minute cooldown between rewards
  gui:
    title: "&6&lREWARDS SHOP"
    size: 54

🔑 Permissions

  • serverrewards.admin - All admin commands (op only)
  • serverrewards.rewards - Access rewards shop (default: true)
  • serverrewards.convert - Convert points to money (default: true)

💡 Pro Tips

  • Perfect for economy servers when combined with Vault
  • The 30-minute cooldown balances reward frequency perfectly
  • Use /setpoints to run special events and competitions
  • Great for minigame servers to reward participation

📦 Technical Specs

  • Minecraft: 1.21+
  • Java: 21+
  • Dependencies: PaperAPI (included)
  • RAM Usage: Under 5MB

📥 Revolutionize your server's progression system today!

🆚 Why Choose ServerRewards?

Player Retention - Keeps players engaged long-term ✔ Balanced Economy - Multiple point types prevent inflation ✔ Server-Friendly - Minimal performance impact ✔ Fully Customizable - Adapt to any server type

⚖️ Recommended Configurations

Server Type Point Values Cooldown Best For
Survival Medium 30min Balanced progression
Economy High 1hr Vault integration
Minigames Low 15min Frequent rewards
Creative Disabled - Reward builds only

🔗 Full documentation available on GitHub

Комментарии

Загружаем…