Список изменений
SafeTrade 3.0
Major update focused on trade safety overhaul, cash economy integration, and reliable rollback handling.
✨ Features
💰 Cash Paper System
/tradecash <amount>converts Vault balance into redeemable cash paper- Cash paper can be redeemed via right-click for instant deposit
- Fully integrated with Vault economy API
🧾 Trade Safety Holds
/tradeholddisplays active holds (items, players, timers)- Persistent
holds.jsonstorage for tracking trade states - Added full offline player support for held items
🔁 Trade System Changes
- Trades now enter a safety hold state before finalization
- Completed trades are excluded from active session tracking during hold
- Rollback system now uses stored hold snapshots instead of live inventories
- Staff can rollback trades if at least one involved player is online
- Offline players receive restored items automatically on next login
- Trade completion no longer overlaps with active hold sessions
💬 Discord Improvements
- Switched trade logs to embed-based messages
- Enhanced embeds now include:
- Trade ID
- Safety hold status
- Player UUIDs
- Economy values
- Item summaries
⚙️ Stability & Fixes
- Fixed trade cancellation when opening money GUI
- Fixed safety-hold lifecycle inconsistencies
- Fixed Maven shading issues:
- Removed duplicate MANIFEST entries
- Cleaned module-info conflicts
- Improved Vault economy handling across all systems
🧠 Internal Changes
- Trade lifecycle redesigned:
active → hold → completed - Clear separation introduced between:
- live trade session
- safety-hold state
- Rollback system is now fully deterministic using stored snapshots
Файлы
SafeTrade-3.0.jar(388.40 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
3.0
Загрузчики
BukkitPaperSpigot
Версии игры
1.20–1.21.11
Загрузок
76
Дата публикации
25.06.2026

