• saulteafarmer released this 2025-06-20 18:40:02 +00:00 | 1 commits to main since this release

    • Replaced legacy HTTP polling with real-time WebSocket monitoring for Lightning payments
    • Improved transaction logging to follow each payment's lifecycle (INITIATED → COMPLETED/FAILED/EXPIRED) with no duplicate entries
    • Fixed an issue where outbound payment hashes were not properly stored or matched, improving traceability
    • Added configurable rate limits:
      • Max currency a player can buy or send
      • Max concurrent pending invoices per player
      • Command cooldowns per action (buy/send/vip)
    • Updated VIP system to run a customizable command instead of hardcoding group assignment (compatible with plugins like Temporary Permissions)
    • Improved inventory handling:
      • When purchasing blood with a full inventory, items are now dropped on the ground instead of being lost
    Downloads