[Guide] Choosing A Forum Software

Status
This thread has been locked.

mattrick

Web Designer & Developer
Premium
Feedback score
0
Posts
105
Reactions
62
Resources
0
Forums are an important part of a Minecraft server community. They allow players to talk to each other and they allow server owners to post announcements about what's new and exciting. Most servers have forums, but many server owners overlook some of their options when they decide on what forum they want. This guide is meant to inform everyone about their potential options for server forum software.

1. xenforo
xenforo, being the most popular and in my opinion, the best forum software is definitely a viable option for server owners...if they are willing to pay the $140 it costs. While xenforo is definitely worth the price, there are many (free) alternatives for those with smaller servers to use. These options generally don't have the same backing or following as xenforo, but they do provide the same basic features and are generally extensible with plugins, should you choose to do so.

The Good:
  • Huge community, with many free and paid addons and themes
  • Easy to set up
  • Powerful moderation tools
The Bad:
  • Developer documentation is extremely lacking
  • Many addons and themes require payment
  • Default theme is...meh
Price: $140
Minecraft Integration: Yes (with addons)
Used by: Hypixel, MC-Market, Arkham, many, many more
Website: https://xenforo.com/
2. Flarum
Flarum, which is the continuation of esoTalk, is a decent forum software with a good open source community following. What is the advantage of this, you ask? Free addons and themes. The open source community has generously provided us with a number of useful additions to improve your forum. It should be noted that Flarum is in beta and should be used with caution. That being said, I have had the chance to run it locally and encountered no issues. Flarum is extremely easy to set up, but a bit lacking in customizability.

The Good:
  • Extremely easy to set up
  • Decent-looking default theme
  • Open source
The Bad:
  • Custom theming is difficult (you can still change the colors around, though)
  • The software is in beta and may be buggy
  • Support may be slow since it is a community-run project
Price: Free (open source)
Minecraft Integration: No (there seems to be a few projects looking to bring support)
Used by: The Chunk (previously)
Website: http://flarum.org/
3. Vanilla Forums
Vanilla Forums is a long standing, open source forum project. It comes with a decent theme out of the box, and there are tons of themes available. I've worked quite extensively with Vanilla Forums and...its pretty okay. Many of the features that you'd want are only available through addons and I've had to make a few tweaks in order to get it to operate in a way I'd like. The best way I could describe it is good, but not great. Vanilla Forums will also offer hosting and support for you for a significant mark up.

The Good:
  • Easy to set up
  • Okay-ish looking default theme
  • Open source
  • Decent number of (free) extensions and themes
The Bad:
  • Missing a few key features out of the box
  • May require tweaks to styles, configuration, etc...
Price: Free (open source) (hosted options available)
Minecraft Integration: Yes (with addons)
Website: https://vanillaforums.org
4. NamelessMC
Nameless is a new open source forum software created by a rather large number of members in the Minecraft community. It is designed to integrate directly with Minecraft via a plugin which you can install. Nameless is a rather interesting project, but it is lacking a few features.

The Good:
  • Open source
  • Designed specifically for Minecraft servers
  • Decent theme out of the box
The Bad:
  • Smaller project (less frequent updates and fewer addons)
  • Missing a number of features (planned for the future)
Price: Free (open source)
Minecraft Integration: Yes
Website: https://namelessmc.com
5. Enjin
Enjin is a hosted CMS designed to integrate directly in to Minecraft servers. Enjin is fairly easy to get started with, but is rather ugly out of the box and you must pay for some of the better features. Overall, I would not recommend Enjin, especially if you have the know-how on how to set up a web server and one of the above software.

The Good:
  • Easy to use + setup
  • Built-in shop
The Bad:
  • Rather ugly out of the box
  • Difficult to customize
  • Difficult to theme
  • Expensive relative to server hosting + a free forum
Price: Free to $30/mo
Minecraft Integration: Yes
Used by: Mineplex, MineCade
Website: https://www.enjin.com/
6. NodeBB
NodeBB is a forum software written in NodeJS. It has a great style out of the box and a good amount of developer backing. The main caveat of NodeBB is that it requires you know how to set it up. Its definitely more difficult to set up than most PHP-based forum software. It also will likely not work on most web hosts, so you will need to know how to operate a VPS or dedicated server. They do offer hosted options, if you want to go with that, but it is rather expensive.

The Good:
  • Looks good out of the box
  • Takes advantage of features PHP doesn't have (like websockets)
  • Powerful analytics
  • Tons of community plugins
The Bad:
  • Difficult to set up for people unfamiliar with Linux or Node
  • Will not work on most web hosts
Price: Free (open source) (hosted options available)
Minecraft Integration: Yes (with addons)
Website: https://nodebb.org/
7. phpBB
phpBB is an ancient forum software. Its relatively stable, but extremely old and has a number of security holes. I've yet to see any decent looking themes for it. I would not recommend using this software, especially considering the other options.

The Good:
  • It...works?
  • Its free
The Bad:
  • Super old
  • Ugly...even with themes
  • A number of security vulnerabilities
Price: Free (open source)
Minecraft Integration: Yes (with addons)
Website: https://www.phpbb.com/
8. vBulletin
vBulletin used to be a rather popular forum software, but it seems to have died out over the past few years. I haven't been able to use it personally, but from looking at other forums, this is what I've gathered. It has a decent theme out of the box. There have been some major security issues found with vBulletin lately (its been the cause of many data leaks with a number of sites), so you should consider using xenforo if you intend to pay for a forum software.

The Good:
  • Looks pretty decent out of the box
The Bad:
  • Has been dying lately
  • A number of security vulnerabilities
Price: $249
Minecraft Integration: Yes (with addons)
Website: https://www.vbulletin.com/
I am aware that there are a plethora of other forum software, however I don't feel they are too significant compared to the ones mentioned above. Since many of these are free, I highly encourage you try them before you commit to using a specific forum software! Changing to a different forum software can be a pain, so you should decide on one you really like.

If you've managed to make it this far, I'd love to hear your feedback on this list. Are there any other software that you think I should mention? Is there something about a certain software that I am missing?

Anyway, thanks for reading!
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

mattrick

Web Designer & Developer
Premium
Feedback score
0
Posts
105
Reactions
62
Resources
0
Thanks for mentioning Flarum hehe. I'm actually more interested in it than Xenforo but there doesn't seem to be anyone using it.
Flarum is definitely an interesting project, but like I said it has a few features missing and no Minecraft integrations (as of now). The good thing is that its in pretty active development and it should be interesting to follow it. Another thing worth mentioning is that its permission system is significantly easier to use than xenforo's. If you like Flarum, I would suggest you check out NodeBB. Its similar, but has been around for longer and has some super neat features.
 

Isaac

grphcrtv.com
Supreme
Feedback score
3
Posts
270
Reactions
290
Resources
0
Great guide. I disagree that Enjin is difficult to theme as it does come with a theme creator for people who don't know CSS, but I see your point.
 

Wvisoecj

Supreme
Feedback score
9
Posts
471
Reactions
677
Resources
0
Great guide. I disagree that Enjin is difficult to theme as it does come with a theme creator for people who don't know CSS, but I see your point.
It's difficult if you're aiming for a level like yours. Even with experience with CSS it's hard to make it look good. I have no idea how you do it.
 

mattrick

Web Designer & Developer
Premium
Feedback score
0
Posts
105
Reactions
62
Resources
0
XenForo doesn't necessarily have to be $140. To elaborate; you can easily get a cracked XenForo setup for $20-$30. This is a cheaper option as opposed to einjin if your server is in for the long run. Einjin costs something like $20 USD per month. This one-time XenForo setup would be around that, plus hosting. But that would come fairly cheap.

However, I like your guide. This is a very good tool for essentially all users.
I'd advise against cracked software. You could fairly easily get hit with a DMCA (yes, this has happened before to people I've worked for) or get malware. Plus, if you're looking for cracked software, you could easily get it free.
 

GrumpyCowRC

Feedback score
0
Posts
37
Reactions
21
Resources
0
It's a headache for me since Enjin uses old CSS techniques. I can do more with custom designs and CSS3.

Agreed, nearly none of the out-of-the-box styles and scripts are compressed (other than the libraries... wait are they?) Oh and did I mention incapsula? It seems to be blocking the cdn lol, so every once in a while you will have a mutilated page with nearly no styles... The forums' mobile version is also pretty broken on a few default themes.

Enjin isn't something I will fork out big bucks on.
 
Status
This thread has been locked.
Top