COWMODSКаталог модов

Explock

A plugin that allows blocking various explosions with plenty of configuration options and option for changing settings in the game

Автор: maxcom11,2 тыс.11обновлён 30 авг. 2025 г.
Механики игрыУправлениеУтилиты

Описание


Explock is a plugin that allows blocking various explosions with plenty of configuration options and option for changing settings in the game

It has several commands to help you use it.

Commands

/explock help - Show command list
/explock info - Shows explosion block status information
/explock reload - Reload the plugin (config, messages)
/explock turn - Turn on/off explosion lock
/explock update - Show info about newest version
/explock plugin - Show info about plugin
/explock gui - Opens the in-game settings GUI

Explock help

Permissions

explock.* - All permissions
explock.help - Access to /explock help
explock.reload - Access to /explock reload
explock.info - Access to /explock info
explock.update - Show info about updates on join, access to command /explock update
explock.turn - Access to /explock turn
explock.gui - Access to /explock gui
explock.save-config - Access to /explock save-config [DEV-MODE]


You can enable sending messages to the console about blocking an explosion in the configuration.

config.yml

enable: true #enable/disable explosion lock (true/false)
sendCancelMessage: false #sending a message to the console when locked explosion (true/false)
updateChecker: true #send message to console on load (true/false)
cancelExplosionDamage: true #cancel explosion damage (true/false)
keepItemsOnExplosion: false #cancel default items removal on explosion (true/false)
lockedEntities:
- PRIMED_TNT
- MINECART_TNT
#list of blocked explosions (entities)
enable-world-filter: false #enable/disable world filter (true/false)
enabledWorlds:
- world
#list of worlds where explosions will be locked
lockBlocks: false
#lock Beds explosion in nether and Respawn Anchor in normal world (true/false)
updateInfoToPlayer: true
#send update info on join to player with permission. (true/false)  

NOTE: In config you can add blocked entities. available: PRIMED_TNT, MINECART_TNT, CREEPER, ENDER_CRYSTAL, WITHER, WITHER_SKULL. Leave empty to lock all. You can also enable blocks explosion lock (bed in nether and anchor in normal world) in config.

You can easily change the messages sent by the plugin.

messages.yml

Prefix: ' &8»&r '
None: None
All: All
Disabled: '&cDisabled'
Config:
  reload: Loading config...
  loaded: '&aSuccessfully reloaded'
Sender:
  noPermission: '&cYou don''t have permission to this.'
explosionLockOff: '&7Explosion lock is &coff.'
explosionLockOn: '&7Explosion lock is &aon.'
cancelMessages:
  'Off': '&7Messages about explode cancel are &coff&7.'
  'On': '&7Messages about explode cancel are &aon&7.'
explosionLockEnabled: '&7Successfully &aenabled &7explosion lock.'
explosionLockDisabled: '&7Successfully &cdisabled &7explosion lock.'
cancelExplosionDamage:
  'Off': '&7Explosion damage cancel is &coff&7.'
  'On': '&7Explosion damage cancel is &aon&7.'
updateChecker:
  'Off': '&7Update checker is &coff&7.'
  'On': '&7Update checker is &aon&7.'
explosionCancelMessage: '&4Explosion canceled.'
lockedEntities: '&7Locked entities: '
wrongCommand: '&cWrong command! Type /explock help to get command list.'
blockExplosionLockInfo:
  'Off': '&7Blocks explosion lock is &coff'
  'On': '&7Blocks explosion lock is &aon'
updateInfoToPlayer:
  'Off': '&7Update info to player on join is &coff'
  'On': '&7Update info to player on join is &aon'
worldFilter:
  'Off': '&7World filter is &cdisabled'
  'On': '&7World filter is &aenabled'
  List: '&7Explosion lock in worlds: '
keepItemsOnExplosion:
  'Off': '&7Keeping items on explosion is &cdisabled'
  'On': '&7Keeping items on explosion is &aenabled'
modules:
  gui:
    explosionDamageDisabled: '&7Successfully &cdisabled &7explosion damage lock'
    explosionDamageEnabled: '&7Successfully &aenabled &7explosion damage lock'
    updateCheckerDisabled: '&7Successfully &cdisabled &7update checker'
    updateCheckerEnabled: '&7Successfully &aenabled &7update checker'
    blockExplosionDisabled: '&7Successfully &cdisabled &7block explosion lock'
    blockExplosionEnabled: '&7Successfully &aenabled &7block explosion lock'
    sendUpdateInfoToPlayerDisabled: '&7Successfully &cdisabled &7update messages to
      players'
    sendUpdateInfoToPlayerEnabled: '&7Successfully &aenabled &7update messages to
      players'
    worldFilterDisabled: '&7Successfully &cdisabled &7world filter'
    worldFilterEnabled: '&7Successfully &aenabled &7world filter'
    keepingItemsDisabled: '&7Successfully &cdisabled &7keeping items on explosion'
    keepingItemsEnabled: '&7Successfully &aenabled &7keeping items on explosion'
    savedSettings: '&7Config saved!'

Features

Lock entity explosions
Lock blocks explosion
Entity lock filter
World filter
Update checker
Lock explosion damage
Lock explosion item remove
Canceled explosion info to console
Change plugin messages
Ingame GUI settings
Enable BETA/DEV-MODE
All is configurable!

In-game GUI

Gui - screenshot

You can report a bug or consult question our discord, there you will also find configuration files for different languages and helpful informations.

Discord - image

Click on upper image or click here

Mainly supports the latest versions, but should work from 1.3.2 to 1.19.x

Последние версии

Все версии →
release

Update 0.11

0.11
30 авг. 2025 г.360Minecraft: 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
- Add support for 1.21.8, adjust config to new 'TNT' entity type on new versions
release

0.10 update

0.10
2 июл. 2024 г.302Minecraft: 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, paper, purpur, spigot
Скачать
Что нового
# Whats new? - Added support for minecraft version 1.21 - Added a slight cooldown between toggling settings in the gui (so as not to cause accidental switching) - Many internal code improvements - Fixed few bugs
release

0.9 Thoughts Update

0.9
10 июн. 2023 г.219Minecraft: 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4bukkit, paper, purpur, spigot
Скачать
Что нового
# Whats new? * Added support for minecraft version 1.20 * Many internal code improvements * Keep items on explosion & cancel explosion damage are now fully separate settings * Fix little bug related to keeping items on explosion * Fix little typo in GUI * Made changes that will help to introduce new features
release

0.8 Birthday Update

0.8
9 дек. 2022 г.278Minecraft: 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4bukkit, paper, purpur, spigot
Скачать
Что нового
### What's new? * Added support for version 1.19.x * GUI no longer requires beta mode * Improved config loading * Added ability to translate messages after GUI changes * Small changes in GUI display * Added support for versions 1.3.2, 1.4.x and 1.5.x * Optimized and improved code * Removed unnecessary functions (internal code) * Moved unfinished features to next update