Minecraft has no easy way to extinguish a player whose, let alone set them on fire. Though it would be easier if we were allowed to edit player data like other entities, in the meantime, here's my proposal.
--Clearing the fire on an entity. Optional to play the extinguish sound.
/fire @e clear [playsound:true/false]
--Adding fire to an entity. Optional burn time, color, damage, and how often the fire hurts you measured in ticks.
/fire @e [time:#] [color:blue/orange] [damagePerHit:#] [ticksUntilHit:#]
To reiterate, this command wouldn't be necessary but still useful if we could just edit players like we do entities. The main problem is starting the fire and putting it out as it currently requires setting the block underneath a player to fire or water which doesn't always work. Additionally, see my suggestion to separate the fireDamage game rule into lavaDamage and fireDamge to get rid of fire damage completely but still allow for map makers to use lava as an environmental hazard.
At the very least I feel as though the ability to clear the fire on a player and set their burn time would be very useful for data pack makers when designing things such as custom weapons, potions, spells, and enemies.
Please sign in to leave a comment.
2 Comments