List of stuffs to do!
SilentChaos512 opened this issue ยท 0 comments
List of miscellaneous things to do and fix.
- Per-player difficulty system. This would be a far better solution for servers. Mob health scaling could operate in one of several modes (can be set by config):
- Min level - lowest difficulty player determines stats of nearby mobs.
- Max level - highest difficulty player determines stats of nearby mobs
- Average level - take an average of the difficulty of nearby players. Maybe add bonus difficulty for player nearby player count as well?
- Distance based - Set difficulty based on distance from spawn or the origin. Probably not too useful in many cases, but it would be an interested option for the config file to have.
- Lower difficulty for players that are struggling?
This could be done by lowering the difficulty for a short time after death, or something along those lines.Added a config that allows difficulty to be decreased on death. - Multiplicative health bonuses for mobs instead of additive. This way, mobs with different base max health will 'scale' the same. But maybe the multiplier for higher health mobs should still be lower?
- A difficulty bar (or some way to show the player their difficulty).
- Vanilla caps max health to 1024, should I change that? That would require ASM, I think?
- A way to change mob spawn rates based on player/NPC activity? Just an idea proposed on CurseForge that I liked, haven't really thought too much about it yet.
- Add an item similar to the heart container that allows players to increase their attack damage?
- Config to have difficulty scaling start some time after world creation?
- Configs for the difficulty bar (positioning, scale, etc.)
- Meaning of difficulty bar may be unclear. Perhaps include some kind of text?
- Achievement-based difficulty? Such as increasing based on certain achievements, or maybe a per-achievement mode.