pdinklag / MinecraftStats

A Minecraft player statistics browser for the web - supports 1.13 and later!
https://discord.gg/brH5PGG8By
Other
228 stars 53 forks source link

Subtract number of broken blocks from number of placed blocks #238

Open dakiba opened 9 months ago

dakiba commented 9 months ago

I would love to count how many create tracks was placed on the server, so some player will be rewarded to build some train networks.

But we have some special users who just place and brake things, to get a higher counter ...

It would be nice if we can just have a (place - break) setting, so only the remaining blocks will be in the statistic.

pdinklag commented 7 months ago

Many awards used to work like this, but it was changed because negative scores would become possible in many cases. If you mine naturally generated blocks, that also counts as "breaking" and so you'd be punished for exploring. In your example, if somebody mined tracks in an abandoned mineshaft, those would be subtracted.

The negative score can easily be avoided by limiting it to zero. But there would still be no way to find out if a broken block was placed by the same player before, and this could cause unfairness.

It would be nice to get feedback from others on this subject, I will change the issue's title to something more clear.

pdinklag commented 7 months ago

As an alternative proposal, these kinds of awards could be changed to number of rails crafted rather than placed?