[PSA] 5 Tips to Success on SpigotMC

Discussion in 'Spigot Discussion' started by jflory7, Sep 12, 2015.

Thread Status:
Not open for further replies.
  1. jflory7

    Retired Benefactor

    I originally posted this in another thread on the forums, but I felt like this was useful information that could be applied to all members of the community, so I thought making it its own thread would be a good idea. Everything below is my own opinion as a community member and a staff member and does not reflect any official views of the SpigotMC project.

    jflory7's 5 Tips to Success on SpigotMC

    1) Become a reporter ninja
    This is probably one of the most important things you can do to contribute to the community and help give back without having to pay money, write a three-page guide, or helping submit code for Spigot / BungeeCord.

    The Spigot Forums have grown tremendously in the past two years, both in actual size and activity. It's difficult for a single user or even a group of users to personally review every new thread that is posted, every reply to every thread, every profile post made by anyone… thus, the moderation in the community is largely report-based. The staff might catch something that slips between the lines, but most of the time, our actions originate from a report that a user made to bring it to our attention.

    This specific part could be a lot longer, but instead, I'm just going to refer you to the PSA about How To Become a Pro Reporter.

    2) Contribute meaningful content
    or… every thread should have a purpose
    Every thread on Spigot should have some kind of apparent purpose behind it. Whether it's to receive support for a plugin issue, leave a suggestion for the community, ask for help on a feature of Spigot, get community support with server administration, to post a new resource, or whatever it may be, these are valid purposes.

    A thread without a purpose is going to be something that just generates meaningless replies that require no effort or thinking on the replier's part. For example, a thread announcing that a user is leaving the forums is inappropriate, because usually the purpose is to create some sort of drama or make a silly point – the more appropriate place for this example would be on a profile post.

    Just ask yourself before posting a thread, "Am I contributing something that can actually be discussed? Can people either reply intelligently or provide some kind of feedback to the thread's purpose? Am I breaking any rules?"

    3) Be friendly towards the new guys
    This is also a huge part of being successful in the community. At some point, everyone started from the same place. Whether it's their first line of code, running their first Minecraft server, or even a question that seems just plain silly, be respectable and considerate in how you yourself behave when interacting with others.

    Sometimes it's easy to get caught up in the nostalgia, of "Oh, the good old days when there were meaningful posts!" This in itself is a poisonous line of thinking and from my perspective, it is easy to see users who believe this judging on their overall attitude on the forums. Don't carry this malignant thought around; instead, if you see a new user asking a silly question, you can politely point out to them that the question is something easily found by a quick search on a search engine or maybe answer the question without sounding like a know-it-all. As you continue to be a part of the Spigot community longer and longer, it becomes easy to slide towards the idea that things are not how they used to be – but you should always keep in mind that this is what any community that is growing is like, and the worth of our community is not decided by the overall knowledge of the entire userbase, but rather how we interact and treat each other as a community.

    You are a Spigoteer. I am a Spigoteer. The new guy who joined one minute ago? He is also a Spigoteer. We all may be different, but we are united by our interest in either Minecraft, server administration, plugin development, or another realm of Minecraft. Sometimes all a new user needs is a helping hand to get on their feet, and after that, they grow themselves leaps and bounds. Through my time being in this community, I have seen this first-hand, and it never fails to make me smile.

    tl;dr: Be nice, we all started somewhere.

    4) For what you take, give back a little
    This one is more targeted towards the people who receive monetary benefits by their involvement with the Spigot community, if it's either by running our software on a server that makes a notable amount in revenues or if it's by selling your own resources as a developer, you reap the fruits of the resources that Spigot has put in place. It is my belief that if you are actively benefiting from the use of our software or the availability of our forums as a means to sell your software or services, you should contribute some of your makings back.

    Does that mean donate 100% of your profits to Spigot? No, absolutely not. Does it mean maybe consider giving a little bit back to help pay off the server bills, pay for software licenses, and assist in covering transportation costs to places where our presence as a software is important? Yes.

    Perhaps some of you might disagree with me on this point, but it is my belief that if you are going to reap the fruits of the "tree", you should at least help tend the "earth" of the tree.

    5) Foster the value of what being a community means
    My final and most important point. I touched on this in #3, but we are a community. We are all Spigoteers, and there's something magical about that. In my experience in the world of Minecraft, it has never failed to amaze me how accepting, welcoming, and fantastic the community around Minecraft can be. Some of you will call me out on that claim, but I am talking in the big picture, not a handful of examples. I think Spigot embodies the ideals of what it means to be a community.

    For many of us, we've been using this forum for maybe… two, three years? We've been together in this community for a while, and I've seen people learn more about their own potential by either writing plugins, running their own server and asking for questions… all of this brings us together at the end of the day. I won't go into the "sappiness" of it all, but in some ways, we are all a giant, sometimes dysfunctional family. And that's awesome.

    My point and case is, it's important for us as Spigoteers to embrace others both old and new into our community and work towards being a friendly, welcoming place for people who are either learning the in's and out's of Minecraft, trying to scale their 500+ network, or even just asking a question about any realm of this project.

    Typing this out made me remember an awesome statement made by @Jadedcat at MINECON about the global Minecraft community – sadly I didn't get her line in my personal video, but I wanted to write what she said down, it was truly an amazing line about Minecraft communities in general. Hopefully Mojang will get that video of the panel up… soon…
    • Like x 69
    • Agree x 24
    • Winner x 8
    • Friendly x 5
    • Creative x 3
    • Informative x 2
    • Optimistic x 2
    • Funny x 1
    • Useful x 1
Thread Status:
Not open for further replies.

Share This Page