BlockTimer icon

BlockTimer 4.1.1

Despawn blocks with delay! Regenerate exploded blocks!

This plugin allows a specified block to be despawned after its placement and regenerate all blocks exploded by TNT/Creeper.

Since placed (config specified) blocks will automatically be despawned, the server owners won't have to worry about the map being griefed.  Similarly, you can let players use TNT to blow up each other since all exploded blocks will come back to life again.



Commands:
  • /blocktimer help : displays the help menu
  • /blocktimer reload : reloads config.yml file

Permissions:
  • blocktimer.use : allows a user to place despawnable blocks.

Installation:
Just install BlockTimer.jar in the plugins folder. Then you can either "restart the server" or "reload the plugin".

Configuration:
[dropdown]
Messages:
  ErrorMsg : "&c[BlockTimer] : Some error occured."

HelpMessages:
  banner:
    msg: "=== &e[&aBlockTimer Commands List (%version%)&e] &r==="
  help:
    msg: "&a/blocktimer help : displays this help menu."
  reload:
    msg: "&a/blocktimer reload : reloads config file."
    permission: "blocktimer.reload"
  debug:
    msg: "&a/blocktimer debug  : turn on / off the debug mode."
    permission: "blocktimer.debug"

# if you find this plugin is not working because even process was interfered by
# other plugins, you can adjust this plugin's event priority here.
# options are: LOWEST, LOW, NORMAL, HIGH, HIGHEST, MONITOR
# LOWEST -> this plugin will try to process it first
# MONITOR -> this plugin will try to process it last
EventPriorityMap:
  BlockExplodeEvent: "HIGH"
  BlockPlaceEvent: "LOWEST"
  EntityExplodeEvent: "HIGH"
  ExplosionPrimeEvent: "HIGH"
  PlayerInteractEvent: "HIGHEST"
  TEBlockExplodeEvent: "HIGH"

# the delay time to start despan/rebuild process
Delay: 3  #in seconds

# the rate used to rebuild exploded blocks
ExplosionRebuildRate: 1 # in seconds

# allow placement of TNT as prime TNT
PlacePrimedTNT : false
FuseTicks: 3 #in seconds

# blocks listed under this option will be automatically removed by this plugin.
BlockList:
# - "*". # this option is to remove all types of block with timer.
#  - "COBWEB:5"  #if ':X' is specified, X second will be used as the despawn delay
  - "COBWEB"     #if ':X' section is missing the second specifyed under "Delay:" option will be used as a default delay

Event:
  BlockBreak: false
  BlockExplode: true
  EntityExplode: true
  ExplosionPrime: true
  TEBlockExplode: true

InvalidWorlds:
 #- invalidworld

InvalidRegions:
 #- invalidregion
[/dropdown]