|
1 | | -# NerfFarms |
| 1 | +# <img src="https://github.com/ADHDMC/.github/blob/main/pictures/nerf-farms-logo.png?raw=true" width="75" height="75"> NerfFarms |
2 | 2 |
|
3 | 3 | [](https://ko-fi.com/illogicalrhythmic) |
4 | 4 | [](https://wakatime.com/badge/user/bf4f6f62-0e88-4b6f-8363-aac43611fe08/project/bcf0c9a5-da39-4756-898e-74ac8876a921) |
5 | 5 |
|
6 | | -This plugin is intended to allow server owners to have more control over what types of mob farms their players can use. |
| 6 | +This plugin lets you have greater control over what farms can be functionally used on your server, without needing to limit spawn numbers. |
| 7 | +You can 'nerf' mob kills based on many different checks such as: |
| 8 | + |
| 9 | +- Spawn reason |
| 10 | +- Damage reason |
| 11 | +- If there is a valid path to the player |
| 12 | +- If they have a line-of-sight to the player |
| 13 | +- If they are too far away from the player |
| 14 | + |
| 15 | +You can also control |
| 16 | +- how sensitive or lenient these rules are with `max-blacklisted-damage-percent` |
| 17 | +- whether 'nerfed' mobs should drop only xp, only drops, or nothing at all |
| 18 | +- whether these rules should only apply to hostile mobs, or all mobs |
| 19 | + |
| 20 | +## Roadmap |
| 21 | +- [ ] Add config for a message that is sent to the player when the mob they kill is nerfed |
| 22 | +- [ ] Add a toggle command for that message |
| 23 | +- [ ] Add a config option for allowing non-player kills (checkDamager method in MobDamageListener) |
| 24 | +- [ ] Add configuration for max height diff between mob and attacker |
| 25 | +- [ ] Move permissions to an Enum |
| 26 | +- [ ] Move messages to an Enum |
7 | 27 |
|
8 | 28 | > **Warning** |
9 | 29 | > |
10 | | -> This plugin is currently in a development state, and will have changes. |
| 30 | +> This plugin is currently in a development state, you will need to delete and re-set your config on each update. |
11 | 31 | > |
12 | 32 | > This plugin only works on Paper and forks of paper, it will not work on Spigot alone. |
13 | 33 |
|
|
0 commit comments