A5b84 / convenient-mobgriefing

A Fabric mod that gives more control over the mobGriefing game rule by splitting it into four
https://www.curseforge.com/minecraft/mc-mods/convenient-mobgriefing
GNU Lesser General Public License v3.0
9 stars 2 forks source link

Individual mob mob-griefing configuration #7

Open Soham52 opened 3 years ago

Soham52 commented 3 years ago

instead of only being able to disable each mob of each category, there should also be a config to disable individual mobs from griefing. it can be similar to this mod (https://github.com/Judge40/BetterMobGriefingGameRule) by having a format in-game like- /gamerule mobGriefing minecraft:creeper false or in the config file

A5b84 commented 3 years ago

I think that would be a bit out of scope for this mod as it's meant to only add a bit of granularity without being overwhelming with tons of rules, but I guess some kind of advanced mode where you can toggle individual rules would be nice

In other words: not planned for now but could be a thing in a distant future

Vigilans commented 2 years ago

Agree for this feature, since both creeper and enderman are in the category "mobGriefing", preventing servers building enderman melon farm (harvesting melon block by enderman taking it) while keeping the annoying creeper away. It would be best if mob-griefing could be disabled individually for enderman.

Mouy07 commented 2 years ago

I've used a forge mod before that does this by changing the mobGriefing gamerule to "/gamerule mobGriefing true|false". That way there's only one command and it still gives individual control over each mob. Would that be possible for this mod?

A5b84 commented 2 years ago

I'm not sure what you mean exactly but a while ago I made a prototype that used /gamerule mobGriefingOverrides <action to override> <true|false|inherit> (maybe replacing inherit by default would be better)

Mouy07 commented 2 years ago

I'm referring to this mod

Simply trying to offer a possible solution that wouldn't require an individual gamerule for every mob.

A5b84 commented 2 years ago

I see, I think the best approach would be having a couple game rules controlling many things (i.e. what the mod does now) with additional rules for fine-tuning