Skip to content

Commit de8b2db

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 838fff2 + 3a8d753 commit de8b2db

1 file changed

Lines changed: 23 additions & 3 deletions

File tree

README.md

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,33 @@
1-
# NerfFarms
1+
# <img src="https://github.com/ADHDMC/.github/blob/main/pictures/nerf-farms-logo.png?raw=true" width="75" height="75"> NerfFarms
22

33
[![Ko-Fi Support Link](https://img.shields.io/badge/Ko--fi-donate-FF5E5B?logo=ko-fi)](https://ko-fi.com/illogicalrhythmic)
44
[![wakatime](https://wakatime.com/badge/user/bf4f6f62-0e88-4b6f-8363-aac43611fe08/project/bcf0c9a5-da39-4756-898e-74ac8876a921.svg?style=flat)](https://wakatime.com/badge/user/bf4f6f62-0e88-4b6f-8363-aac43611fe08/project/bcf0c9a5-da39-4756-898e-74ac8876a921)
55

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
727

828
> **Warning**
929
>
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.
1131
>
1232
> This plugin only works on Paper and forks of paper, it will not work on Spigot alone.
1333

0 commit comments

Comments
 (0)