▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
JoyMart

JoyMart

This is a Minecraft server plugin that features minigames and an in-game store

Оцените первым
10
1
Все версии→JoyMart 1.3

JoyMart 1.3

Release28.08.2026

Список изменений

JoyMart 1.3 — Fixes & Improvements

1. Variables displaying as %tokens%

  • Root cause: When PluginManager.playWinEffects() sent the victory title, the %tokens% variable in the subtitle titles.winSubtitle was never replaced.
  • Fix: playWinEffects now receives the actual number of tokens earned and correctly replaces the variable; all three settlement paths — solo games, multiplayer matches, and winner-takes-all wagers — now pass in the correct token amount.

2. Console Progress spam

  • Root cause: MusicPlayer's NBS playback task logged a Progress: tick x/y line every 100 ticks (~5 seconds).
  • Fix: All debug logging during playback has been removed; only song loading and error/warning logs remain.

3. Two-player games missing the game settings editing GUI (new in this release)

  • Root cause: The 'Game Settings' (⚙) edit entry button in the game menu was only added for solo and multiplayer games; the two-player game branch was left out.
  • Affected games: Chess, Battleship, Tic-Tac-Toe, Connect Four, Rock-Paper-Scissors — these games had winner/loser/draw token rewards configured but no way to modify them in-game.
  • Fix: All two-player game menus now show the settings edit entry to admins with the gamebox.admin.games permission, allowing them to modify winner/loser/draw token rewards.

4. Games such as Lottery not charging tokens for entry (new in this release)

  • Root cause: The old implementation deducted entry fees only through the Vault money economy; on servers without Vault installed, ticket prices configured via the settings GUI had no effect at all.
  • Fix: Added a costTokens token entry fee, deducted in GameBox tokens, which works without requiring a Vault economy; it can be adjusted via the 'Entry cost (tokens)' row (+1/-1/+10/-10) in the game settings GUI, with changes taking effect immediately and persisting to the config.
  • Enhancements: The token balance is checked before a game starts, and the exact cost is shown when funds are insufficient (e.g., '5 tokens + 10 coins'); if a mixed token + coin charge fails partway, it is rolled back automatically; token entry fees are refunded when a multiplayer game invite is cancelled.

5. Other fixes

  • Fixed an incorrect language key path for category hints in the shop management GUI.
  • Added the missing messages.error language keys (Chinese/English/German/Spanish).
  • After a plugin upgrade, new keys missing from older on-disk language files are now automatically backfilled from the same-language file inside the JAR.

Installation

Download JoyMart-1.3.jar, replace the old JAR in your server's plugins/ directory, and restart — no need to delete your configs. The legacy cost (coin ticket price) config remains compatible; servers with a Vault economy configured will still be charged coins as before.

Файлы

JoyMart-1.3.jar(665.50 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.3

Загрузчики

Bukkit
Paper
Purpur
Spigot

Версии игры

1.20–26.2

Загрузок

5

Дата публикации

28.08.2026

Загрузил

ID версии

Главная