Список изменений
We are thrilled to release DeathPenalty v1.9.1 (Free Edition)! This update brings our groundbreaking Dynamic Per-Player Multi-Language System with 10 international languages, native Folia multi-threading compatibility, modernized Paper Adventure GUI rendering, and hardened server shutdown lifecycle management.
✨ What's New in v1.9.1
🌐 1. Dynamic Per-Player Multi-Language (10 Languages)
- 10 Built-in Language Files: Automatically generated in
plugins/DeathPenalty/lang/:- 🇺🇸 English (
en_US) - 🇮🇩 Bahasa Indonesia (
id_ID) - 🇨🇳 简体中文 (
zh_CN) - 🇯🇵 日本語 (
ja_JP) - 🇪🇸 Español (
es_ES) - 🇮🇹 Italiano (
it_IT) - 🇸🇦 العربية (
ar_SA) - 🇩🇪 Deutsch (
de_DE) - 🇫🇷 Français (
fr_FR) - 🇷🇺 Русский (
ru_RU)
- 🇺🇸 English (
- Instant In-Game Cycling: Players can change their own language preference independently in
/dp infoor/dp configwith a single click. - Zero Reloads Needed: Interface, messages, drop alerts, and chat prompts adapt instantly without reloading the plugin or restarting the server.
⚡ 2. Zero-Lag Async Engine & Anti-Leak Hardening
- 20-Tick Debounce Buffer: Player language preferences are saved asynchronously, coalescing rapid clicks into a single batch database write.
- Thread-Safe Architecture: Uses lightweight
ThreadLocal<String>primitive locale codes, completely eliminatingCraftPlayer/ entity memory leak risks. - Flapping Protection: Instantly flushes pending database transactions and evicts caches when players disconnect.
🚀 3. Native Folia & Paper 26.2 Adventure Engine
- Folia Regional Multi-Threading: Tickers and death listeners run safely across
RegionSchedulerandEntitySchedulerwithout main-thread blocking. - Paper Adventure API Modernization: Replaced legacy reflection calls with native Paper Adventure components, permanently resolving
NoClassDefFoundError: MinecraftComponentSerializercrashes.
🛡️ 4. Server Lifecycle & Shutdown Safety
- Graceful Disable: Hardened
onDisable()ensures pending SQLite / MySQL writes flush completely before the server stops. - Clean cancellation for all schedulers, connection pools, and PlaceholderAPI expansions.
Файлы
deathpenalty-1.9.1-Free.jar(1.04 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.9.1
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.19–26.2
Загрузок
36
Дата публикации
18.09.2026

