Список изменений
🌙 NightMarket v1.0.0 — Initial Release
The first public release of NightMarket! 🎉
✨ Added
- Per-player random markets — each player gets a unique set of offers
- Random discounts with configurable min/max, shown as original → discount → final price
- Seasonal auto-reset — markets stay locked until the season ends, then regenerate
- Reveal-card GUI with flip animation, purchase confirmation, and sold-out indicator
- Full in-game admin GUI — item pool, prices, categories, icons, discounts, market size & duration, and live language switching
- Two reward types per offer:
- Item — vanilla or custom items
- Command — run console command(s) on purchase (
{player}/%player%,{uuid},{item_name},{price}; chain with;;)
- Custom item support — Oraxen, ItemsAdder, and MMOItems (auto-detected, with safe fallback)
- Vault economy support (EssentialsX and other Vault providers)
- SQLite storage with automatic schema setup
- Full localization — English (en_US) and Indonesian (id_ID) included, MiniMessage + hex + legacy colors
🛡️ Reliability
- Async, ordered (FIFO) database queue — non-blocking saves, no lost purchases across restarts
- Anti-dupe protection (busy-guard + sold-out flag) against double-clicks and race conditions
- Graceful shutdown (pending writes flushed) and graceful disable if Vault is missing
📋 Requirements
- Paper 1.21.1, Java 21
- Vault + an economy provider (required)
Файлы
NightMarket-1.0.0.jar(13.63 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.0
Загрузчики
BukkitPaperSpigot
Версии игры
1.21–1.21.11
Загрузок
17
Дата публикации
18.06.2026

