JoinGG

Saying no to a plugin request, without losing the person

Every community suggests more than any server can absorb. Why the default should be no, the questions worth asking, and how to decline well.

SweetMask · 5 min read

Every active community generates suggestions faster than any server can absorb them. Learning to decline most of them, without making the person who asked feel dismissed, is one of the more useful skills in running a server — and one of the least discussed.

Why the default should be no

Not because suggestions are bad. Because additions compound.

Every plugin is another thing that can break on update day, another pair that can conflict with something, another item in the download a new player waits through, and another feature you will still be maintaining in two years when whoever asked for it has moved on.

Ten plugins have forty-five possible interactions. Thirty have four hundred and thirty-five. That curve is the whole argument, and it is why servers that say yes to everything end up fragile rather than featureful.

A server is defined as much by what it does not have as by what it does.

The questions worth asking

Before deciding, four things:

Who is this for? One person who asked, or a recurring theme? A suggestion mentioned by six people over a month is data; a suggestion mentioned once is a preference.

What does it replace? If a feature does something a player can already do differently, it is convenience rather than capability, and convenience is worth less than it feels.

What happens when it breaks? Something load-bearing that stops working during an update is an outage. Something decorative is an inconvenience. Those are different risks and worth pricing differently.

Is it maintained? An abandoned plugin is a future problem regardless of how good it is today. When the author disappears you inherit the decision to fork, replace or remove — and that day arrives.

If the answers are "one person", "convenience", "an outage" and "last updated two years ago", the answer is no and it is not close.

How to say no well

The way you decline matters more than the decline.

Answer, do not ignore. Silence reads as contempt. A suggestion left unanswered for a fortnight teaches everybody that suggestions go nowhere, and then you stop hearing the good ones too.

Give the reason, not a policy. "We are keeping the plugin count low so update weeks are survivable" is a reason somebody can accept. "It does not fit our vision" is a wall.

Do not promise a maybe you mean as a no. "We will consider it" that never happens is worse than a clear decline, because the person keeps checking. If it is a no, say no.

Say what would change your mind. "If several more people want this, we will revisit" is honest, actionable, and it converts a rejection into a condition.

The suggestions that are actually good

Some are worth saying yes to, and they share a shape:

  • They solve a problem you have seen yourself, not one described to you
  • They come with a specific example of when it went wrong
  • Multiple unconnected people have raised the same thing
  • They remove work rather than adding it

That last one is underrated. A suggestion that reduces moderation load or removes a recurring support question is worth more than one that adds a feature, and it is rarer.

The trap of the enthusiastic contributor

A specific and awkward case: somebody who is genuinely helpful, engaged, and generates ten suggestions a week.

They are an asset and they are also a source of pressure, because declining ten things from a person who cares feels like rejecting the person. The failure mode is saying yes to a few things you did not want in order to keep the relationship comfortable, and then maintaining them for years.

The version that works is giving them something real to own — a project, an area, a responsibility — rather than treating every suggestion as a decision about the server. Enthusiasm wants an outlet more than it wants a specific plugin.

Write down what you decided

A decision you cannot recall is a decision you will re-litigate. Six months later somebody asks for the same thing, and without a record you either repeat the analysis or contradict yourself.

A short list — what was asked, what was decided, one line of why — makes the second request take thirty seconds. It also makes the pattern visible: five requests for variations of the same thing means the underlying need is real even if every specific proposal was wrong.

This is the same argument as keeping records of reports, and it fails the same way without them.

When to say yes to something you dislike

Occasionally the community wants something you personally do not want, and it is genuinely popular, and it is not harmful.

The honest position is that your server is yours and you are allowed to decline. The equally honest position is that a server run entirely on the owner's taste, against a community that repeatedly asks for something else, is a server that will eventually be replaced by one that listened.

There is no formula. What helps is separating "I do not like this" from "this is bad for the server", because they feel identical from inside and they are not the same thing.

One category deserves a faster yes than the rest: anything that reduces how much you personally have to be present. Tooling that buys coverage is worth more than a feature, because the thing that ends servers is the owner running out of time.

For the person suggesting

The suggestions that get accepted tend to include the problem rather than only the solution. "We should add X" invites a debate about X. "Every new player asks the same question three times and there is no way to answer it in chat" invites a solution, which may or may not be X.

And accept a no gracefully. Operators are declining because of maintenance cost, not because your idea was bad — and the ones who explain their reasoning are doing you a courtesy that many do not.

The short version

Default to no, because additions compound and the interactions grow faster than the list. Ask who it is for, what it replaces, what happens when it breaks, and whether it is maintained.

Then decline with a reason rather than a policy, never leave a suggestion unanswered, and write down what you decided so the same request in six months takes half a minute instead of an argument.

Tags
pluginscommunity serversmoderation
Share

SweetMask

Published · 5 min read

All articles

Keep reading

Guides

Whitelisting, and who it keeps out

The most effective moderation tool and the most expensive one. The cost is your growth rate, and nobody evaluates that part.

· 3 min read
Guides

Running several game servers on one box

They cannot see each other and they are competing. CPU contention, the memory arithmetic, and the port map nobody writes down.

· 4 min read
Guides

Reading server logs without drowning

Four categories, two that need you. Start at the top rather than the bottom, and learn what a quiet log looks like.

· 4 min read