▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/TrialChamberPro
TrialChamberPro

TrialChamberPro

Because Trial Chambers deserve better than being a "one and done" dungeon.

1.2K
14
Все версииTrialChamberPro 1.2.20

TrialChamberPro 1.2.20

Release1 мес. назад

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

1.2.20 - 2026-01-10

Fixed

  • GUI Icons Misplaced: Updated InventoryFramework from 0.11.5 to 0.11.6 to fix potential GUI rendering issues
    • Reported: Menu icons appearing in wrong positions
    • May also fix issues with ProtocolLib conflicts
  • Vault Spam-Click Race Condition at 5-Second Boundary: Fixed race condition where multiple vault opens could occur when spam protection lock expires
    • Root cause: The delay(5000); remove(lockKey) in the coroutine's finally block races with new events at exactly 5 seconds
    • At T+5s, the old coroutine removes the lock while new events are checking it, allowing multiple events through
    • Fix: Removed explicit lock removal; rely on timestamp-based expiration check instead
    • Added periodic cleanup (when map size > 100) to prevent memory leaks

Technical Details

  • Updated com.github.stefvanschie.inventoryframework:IF dependency from 0.11.5 to 0.11.6
  • VaultInteractListener: Removed finally { delay(5000); remove() } block that caused race condition
  • Spam protection lock now uses timestamp expiration only (checked on each event)
  • Memory leak prevention: Old entries (>30s) cleaned up when map exceeds 100 entries

Файлы

TrialChamberPro-1.2.20.jar(12.31 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.2.20

Загрузчики

Folia
Paper
Purpur

Версии игры

1.21.1–1.21.11

Загрузок

7

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

1 мес. назад

Загрузил

ID версии

Главная