Grief Prevention

Grief Prevention

1M Downloads

Create survey for v17

RoboMWM opened this issue ยท 3 comments

commented

Create survey, asking if any features are missed and if any additional features are desired to be removed or disabled (e.g. antispam features).

To be distributed with announcement of v17:

  • Which features of GP have you disabled or don't use?
  • Would you like these features you do not use to be removed, or improved?
  • Which features of GP do you find absolutely necessary?
  • Among these necessary features you use, which of these do you want to see be improved?
  • Are you aware of GriefPrevention's addons category?
  • If you are or are a potential addon developer, do you have any comments or suggestions for GriefPrevention's API?

Will create a simple Excel online survey to allow for easy feedback submission.
Encourage input from current and potential addon developers on API.
Highlight addons category.
Emphasize "future" of GP with addons. Emphasize benefits (support from multiple developers/diversified specialties, better response times and more features, customizability, etc.)

commented

i think all the spam features should be either removed, or disabled by default. IMO seems little too agressive, and honestly a bit out of scope

commented

Could change some defaults like to kick instead of ban, and bstats does support that a significant portion of server admins do disable antispam. I do think these need significant reworking, but I also think they should exist in the plugin, just like pvp. I think most of the antispam stuff is relatively contained in the respective chat and command events though.

Are there any features in particular that should be removed? Otherwise for refactoring in general will be targeted in v19 when we also refactor the namespace and config.

commented

Personally I believe the chat features belong in a chat plugin and not GP because of the level of control I'd want from them. I like the concept of GP's system, but when I was running a server I disabled it completely by unregistering GP's AsyncPlayerChatEvent handler and rolled my own based on it with tweaked values and behaviors.

Definitely agree that what GP has now is far too aggressive. One of the most frequent complaints about GP's inbuilt system before
I gave it the boot was that fast typists got censured during normal conversation. Greetings were a big problem, too.

I wish I remembered what all I tweaked now, but it's been several years and the only specifics I can call to mind are raising the spam threshold and making the penalty a 5?-minute mute instead of a kick or ban.

Re: PVP, I think we should consider cutting the combat logout penalty as that's been a source of some complaints and can easily be done by an addon (or another plugin, iirc there are a bunch of CombatLog etc. plugins). GP can still use its own internal "in combat" state for PVP-related features like command blocking while leaving that particular feature to a plugin that uses a boss bar or action bar or any number of customizable notifications to let players know they shouldn't log out.