well, I don't want to want it, but I REALLY don't want to be worrying about other players having the ability to ruin my day easily, having to check the tab list if known hostile people are online, or having to msg other players to warn then about recent incidents to keep them updated with who to watch out for.
I think the pvp toggle feature is minimally invasive, and for me, the only "negative" way it would affect my gameplay on vanilla would not being able to punch (no item in hand) people for fun (say, if they did something dumb); sort of an emote, if you will. Although punching people is usually blocked in claims anyways.
Actually, this does bring 1 idea to mind: to keep the being-able-to-punch-people-playfully "emote", could punching damage still be applied to people but do 0 damage (must be an empty hand)?
- this idea is for both claim pvp and for the proposed toggle pvp, and would do 0 damage but still register as damage (do knockback and make the other player red (damage cooldown)) if in a condition that doesn't allow pvp.
- this would knockback the opposing player, but I don't think that's an issue since you can still push people that are pvp protected anyways (ex: claim pvp doesn't protect against pushing someone over a cliff)
- this would probably also activate the thorns enchantment, but that will damage the provoking player, so I don't think that's an issue.
- And, if the player being punched has thorns, then it might bring their armour durability down. This may be an issue that may want to be addressed.
And 1 request for if pvp toggle is coming to vanilla: Can the red sparkle particles that show if someone has pvp on be replaced? The red particles feel quite non-vanilla. I don't mind them, I just think they are distracting. Unfortunately, I don't have any good suggestions atm. One idea is just to have the pvp toggle have no indicator, and you'd only find out if someone has pvp on/off if you attempt to attack them. This might be ok, but I haven't tried to consider all possible combinations of initiator/receiver intentions.
But overall, bringing pvp toggle to vanilla sounds like a decent way to reduce pvp issues (which seems to be common with problematic/toxic players)