Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
No-Enderman-Grief-2025
PluginApache-2.0

No-Enderman-Grief-2025

Completely disables enderman block griefing while keeping all other mob behavior vanilla.

215
Downloads
1
Followers
7 months ago
Updated
📦
1
Versions
game-mechanicsmobsbukkitpaperpurpurspigot
Download Latestv1.0.0View on Modrinth

📖About No-Enderman-Grief-2025

NoEndermanGrief

NoEndermanGrief is a lightweight Paper/Spigot plugin that completely disables enderman block griefing while keeping all other mob behavior vanilla.

Endermen can no longer pick up or place blocks, but creepers still explode, villagers still farm, and the mobGriefing gamerule remains under your control.


Features

  • Prevents only endermen from changing blocks (both pickup and placement).
  • Does not modify the global mobGriefing gamerule.
  • Per-world enable/disable via config.yml.
  • Optional console logging with timestamps and coordinates whenever an enderman block change is cancelled.
  • Minimal surface area: one admin-only reload command, no changes for regular players.

Requirements

  • Server: Paper or Spigot (Paper recommended)
  • Minecraft: 1.21+
  • Java: 21

This plugin is developed against the Paper 1.21 API with Mojang mappings.


Configuration

plugins/NoEndermanGrief/config.yml:

# If a world is not listed under "worlds", this value decides
# whether the plugin is enabled there by default.
default-enabled: true

# Per-world overrides.
# Add world names and set them to true/false as needed.
# Example:
# worlds:
#   world: true
#   world_nether: false
#   world_the_end: true
worlds: {}

logging:
  # If true, log whenever the plugin cancels an enderman block change.
  enabled: false

  # If true, include a timestamp inside the message itself
  # (on top of the normal server log timestamp).
  include-timestamp: true

Per-world control

  • If a world is not listed under worlds, default-enabled determines whether the plugin is active there.
  • If a world is listed under worlds, that value overrides default-enabled:
worlds:
  world: true
  world_nether: false
  world_the_end: true

In this example, the plugin is:

  • Enabled in world and world_the_end.
  • Disabled in world_nether.

Logging

  • logging.enabled: true – log a line each time an enderman block change is cancelled.
  • logging.include-timestamp: true – include an ISO-8601 timestamp in the log message.

Example log entry:

[NoEndermanGrief] [EndermanBlocked] 2025-01-01T12:34:56 - Cancelled enderman block change in world 'world' at (10, 64, -30)

Commands

Reloads config.yml from disk (without restarting the world / server).

  • /negreload

Permission

Allows use of /negreload.

  • noendermangrief.reload
    • Default: op

Building from source

This project uses Maven.

git clone https://github.com/<your-username>/NoEndermanGrief.git
cd NoEndermanGrief
mvn package

The compiled plugin JAR will be located in the target/ directory:

target/no-enderman-grief-1.0.0-SNAPSHOT.jar

Copy this JAR into your server’s plugins/ folder.

How it works (technical overview)

  • The plugin registers a listener for EntityChangeBlockEvent.
  • If the event’s entity type is ENDERMAN and the plugin is enabled in that world:
    • The event is cancelled so the block change does not occur.
    • If logging is enabled, a timestamped message with world and coordinates is written to the console.
  • No other entity types are modified, so creepers, villagers, and other mobs behave as in vanilla.

This makes the plugin safe to drop into existing survival worlds where you want to preserve terrain from enderman griefing without affecting any other mechanics.

👥 Team & Contributors

Jack-Underhill
Jack-UnderhillOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitpaperpurpurspigot
Minecraft Versions
1.211.21.11.21.21.21.31.21.41.21.51.21.61.21.7+4 more

🔗 Links

Modrinth Page