The gamerule for controlling freezing damage doesn't refer to its damage type through using a present participle
The Bug:
The gamerule for controlling freezing damage doesn't refer to its damage type through using a present participle, unlike other gamerules, therefore making it grammatically incorrect and also introducing an inconsistency.
For a bit of context, a present participle is a form of a verb, ending in -ing, which is used in forming continuous tenses, e.g. in I'm thinking, alone in non-finite clauses, e.g. in sitting here, I haven't a care in the world, as a noun, e.g. in good thinking, and as an adjective, e.g. in running water.
Below is a table I've constructed that highlights this error and shows the inconsistency here.
| Current Gamerule Name | Expected Gamerule Name | Notes |
|---|---|---|
| drowningDamage | drowningDamage | Using a present participle here ("drowning") makes the gamerule grammatically correct. |
| fallDamage | fallDamage | In this context, "fall" is a noun therefore there is no need to add "ing" to the end of this gamerule name. |
| fireDamage | fireDamage | In this context, "fire" is a noun therefore there is no need to add "ing" to the end of this gamerule name. |
| freezeDamage | freezingDamage | Using a verb here ("freeze") instead of a present participle ("freezing") makes this gamerule name grammatically incorrect and introduces an inconsistency. |
Steps to Reproduce:
- Execute the following command in chat and look closely at how the gamerule is spelled and presented.
/gamerule freezeDamage
- Take note as to whether or not the gamerule for controlling freezing damage refers to its damage type through using a verb ("freeze") and not a present participle ("freezing") unlike other gamerule names.
Observed Behavior:
The gamerule for controlling freezing damage refers to its damage type through using a verb ("freeze") and not a present participle ("freezing") unlike other gamerule names.
Expected Behavior:
The gamerule for controlling freezing damage would refer to its damage type through using a present participle. The gamerule should be called "freezingDamage" and not "freezeDamage" to maintain consistency with the "drowningDamage" gamerule.
2022-04-20, 07:10 PM
2024-12-08, 03:36 PM
5
2
-