## v1.1.2
### Bug Fixes
- Fixed TNT, TNT minecart, and ender crystal config keys not mapping correctly
across server versions (Paper 1.21+ renamed TNT → primed_tnt, TNT_MINECART →
minecart_tnt, END_CRYSTAL → ender_crystal internally)
- Fixed explosions silently disappearing with no sound or particles when griefing
was disabled — explosions now always play visually and audibly; only block
damage is suppressed
- Fixed `explosion_player_damage` config key not being read correctly;
renamed to `explosions_damage_players` (existing value auto-migrated on upgrade)
### Changes
- All mob griefing now defaults to `true` on fresh installs, mirroring vanilla
Minecraft behavior — disable only what you need
- Removed `require_op` config key; permissions are handled by plugin.yml and
LuckPerms/permission plugins
- Block damage and player damage from explosions are now controlled independently:
disabling a mob's griefing stops block damage while the explosion still affects
players; set `explosions_damage_players: false` to also prevent player damage
### New Commands
- `/mobgriefing verbose <true/false>` — toggle verbose console logging in-game
- `/mobgriefing explosions_damage_players <true/false>` — toggle player damage
from explosions in-game
- Tab completion now includes `verbose`, `explosions_damage_players`, and `reload`
### Upgrading from v1.1.1
- `explosion_player_damage` in your config will be automatically renamed to
`explosions_damage_players` on first load — no manual action needed
- All griefing keys that were previously `false` (disabled) will remain as-is;
new installs default to `true`
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }