We've split up the commands, scripting and mods, and add ons category! Please be sure you get your thread in the right place.

292

Villager Activities and gamerule "mobGriefing"

20 Comments

Please sign in to leave a comment.

Sorted by oldest
  • 26
    Registered User commented
    Comment actions Permalink

    I absolutely agree with this idea. In fact, I was arguing with my friend that we should turn mobGriefing on to allow Villager reproduction, but then he said mobs would be able to destroy buildings which is something we don't want. So, it would definitely be useful if Villagers were excluded from mobGriefing or maybe they could add in a whole new gamerule for Villager interaction instead of having Villagers be a part of mobGriefing.

  • 11
    Registered User commented
    Comment actions Permalink

    I agree, setting it so creepers don't mess up fancy builds shouldn't also disable a major game function like villager breeding, definitely needs a change.

  • 8
    Registered User commented
    Comment actions Permalink

    it's kinda dumb that villager activities count as mob griefing :/ i really wish it could be separated as well

  • 5
    Registered User commented
    Comment actions Permalink

    Agreed. I always had mob griefing set to off because of endermen randomly picking up and placing blocks which i found very annoying, and to a lesser extent creeper explosions, which I hate, but at the same time feels like a major part of minecraft, lol. Im torn on that. But villagers should be completely seperate. Im currently trying to fix a village that was completely wacky because of the world generation (it is the closest one to my current base of operations, which may change due to an insanely high mob spawn rate, even on easy. not sure what is going on there) and it is missing a bunch of professions, plus I'd like a mending villager. I don't like having to have the option on for that x.x

  • 4
    Registered User commented
    Comment actions Permalink

    I completely agree with this! I have always built villages for villagers even before they became a major part of the game however I have always had mob-griefing off so creepers don’t destroy what I had built for my villagers. Now I think there should be a separate setting for villager functions without having creepers destroy progress made.

  • 3
    Registered User commented
    Comment actions Permalink

    This also should be changed for sheep since the farms that are now possible in 1.16 do not work with mobGriefing turned off.

  • 3
    Registered User commented
    Comment actions Permalink

    Being unable to disable Endermen or Creeper destroying things without changing villager gameplay is unreasonable and leads to nearly game-breaking issues. This picture is the side of my mountain base after going AFK for a few hours. You see all the random dirt and grass blocks speckling the terrain? They're stripping the underside of a mountain overhang completely bare and then leaving all these blocks laying everywhere. It destroys the terrain and makes working to protect the natural environment over a larger world without the use of command blocks impossible. This is unacceptable and needs to change as soon as possible.

  • 2
    Registered User commented
    Comment actions Permalink

    It's 2021, but please make this a thing.

  • 2
    Registered User commented
    Comment actions Permalink

    This has been an issue since at least 2014, maybe before.  Villagers pulling crops should not be considered griefing.  The very definition of griefing demands that they should not be associated with each other.  This would be a very very , very, simple thing for the developers to fix.  The fact that they havn't shows how little they care.

  • 1
    Registered User commented
    Comment actions Permalink

    I completely agree with this, and I have to deal with this problem daily. And I only have one solution to this problem as of now. Since I live in a village, my only real option is to have mobGriefing on and run away like a lunatic whenever I see a creeper nearby. Villagers are probably my favorite part about Minecraft so seeing this would definitely be a major improvement! :)

  • 1
    Registered User commented
    Comment actions Permalink

    I was trying to figure out why my villagers wouldn't pick up items, breed, or farm and I found out that mob griefing affected the ability for villagers to pickup items. The commands should definitely be separate as otherwise the only method to get new villagers without rmob griefing would be to cure zombie villagers.

  • 1
    Registered User commented
    Comment actions Permalink

    i want it to be different too cas this server of my friend's isnt letting me breed cas of mob greif and tell me to find another village -_-

  • 1
    Registered User commented
    Comment actions Permalink

    I absolutely agree, the fact that villagers don't have the ability to breed and farm if mob griefing is set to false is pretty frustrating. I can install a plugin to stop creeper explosions while still allowing villagers to farm, but it's an extra step and isn't as easy as just inputting a gamerule. I hope this gets looked into and acted upon in the second part to the 1.17 update or in a future version.

  • 1
    Registered User commented
    Comment actions Permalink

    I agree too, it just dumb that you cant have villager farms and breeding if you dont want creepers blow up all your shit

  • 1
    Registered User commented
    Comment actions Permalink

    Two and a half years in and this feedback still hasn't been taken on board.  Could we please have this resolved, Mojang?  It's a huge quality of life design choice for anyone that's building aesthetically pleasing structures within the survival game mode.

  • 1
    Registered User commented
    Comment actions Permalink

    Suggestions
    /gamerule mobGriefingHostile
    Should include block alteration by Creeper explosion, Enderman pick up and placement, Gast projectile explosion, etc... any randomly spawned mob that causes undesirable destruction with no beneficial result. Would be considered griefing or trolling if done by a player.)

    ' mobGriefingPassive
    Should include Sheep eating grass, Villagers farming, Snow golem snow trail, etc... non-hostile mobs that perform limited and relatively inconsequential "destructive" actions which produce a desirable result, used by "player action" to generate resources (wool, food, snow, etc...)


    ' mobGriefingBoss
    Should include boss mobs with destructive actions. Should be separate from regular hostile mobs for two reasons. First, boss mobs are not randomly spawned. They are intentionally summoned by player action or appear in specific locations that players wouldn't normally build in until after the boss is killed or otherwise pacified.
    Second, capturing and utilizing the Wither to farm certain resources is emergent gameplay. Akin to the passive mobs rule, should be considered "player action".
    Ravagers should be here as well.

    ' mobItemPickup
    Necessary for Villager breeding and Piglin bartering. Players have reasons to intentionally give items to mobs.

    ' farmlandTrampling
    All mobs and players. Especially with how mobs tend to repeatedly climb up on composters and trample adjacent farmland. There are many other ways to convert farmland back to dirt, we don't need trampling.

  • 1
    Registered User commented
    Comment actions Permalink

    Personally i would propose to turn mobGreifing into creeperGriefing, ghastGriefing, endermanGriefing, sheepGreifing, villagerGriefing, zombieGriefing instead

  • 0
    Registered User commented
    Comment actions Permalink

    please do this

  • 0
    Registered User commented
    Comment actions Permalink

    mobGriefing false prevents Villagers from changing blocks which I agree is working as intended.  However, villager breeding should not be tied to mobGriefing rule.  There should be an alternative means to populate village via trade completions.

    Separately, there are those that would like to also have villagers farm without suffering endermen/creeper/boss mob damage.  It would be appropriate to create a mobGriefingVillager rule.

  • 0
    Registered User commented
    Comment actions Permalink

    Just so yall know for those Java players, a temporary solution is to check out xisumavoid's website and grab the datapack that turns off creeper griefing, and/or ghast and/or enderman this way mobgriefing can be set to true but those mobs wont buggar up ur world