
BS-BanHammer
The most feature-rich ban hammer for Paper & Folia 1.21.x - Strike players with lightning effects while maintaining a complete punishment database, Discord integration, and preset system.
439
2
Список изменений
[3.1.0] - 2026-04-24
🎉 New Feature
Folia Support (Dual-Compatibility)
- Paper + Folia from a single JAR — automatically detects the platform at startup
- New
FoliaSchedulerutility class abstracts all scheduler, teleport and kick operations plugin.ymldeclaresfolia-supported: true
Migrated APIs:
- All
Bukkit.getScheduler().runTask()calls →FoliaScheduler.runGlobal()/runOnEntity() - All
runTaskTimerAsynchronously()calls →FoliaScheduler.runAsyncRepeating() - All
player.teleport()calls →FoliaScheduler.teleportAsync()(usesteleportAsync()on Folia) - All
BukkitTaskfields →ObjectwithFoliaScheduler.cancelTask() - GUI
openInventory()calls run on entity scheduler for correct thread ownership - Resource pack sending uses entity-delayed scheduler
Files changed:
BanHammerPlugin.java— Folia detection on startupPunishmentManager.java— 13 scheduler replacementsUnbanScheduler.java— async scheduler, entity scheduler for jail releaseJailManager.java— 4 teleport migrations, scheduler migrationModrinthUpdateChecker.java— async scheduler, global scheduler for notificationsStatisticsGUI.java— entity scheduler for inventory operationsResourcePackListener.java— entity-delayed schedulerEssentialsJailIntegration.java— async teleport
No changes needed: HammerListener.java, AppealCommand.java, BanHammerCommand.java — events already fire on correct regional threads.
Файлы
banhammer-3.1.0.jar(21.44 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
3.1.0
Загрузчики
FoliaPaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
24
Дата публикации
2 нед. назад
