Currently, only Minecraft Bedrock edition users have access to the amazingly useful "/damage" command, but it would be of great use to the Minecraft Java edition command community.
For those unaware of this command, it allows the user to deal a specified damage amount to any entity (including players!), while specifying the type and cause of the damage, with the type allowing resistances (eg: blast resistance) to dynamically reduce damage taken.
It has the syntax of:
/damage <target: target> <amount: int> <cause: DamageCause> entity <damager: target>
The ability to use this feature on Minecraft Java edition would be especially useful for users making custom functions with commands, as currently the ways to deal dynamic damage amounts are very restrictive,
I am currently having to resort to summoning an arrow inside of a player and then setting it's damage value to a queued score before it makes contact.
Minecraft Java edition even has the ability to modify entity health directly with the /data command, but for some reason, this functionality has been disabled for use towards players.
I would also like to suggest allowing this command to make use of scoreboard values for the damage amount, so that users can make dynamic damage functions rather than being forced to hardcode numerous values.
Please sign in to leave a comment.
1 Comments