I think any mobs that have been named with a name tag or otherwise have a special name applied to them should not be despawned by going into peaceful mode, but should instead simply become passive temporarily. This would make it significantly easier for certain custom worlds to be built and played without errors.
Rollback Post to RevisionRollBack
I want ocean content(thanks Möjang!), nether biomes(again thanks!!), and savanna passive mobs (meerkats incoming!?).
This would be incredibly easy to do, just delete the entire mob AI.
Support
It's not that easy. Their AI includes their hit points, ability to move, ability to be killed, death animation, and many other things you might take for granted.
There's probably an integer in their AI that determines whether they are hostile, neutral, or passive, and another which determines whether or not they are currently aggressed to the player. These would be the variables to change, but the mob's base type needs to be stored so that when the difficulty is changed, it can go back to being hostile or neutral.
Rollback Post to RevisionRollBack
I want ocean content(thanks Möjang!), nether biomes(again thanks!!), and savanna passive mobs (meerkats incoming!?).
It's not that easy. Their AI includes their hit points, ability to move, ability to be killed, death animation, and many other things you might take for granted.
There's probably an integer in their AI that determines whether they are hostile, neutral, or passive, and another which determines whether or not they are currently aggressed to the player. These would be the variables to change, but the mob's base type needs to be stored so that when the difficulty is changed, it can go back to being hostile or neutral.
On any Source game if you use console to delete all AI on the map, what you get is a bunch of mindless props that sort of sit there. Is it different in Minecraft's coding?
You just use a name tag on a creeper and it becomes passive.
I think the whole point here is that By The Time You HAVE A Name Tag (Written), you've "dealt with" probably at least a dozen (more likely 100's, if from Chest, Loot) Creepers. "Brainwashing" Hostile Mobs - turning them into "Zoo creatures" - is sort of like the Killer Bunny Rabbit.
Extremely rarely found /done (in Vanilla, un-Mod'd'ed, Game Mechanics), except when it is, it's Really Funny (and /or scary). It's just a choice, of how-differently, one wants to Play the Game, something MC excels in, being a pseudo-"God," Sandbox -style(s) Game.
You misunderstand: If the difficulty is changed to peaceful the creeper becomes passive, instead of just despawning.
And yeah, this specific Original Post(er) is about the Game Difficulty being set to "Peaceful," only, and some would argue it's more-unfair /hostile (to the Hostiles) to have them Despawn-on -contact (easy ex.: Elder Guardians; which-then don't Respawn). Wolves to Players in regular non-Peaceful is one thing, but Name Tags are actual valuable /valued Loot (or at least I know I never Trade with Villagers, for them, preferring the challenge, and rarely-naming stuff, mainly Horse-types).
It's passive all the time. That's how peaceful works to wolves.
Exactly this, everything would work like wolves. It would cease to aggress and remained spawned. If you switch back out of peaceful, hostile mobs will attack you and neutral mobs can attack you if you attack them. Neutral mobs which were attacking you when you went to peaceful will stay in the passive state until you attack them again. As long as you are in peaceful, nothing will fight back.
You just use a name tag on a creeper and it becomes passive.
The purpose of the suggestion is not to give the player a way to make mobs passive, but rather to prevent mobs from despawning when the player chooses to go to peaceful mode for other reasons.
Rollback Post to RevisionRollBack
I want ocean content(thanks Möjang!), nether biomes(again thanks!!), and savanna passive mobs (meerkats incoming!?).
I think any mobs that have been named with a name tag or otherwise have a special name applied to them should not be despawned by going into peaceful mode, but should instead simply become passive temporarily. This would make it significantly easier for certain custom worlds to be built and played without errors.
I want
ocean content(thanks Möjang!),nether biomes(again thanks!!), and savanna passive mobs (meerkats incoming!?).Support
Good suggestion. I want to make my map so when people goes to shop, the zombies stopped. And it's funny to see creeper just wandering around.
I'm a programmer. I use C/C++, BASIC, Assembly, and Python. If i sound too technicial, that's because it's the way i think.
My Suggestions
That's a very interesting idea, I can definitely see the pros to have this implemented.
One question though, will the hostile mob ever turn passive if attacked? Or will simply remain Passive the entire time?
Support.
It's passive all the time. That's how peaceful works to wolves.
I'm a programmer. I use C/C++, BASIC, Assembly, and Python. If i sound too technicial, that's because it's the way i think.
My Suggestions
Support
Never had a problem about this. But would be useful.
You misunderstand: If the difficulty is changed to peaceful the creeper becomes passive, instead of just despawning.
System.out.err("Nope");
Support. This would be very nifty for custom maps and prevent others from breaking when the difficulty is set to peaceful.
Wish placing blocks directionally was easier? Check out this suggestion!
This would be incredibly easy to do, just delete the entire mob AI.
SupportIt's not that easy. Their AI includes their hit points, ability to move, ability to be killed, death animation, and many other things you might take for granted.
There's probably an integer in their AI that determines whether they are hostile, neutral, or passive, and another which determines whether or not they are currently aggressed to the player. These would be the variables to change, but the mob's base type needs to be stored so that when the difficulty is changed, it can go back to being hostile or neutral.
I want
ocean content(thanks Möjang!),nether biomes(again thanks!!), and savanna passive mobs (meerkats incoming!?).On any Source game if you use console to delete all AI on the map, what you get is a bunch of mindless props that sort of sit there. Is it different in Minecraft's coding?
This is definitely something that should be in Minecraft. Support.
Current avatar: Ralsei from Deltarune.
I think the whole point here is that By The Time You HAVE A Name Tag (Written), you've "dealt with" probably at least a dozen (more likely 100's, if from Chest, Loot) Creepers. "Brainwashing" Hostile Mobs - turning them into "Zoo creatures" - is sort of like the Killer Bunny Rabbit.
Extremely rarely found /done (in Vanilla, un-Mod'd'ed, Game Mechanics), except when it is, it's Really Funny (and /or scary). It's just a choice, of how-differently, one wants to Play the Game, something MC excels in, being a pseudo-"God," Sandbox -style(s) Game.
And yeah, this specific Original Post(er) is about the Game Difficulty being set to "Peaceful," only, and some would argue it's more-unfair /hostile (to the Hostiles) to have them Despawn-on -contact (easy ex.: Elder Guardians; which-then don't Respawn). Wolves to Players in regular non-Peaceful is one thing, but Name Tags are actual valuable /valued Loot (or at least I know I never Trade with Villagers, for them, preferring the challenge, and rarely-naming stuff, mainly Horse-types).
And I know, this all sounds so-much like "Brainwashing." Heh, but if it's possible, it might be worth exploring.
Exactly this, everything would work like wolves. It would cease to aggress and remained spawned. If you switch back out of peaceful, hostile mobs will attack you and neutral mobs can attack you if you attack them. Neutral mobs which were attacking you when you went to peaceful will stay in the passive state until you attack them again. As long as you are in peaceful, nothing will fight back.
The purpose of the suggestion is not to give the player a way to make mobs passive, but rather to prevent mobs from despawning when the player chooses to go to peaceful mode for other reasons.
I want
ocean content(thanks Möjang!),nether biomes(again thanks!!), and savanna passive mobs (meerkats incoming!?).