Source-checkedAdmin & protection

Anti Entity Grief

by BVengo · for Minecraft

Control the capabilities mobs have for destroying your world! Adds server commands to modify the behaviours of individual mobs.

9.7KDownloads
20 mo agoLast updated
LGPL-3.0-onlyLicense
FabricLoaders

About Anti Entity Grief

From Modrinth

Control the capabilities mobs have for destroying your world! Adds server commands to modify the behaviours of individual mobs.

Anti Entity Grief

GitHub license GitHub release GitHub issues

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).

Usage

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>
/entityGriefingReset

where <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 false

To set the BREAK_DOORS permission for all applicable entities, you would run:

/entityGriefingAll BREAK_DOORS false

To see if villagers can farm crops, you would run:

/entityGriefing minecraft:villager FARM_CROPS

And finally to see all the things that a pig can do, you would run:

/entityGriefing minecraft:pig ALL

Configs

This section contains a list of all capabilities available for modification, and which entities they apply to.

<table> <tr> <th>Capability</th> <th>Description</th> <th>Applicable Entities</th> </tr> <tr> <td>BREAK_DOORS</td> <td>The ability to break down doors</td> <td>

  • Zombies (and all variants)
</td> </tr> <tr> <td>DESTROY_BLOCKS</td> <td>

The ability to destroy blocks through movement or other actions. See EXPLODE_BLOCKS for destruction through explosions.

This cannot currently be applied to players.

</td> <td>
  • Endermen (picking up blocks)
  • Ender dragons (through movement)
  • Ravagers (through movement)
  • Silverfish (merging with stone, breaking out of infested stone)
  • Withers (through movement)
</td> </tr> <tr> <td>EAT_BLOCKS</td> <td>The ability to modify blocks through some form of eating.</td> <td>
  • Foxes (eating sweet berries)
  • Rabbits (eating carrots)
  • Sheep (eating grass)
</td> </tr> <tr> <td>EXPLODE_BLOCKS</td> <td>Breaking blocks through means of explosions.</td> <td>
  • Creepers (including charged)
  • End Crystal
  • Ghasts (via large fireball)
  • TNT (and TNT minecart)
  • Withers (via skulls)
</td> </tr> <tr> <td>FARM_CROPS</td> <td>The ability to farm crops.</td> <td>
  • Villagers (Farmer variant)
</td> </tr> <tr> <td>MELT_SNOW</td> <td>Living entities on fire will melt powdered snow blocks when standing inside them.</td> <td>
  • All living entities
</td> </tr> <tr> <td>PICKUP_ITEMS</td> <td>The ability to pick up items. Not a primary focus of this mod, so has not been fully implemented yet.</td> <td>
  • Allay
  • (Future) Piglins, zombies, skeletons, etc
</td> </tr> <tr> <td>PLACE_BLOCKS</td> <td>The ability to place blocks.</td> <td>
  • Endermen (placing blocks they are holding)
  • Snow golem (placing snow below them)
  • Wither (placing wither roses where entities die)
</td> </tr> <tr> <td>PLACE_EGGS</td> <td>The ability to place eggs in the world. Does not disrupt the pregnancy cycle.</td> <td>
  • Turtles
  • (Future) Frogs
</td> </tr> <tr> <td>SET_FIRE</td> <td>The ability to set fire to blocks.</td> <td>
  • Blaze (via small fireball)
  • Ghast (via large fireball)

Read the full description on Modrinth →

Highlights

From source data

Game versions

Supports 12 Minecraft versions, the newest being 1.21.5-pre2.

Loaders

Runs on Fabric.

Footprint

Rated a light load on a server.

Anti Entity Grief on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Fabric
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.8, released 2025-03-13

Game versions by loader

LoaderGame versionsNewest
Fabric1.20 to 1.21.5-pre2 (8 versions)1.21.5-pre2

From 5 recorded builds of Anti Entity Grief.

Recent builds

BuildReleasedGame versionsLoaders
1.0.82025-03-131.21.5-pre1 to 1.21.5-pre2 (2 versions)Fabric
1.0.72025-03-071.21.3 to 1.21.4 (2 versions)Fabric
1.0.72025-03-061.20 to 1.20.3 (4 versions)Fabric
1.0.6-1.202024-12-091.20 to 1.20.3 (4 versions)Fabric
1.0.62024-12-041.21.3 to 1.21.4 (2 versions)Fabric

Dependencies

  • Required: modrinth project P7dR8mSH (modrinth, not in our catalogue)

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Anti Entity Grief on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

Modrinth lists Anti Entity Grief as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Fabric
Runs on
Serverrequired on the server
Game versions
1.21.5-pre2 and 11 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorBVengo, as published on Modrinth
  • ✓LicenseLGPL-3.0-onlyFree

Anti Entity Grief, answered

Generated from the mod’s own source data.

Do my players need to install Anti Entity Grief?

Modrinth lists Anti Entity Grief as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric.

Is it free?

Yes. Anti Entity Grief is free to download from Modrinth. Its license is LGPL-3.0-only.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Anti Entity Grief on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Anti Entity Grief in one click.