Anti Entity Grief
ModControl the capabilities mobs have for destroying your world! Adds server commands to modify the behaviours of individual mobs.
Type
Mod
Modrinth Downloads
8,916
Modrinth ID
Q8G7ff3j
Last Updated
Jun 19, 2026
Description
Anti Entity Grief
A minecraft mod for fabric, allowing you to control the griefing capabilities of entities!
Summary
Entities can grief the world in all sorts of ways, leading from minor nuisances to major issues. The team at Mojang recognised this and so added the gamerule mobGriefing which allows you to disable all mobs from griefing. Unfortunately this is too broad a command to be useful, since in your attempt to disable endermen from stealing blocks you have now stopped your villagers from farming crops!
VanillaTweaks has some fantastic datapacks to handle this, namely 'Anti Creeper Grief', 'Anti Enerman Grief', and 'Anti Ghast Grief'. However these require downloading multiple datapacks to the server, and have limited control over entities due to the capabilities of datapacks.
This mod introduces a new method of applying settings per-entity type. It includes settings unique to each type (e.g. separate pick up / place block options for endermen) as well as generic settings (e.g. trampling crops).
This section contains examples of how to use the commands provided by this mod to control the behaviours of entities.
The commands take on the following form:
/entityGriefing <entity> [<capability> [true|false]] /entityGriefingAll <capability> <true|false> /entityGriefingResetwhere <entity> is the entity type you want to control, <capability> is the type of griefing you want to control, and [true|false] is whether you want to enable or disable the capability.
Not all entities will appear in tab-completion, either because I haven't identified any griefing capabilities or because they haven't been implemented yet. Please open an issue on GitHub or visit my Discord to let me know if there is a missing feature that you feel should be included.
For example, to stop endermen from picking up blocks, you would run:
/entityGriefing minecraft:enderman DESTROY_BLOCKS falseTo set the BREAK_DOORS permission for all applicable entities, you would run:
/entityGriefingAll BREAK_DOORS falseTo see if villagers can farm crops, you would run:
/entityGriefing minecraft:villager FARM_CROPSAnd finally to see all the things that a pig can do, you would run:
/entityGriefing minecraft:pig ALLThis section contains a list of all capabilities available for modification, and which entities they apply to.
Contributing
To further discuss or get notified about new updates, check out my Discord. If you like what I do, consider supporting me on Ko-Fi!
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
Dungeons and More Mod
Mod of Dungeons, Mobs, & more!
TIS Advanced
Advanced calculation for TIS-3D
Colored Redstone
World of Color update for Redstone!
Vanilla Keybind Manager
A Simple MaLiLib-based tool to compare all MaliLib keybinds with Vanilla keybinds
WoolToString
Convert Wool Into String
Paths
configurable paths to help or hinder the player