0.4.0
- 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
This commit is contained in:
parent
7162195891
commit
eaddc06575
1972
Orangemart.cs
1972
Orangemart.cs
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user