▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ExplosionProtector
ExplosionProtector

ExplosionProtector

Addon for Coreprotect that protects buildings from explosions if the block was placed by the player

502
4
Все версииExplosionProtector 2.0

ExplosionProtector 2.0

Release11 мес. назад

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

Changelog

[2.0] – 2025-04-27

Added

  • Guava-backed lookup cache (Cache<String,Boolean> placementCache) to dramatically reduce repeated CoreProtect block lookups.
  • Localization support via config.yml (language: <code>) and external messages_<lang>.yml files for English, Russian, Spanish, Chinese, Hindi, Arabic, French, German, Japanese and Portuguese.
  • Automatic resource extraction of all messages*.yml files from the plugin JAR into the data folder on first run.
  • /ep command with three sub-commands:
    • status/info — shows plugin status and number of blocks protected in the last explosion.
    • language <code> — dynamically switch the plugin’s language at runtime without a server restart.
  • Dynamic message loading (loadLanguageMessages(lang)) to reload translated messages immediately after /ep language is run.

Changed

  • Explosion handling consolidated:
    • TNT chain reactions now explicitly allow TNT to break through, while all other blocks placed by players remain protected.
    • Unified logic for EntityExplodeEvent and BlockExplodeEvent into two succinct handlers.
  • CoreProtect API check simplified to APIVersion() >= 7 (from >= 10) and proper plugin‐enabled test.
  • Logging and user feedback moved entirely into configurable message files instead of hard-coded strings in code.
  • Comments and documentation updated to English throughout the codebase.

Fixed

  • NPE safety: all CoreProtect lookups and message loads guard against null and absent resources.
  • TNT projectile: improved handling in ProjectileHitEvent to prevent lingering TNT entities from exploding unexpectedly.

Файлы

ExplosionProtector-2.0.jar(12.51 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.0

Загрузчики

Paper
Purpur
Spigot

Версии игры

1.19–1.19.4

Загрузок

71

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

11 мес. назад

Загрузил

ID версии

Главная