FAQ

Just some commonly asked questions.

How does this work?

CommunityBridge matches up users based on their name, either by matching their Minecraft name to their username or to an "in game name" custom profile field. After doing so, it gathers information from both Minecraft and your web application (forum, CMS, blog, etc.) and performs whatever synchronizations you've configured. On the Minecraft side, CommunityBridge gets its information via standard API calls, which means it does not matter how your Minecraft server, permissions plugin, etc. are storing their information as long as they report that information to CommunityBridge when asked. On the web application side, CommunityBridge accesses the database directly both to collect information (such as the group information, or the user's name) and to write information (such as to change the user's group or update the statistical tracking information).

What does 'could not connect to MySQL Server' mean?

If you're seeing an error like:

SEVERE [CommunityBridge] Could not connect to MySQL Server:
Access denied for user 'webuser'@'127.0.0.1' to database 'my_database'

Then either:

  • You've entered the incorrect database information. Make sure the database server address, database username, database password and database name are all correct.
  • The MySQL server is secured against connections from unknown machines. You'll need to add the address of your Minecraft server to the database user's list of allowed machines. How this is done will depend on your MySQL hosting provider. If you don't know how to set this, you will need to contact your hosting provider's support.

What causes a 'communications link failure' error?

If you see this error:

[SEVERE] [CommunityBridge] Could not connect to MySQL Server:Communications link failure

Then either you have entered the MySQL server's address and port incorrectly, the MySQL server is down, or the MySQL server is not responding for some reason (network failures, etc.)

What do I do about 'access denied for user' errors?

If you see this error:

[SEVERE] [CommunityBridge] Could not connect to MySQL Server:Access denied for user 'username'@'mysql.example.com' (using password: YES)

Then either you've entered the MySQL username or password incorrectly OR the MySQL server is not configured to accept connections from your Minecraft server's IP. Make sure you've entered the correct information and make sure your MySQL server is accepting connections for your MySQL user from your Minecraft Server's IP.

What does the version number(s) represent?

A typical CommunityBridge version number will look like this: "2.3.4.55" In the example:

  • 2 is the major version and will only change if the plugin is rewritten entirely. Won't happen very often.
  • 3 is the minor version and will change each time there are new features added. Happens sometimes. :)
  • 4 is the fix release. Everytime there's a new release for fixing bugs. Probably changes often.
  • 55 is the build number. This one changes every time I recompile...every time I change the code. Changes very often.

I don't like the permissions plugin I was using, I'm going to switch to some other permissions plugin!

You'll need to do two things:

  • Delete all the files in the plugins\CommunityBridge\Players directory...so that all players are resynchronized.
  • Change the permissions-system: permissions-system entry to the correct one for your new permissions system.

I'm using GroupManager and I have notify turned off, but I'm still getting notified of group changes

GroupManager has its own notifications when a group changes without an option to override it. There's not currently a workaround for this problem.


Comments

Posts Quoted:
Reply
Clear All Quotes