Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/TrialChamberPro
TrialChamberPro

TrialChamberPro

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

1.7K
20
Все версииTrialChamberPro 1.2.28

TrialChamberPro 1.2.28

Release1 нед. назад

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

This plugin version is compatible with Minecraft 26.X.X

1.2.28 - 2026-04-20

Fixed

  • Vault cooldown not cleared on chamber reset (long-standing, surfaced on any chamber larger than a few thousand blocks): players kept seeing "You have already opened this Vault! It will unlock when the chamber resets" even after an automatic reset
    • Root cause: BlockRestorer.restoreBlocks scheduled region-thread batches via runAtLocation (fire-and-forget) and returned as soon as every batch was queued, not when they had run. ResetManager.resetChamber then waited just delay(200) before running Step 4 (spawner reset) and Step 6 (resetAllCooldownsclearAllVaultRewardedPlayers). For anything beyond a trivially small chamber, those steps fired against blocks that had not yet been restored — clearAllVaultRewardedPlayers saw block.type != VAULT and returned without touching rewarded_players, so the native Vault API kept reporting the player as already rewarded forever
    • Fix: BlockRestorer.restoreBlocks now tracks pending batches with an AtomicInteger + CompletableDeferred and await()s actual completion before returning. ResetManager.resetChamber drops the delay(200) hack — Steps 4 and 6 now always run against fully-restored blocks

Added

  • Vanilla-style vault loot ejection (opt-in): When enabled, vault loot pops out of the vault block with a short upward velocity instead of teleporting straight into the opener's inventory
    • New VaultDropOwnerListener enforces owner-only pickup via EntityPickupItemEvent — dropped items are tagged with the opener's UUID in their PersistentDataContainer plus a drop timestamp. After the grace window elapses the tag is ignored and any player can pick up, preventing loot from lingering forever if the owner logs off
    • Command rewards and status-effect rewards (Bad Omen etc.) still apply directly to the player — only itemized loot drops from the vault
    • Defaults preserve existing behavior (feature is off by default)

Config

  • New vaults.drop-loot-at-vault: false — master switch for vanilla-style ejection
  • New vaults.drop-loot-owner-only: true — restrict pickup to the opener during the grace window
  • New vaults.drop-loot-owner-grace-seconds: 30 — how long owner-only enforcement lasts (0 = until item despawns)

Permissions

  • New tcp.bypass.droplock (default op) — bypass owner-only pickup restrictions on vault drops

Файлы

TrialChamberPro-1.2.28-mc26.jar(12.41 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.2.28

Загрузчики

Folia
Paper
Purpur

Версии игры

26.1–26.1.2

Загрузок

8

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

1 нед. назад

Загрузил

ID версии

Главная