Small plugin to allow griefing toggles per mob and explosion behavior. Super useful if you enjoy working villager farms but hate pesky endermen and creepers "decorating" your beautiful world.
Features:
- Config file that allows enabling/disabling griefing per entity
- Command to toggle griefing (requires op by default)
- Command to view current griefing status per entity
- Tab completion for all commands
- Single jar supporting all server versions from 1.12.2+
- Support for LuckPerms:
disablemobgriefing.command
Commands:
- View current setting:
/mobgriefing <entity> - Set entity setting:
/mobgriefing <entity> true|false - Reload config:
/mobgriefing reload
Default config:
require_op: true # only ops can run commands
verbose: false # verbose console output
bee_griefing: false # bee collecting honey / pollinating
creeper_griefing: false # creeper explosions
ender_crystal_griefing: false
ender_dragon_griefing: false
enderman_griefing: false
falling_block_griefing: false
fireball_griefing: false # ghast fireballs
minecart_tnt_griefing: false
player_griefing: false # player falling onto farmland
primed_tnt_griefing: false
rabbit_griefing: false
ravager_griefing: false
sheep_griefing: false
silverfish_griefing: false
snow_golem_griefing: false
villager_griefing: false
wither_griefing: false
wither_skull_griefing: false
zombie_griefing: false
zombie_villager_griefing: false
explosion_player_damage: false # allow player damage even when explosion griefing is disabled
Note: Custom/modded mobs are not officially tested. Any mob matching a vanilla EntityType should work.
