
BountyLite
Put a price on any player’s head. BountyLite is a lightweight Paper bounty plugin with a live, sorted bounty menu, one-click bet dialogs, and automatic kill rewards through Vault. It’s fast, simple, and fully customizable.
Оцените первым
57
1
Список изменений
Changelog
1.0.4
Fixed
- Database writes no longer run on the main thread, which removes lag spikes. Bounties update in memory instantly and save in the background, in order, and are flushed on shutdown.
- Betting adds to a bounty in one step, so two bets cannot overwrite each other.
- Setting a bounty to 0 now removes it instead of leaving a dead row in the database.
- Storage failures are logged instead of being silently lost.
- The cancel button on dialogs now uses the same command mechanism as the confirm button.
Changed
- Subcommands you lack permission for are hidden from tab completion.
- Bet amounts below 0.01 are rejected by the command itself.
- Version is defined once, in
build.gradle.kts, and filled intopaper-plugin.yml. - About a third less code overall (1377 to 917 Kotlin lines);
BountyCommand,BetDialog,SqlStorage,MessageHandlerandBountyPluginwere rewritten more compactly.
Removed
BountyStorageinterface (merged intoSqlStorage).- Unused set-bounty dialog and unused messages.
- Redundant Vault check on enable, since
paper-plugin.ymlalready requires Vault.
Файлы
BountyLite-1.0.4.jar(18.00 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.4
Загрузчики
PaperPurpur
Версии игры
1.21.11–26.3
Загрузок
5
Дата публикации
02.11.2026
