COWMODSКаталог модов

BoosterRewards

Synchronize Discord server booster perks with Minecraft. Automate reward distribution and revocation with a high-performance, async architecture.

1400обновлён 13 февр. 2026 г.
УправлениеОбщениеУтилиты

Описание

BoosterRewards | Discord-to-Minecraft Synchronization

BoosterRewards is an architecturally optimized system designed to automate guild booster incentives with surgical precision. It eliminates the friction of manual reward distribution by synchronizing Discord booster telemetry directly with your Minecraft server's internal permission and economy layers.

banner

Premium Features

Architectural Integrity Engineered for modern server environments, BoosterRewards avoids the structural pathologies of legacy systems by focusing on data persistence and thread safety.

  • Main-Thread Decoupling: Database I/O (H2/MySQL) and Discord API interactions are strictly offloaded to dedicated worker threads.
  • Hot-Reload Integration: Perform atomic bot re-initialization and configuration updates via /br reload without server restarts.
  • Predictive State Sync: Real-time listening architecture detects boost status changes instantaneously, ensuring revocation logic is prioritized.

Dynamic Reward Evolution Add new items to reward pools mid-season without friction.

  • Granular Tracking: Every item is uniquely indexed via MD5 hashing.
  • Adaptive Claiming: Existing boosters will automatically receive only newly added items upon their next /claim, preventing duplicate distribution of previously obtained rewards.

Bi-Directional Linking Seamlessly connect identities through intuitive protocols. Supports both Discord-to-Minecraft (token handshake) and Minecraft-to-Discord flows.


Administration

Command Registry

CommandAliasDescriptionPermission
/boosterrewards/br, /brpMain system management.boosterrewards.admin
/setboosterreward/rewardsadminConfigure item-based rewards via GUI.boosterrewards.admin
/claimAccess the reward distribution interface.None
/link [code]Initiate identity mapping.None
/unlink/logoutTerminate account link.None
/forceunlink <p>/forcelogoutAdministrative link termination.boosterrewards.admin

Visual Reward Definition Define rewards through a direct-manipulation interface. Supports arbitrary NBT, custom metadata, and complex enchantments.

admingui rewardseditor


Configuration Patterns

Multi-Tiered Hierarchies Define multiple reward paths based on Discord roles or tenure.

rewards:
  booster:
    enabled: true
    permission: "boosterrewards.booster"
    on-boost:
      - "lp user %player% parent add booster"
      - "eco give %player% 5000"
    on-stop:
      - "lp user %player% parent remove booster"
    cooldown: 0
    one-time: false

Галерея

discord-to-discordsuccesslinkandstatuslink-panel

Последние версии

Все версии →
release

BoosterRewards 0.0.2

0.0.2
13 февр. 2026 г.87Minecraft: 1.21, 1.21.1, 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.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
# Changelog ## [0.0.2] - 2026-02-13 ### Changed - **Dynamic Reward Tiers**: Refactored `BoosterReward` and `RewardSyncTask` to handle reward tiers more dynamically using config keys rather than hardcoded logic. - **Improved Performance**: Improved member lookup and boost count calculation using Java Streams. - **Code Quality**: Fixed several linting warnings and optimized imports. ### Fixed - **Cleanup**: Removed misplaced `.class` files from the project root. - **Null Safety**: Added explicit null checks in synchronization tasks to prevent edge-case NPEs.
release

BoosterRewards 0.0.2

0.0.2
11 февр. 2026 г.22Minecraft: 1.21, 1.21.1, 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.21.10, 1.21.11folia, paper, purpur
Скачать
release

BoosterRewards | Discord Booster Rewards 0.0.1

0.0.1
8 февр. 2026 г.31Minecraft: 1.21, 1.21.1, 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.21.10, 1.21.11paper, purpur
Скачать
Что нового
First release