BlockyDonations | Tebex, Minestore, etc v2.0.3

Where growth meets revenue - turn every donation into a server-wide celebration!

v2.0.3

Latest
All versions
Download 0
No ratings yet

Compatibility

Minecraft: Java Edition 1.21 - 26.3
Platforms Paper Folia

Changes

v2.0.3 - Multi-Provider & Multi-Currency Support


[+] Added support for multiple donation providers
[+] Added KantoPay provider with payments, goals, coupons, and gift cards
[+] Added manual payment provider
[+] Added /bd record command for manually recording donations
[+] Added per-provider leaderboards, revenue tracking, and latest purchases
[+] Added per-provider goal configuration
[+] Added multi-currency tracking and automatic exchange rate conversion
[+] Added combined leaderboards with currency conversion
[+] Added provider-specific filtering to /bd top
[+] Added provider-scoped PlaceholderAPI support
[+] Added goal completion rewards with configurable commands and chance-based execution
[+] Added SkinRestorer integration for skin URL resolution
[+] Added /bd ggwave [start|stop|status] command for managing GG Waves independently
[+] Added optional FancyHolograms and FancyNpcs integrations

[~] Improved multi-provider status output with pagination
[~] Improved provider and currency validation
[~] Improved provider key normalization and legacy configuration migration
[~] Improved exchange rate caching and fallback handling
[~] Improved provider query performance with database indexing and caching
[~] Improved provider error handling and logging
[~] Improved player name sanitization in rewards and broadcasts
[~] Improved configuration migration while preserving existing formatting
[~] Refactored HTTP and JSON handling into shared utilities

[!] Fixes:

  • Resolved provider and currency filtering inconsistencies
  • Improved migration from the legacy store.provider configuration
  • Improved handling of unavailable or stale exchange rates



[!] Notes:

  • Multiple providers can now be configured through store.providers
  • Provider-specific goals, leaderboards, revenue, and currencies are supported
  • Currency conversion uses configurable exchange-rate caching
  • /bd record requires the manual provider to be configured
  • GG Waves can now be controlled independently from donation broadcasts

 

v2.0.2 Async Skin Resolution & Milestone Improvements


[+] Added asynchronous skin and player head resolution
[+] Added background cache warming for skin/head lookups
[+] Added milestone test support
[+] Added milestone ID tab-completion
[+] Added flexible milestone metric parsing with alias support
[+] Added hover event support for cross-server broadcasts
[+] Added improved pre-release version comparison

[~] Improved skin and head placeholder performance
[~] Improved Mojang/Geyser lookups to avoid blocking the main thread
[~] Improved network broadcast rendering and placeholder handling
[~] Improved milestone testing and completion handling
[~] Improved Discord goal completion deduplication
[~] Improved Discord rate-limit handling
[~] Improved console donation broadcasts
[~] Improved fallback player head visibility

[!] Fixes:

  • Resolved blocking skin lookups causing main-thread stalls
  • Resolved duplicate milestone and goal completion broadcasts
  • Resolved Discord fractional rate-limit retry handling



TL;DR:

  • Skin/head placeholders now use cached or fallback values immediately while refreshing in the background
  • Milestones can now be tested directly through the test command
  • Cross-server donation broadcasts now support hover events

v2.0.1 Milestone & Cross-Server Improvements


[+] Added OfflinePlayer support for PlaceholderAPI placeholders, allowing milestone placeholders to resolve correctly for offline players
[+] Added UUID-based player identification for milestone completion handling
[+] Added player UUID information to milestone network synchronization payloads for reliable cross-server player resolution
[+] Added improved cross-server milestone completion handling with UUID-first player lookup and name fallback

[~] Improved milestone network synchronization to respect each node's announceComplete configuration
[~] Improved milestone completion broadcasts to prevent the player who triggered a milestone from receiving duplicate announcements
[~] Improved PlaceholderAPI placeholder handlers by removing unused variable declarations
[~] Improved Discord rate-limit handling to correctly parse fractional retry-after values
[~] Improved reliability of cross-server milestone events when players are offline or cannot be resolved by name

Dependencies

BlockyDonations-v2.0.3.jar 6.52 MB
Purchase required
Product Info
Statistics
258

Views

1

Purchases

3

Downloads

6.52 MB

File size

24.05.2026

Published

26.09.2026

Updated

Share & Earn

Share and earn part of the profits, an estimated €1.2 per product sale.

Log in to get your link
Product Image
BlockyDonations | Tebex, Minestore, etc
BlockyDonations | Tebex, Minestore, etc