The capabilites of /effect only go to a certain level. As well as using /effect give @a instant_health is, you can only do it in multiples of 2 hearts, absorption is the same way, and instant_damage is in multiples of 3 hearts. I propose that commands that allow you to heal, damage, and give players absorption are added. Here is the syntax of those commands:
/heal [player] [hearts]
/damage [player] [hearts] [ignoresArmor:true/false]
/absorb [player] [hearts] [add/set/remove]
For /heal, you would just be able to heal a player a certain amount of hearts, for /damage, you could add an option where it can ignore armor and protection, so basically it becomes a sort of "true damage", or damage that is in no way able to be reduced (the default if you did not enter this would be does not ignore armor), and the /absorb could remove, add, or set a certain amount of absorption hearts, so if you were at 2 absorption hearts, you could use /absorb @s 1 add to gain 1 absorption hearts, or 0.5 instead of 1 to gain a half absorption heart. These commands would have support for decimal numbers at the hearts value, and would be able to give you 0.8 absorption hearts or deal 0.3 damage, as Minecraft already supports that kind of thing (make a damage taken scoreboards to see how it is already supported, you will see how it is a lot more than 1 or 2 when you take 1 heart damage). These commands would add so many possibilities for us, as we could do what previously was only possible with mods.
Please sign in to leave a comment.
1 Comments