[MC-5570] Sheep are eating grass when the gamerule mobGriefing is set to false Created: 30/Dec/12  Updated: 09/Jul/19  Resolved: 14/Jan/15

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.6, Minecraft 1.4.7, Minecraft 1.8, Minecraft 1.8.1
Fix Version/s: Minecraft 1.8

Type: Bug
Reporter: Ramon Meireles da Silva Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Duplicate
is duplicated by MC-37079 Gamerule MobGriefing does not toggle ... Resolved
Relates
relates to MC-155861 Sheeps eat grass when MobGriefing is ... Resolved
relates to MC-147444 Sheep eating grass does not turn gras... Resolved
CHK:
Confirmation Status: Community Consensus

 Description   

Fix this please



 Comments   
Comment by Cytoox [ 02/Jul/19 ]

This is still a problem!

I tested it in singleplayer 1.14.3 with mobGriefing = false

The sheeps eat the grass and the grass dont dissapear.

With this bug it is possible to create op wool-farms when the gamerule is set to false!

Comment by KingSupernova [ 15/Jan/15 ]

I meant that I tested it in 1.8.2 pre-1, and it was not happening. At some point before 1.8.2 pre-1, it had been fixed.

Comment by Anomie X [ 14/Jan/15 ]

This was actually fixed in 1.7.2, not 1.8.2-pre1.

Comment by Kumasasa [ 14/Jan/15 ]

(Misread your last comment as

prevents zombies picking up items has been fixed in 1.8.2 pre-1.

)

Comment by KingSupernova [ 14/Jan/15 ]

I tested this, and I'm pretty sure it has been fixed in 1.8.2 pre-1.

Comment by Kumasasa [ 13/Jan/15 ]

Reopened after re-reading all the comments.

Comment by KingSupernova [ 13/Jan/15 ]

This is a bug, mobGriefing should prevent mobs from changing the world at all. That's why it also prevents zombies picking up items. This has been fixed in 1.8.2 pre-1.

Comment by WolfieMario [ 07/Jan/13 ]

@Jonathan actually, the enderdragon and silverfish will also ignore the mobGriefing gamerule.

Comment by [Mod] Torabi [ 04/Jan/13 ]

I would think that with mobGriefing false, the sheep would still eat grass, but it wouldn't change the grass block into a dirt block. mobGriefing false does prevent farmland from being reverted to dirt when jumped on, does it not? That seems like the most similar event.

Comment by Ramon Meireles da Silva [ 31/Dec/12 ]

this is not a suggestion is a BUG, because the game rule mobGriefing is a rule to control mobs have the ability to CHANGE blocks

Comment by Jonathan Haas [ 31/Dec/12 ]

Actually, as I thought about it again, turning mob griefing off should prevent all mobs from changing the world/blocks at all. As far as I see, sheep are the only mobs who currently can damage the world with mod griefing off. So I think this is a valid bug.

Obviously there are way more important bugs out there so I don't mind if this stays closed for now.

Comment by Kumasasa [ 31/Dec/12 ]

Jonathan, I see your points, but this is still not a bug.
--> For feature suggestions/changes please use the MineCraft Forums: Suggestions.

Comment by Jonathan Haas [ 30/Dec/12 ]

Generally I would agree that it's not an issue. But there are some cases where sheep eating grass may be annoying:

  • if you are doing creative/building work instead of survival and you have some garden or something where dirt blocks would look ugly.
  • if you are playing with limited ressources/area (like a skyblock map) and grass becomes rare easily and you don't want sheep to destroy the rest of it
  • if you have so many sheep that they eat the grass faster than it regrows
Comment by Kumasasa [ 30/Dec/12 ]

In my eyes not a bug:
By setting mobgriefing to false the removal or destruction of blocks by Endermen, Creeper, Ghasts and Withers is prvented.

Sheeps eat grass which will regrow on the dirt block.

Comment by Dean Baset [ 30/Dec/12 ]

confirmed

Generated at Sun Jan 12 12:08:20 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.