CommunityBridge
Updates are at our Spigot page.
Community Bridge links up your Minecraft player accounts to their corresponding website/forum/CMS accounts. It uses the web application's groups to assign players to permissions groups and stores various bits of information about the player in the forum's database.
Please use the issue system to submit bug reports, feature/enhancement requests and support requests.
UUIDs Most of the programming is done. Lots and lots and lots of testing to do, however.
If you'd like to help localize (translate) CommunityBridge's messages, go here: Crowd-in Project for CommunityBridge
Features / Options
- Slow down Griefers by requiring them to register with your website
- Encourage players to be active in your website community
- Synchronize permissions groups with your web application groups.
- Record players statistical information in your web application's database
- Only allow registered players to connect
- Customizable messages
- Require players to have an avatar on website to get access
- Require players to have a specific number of forum posts to get access
- Compatible with nearly any web application, forum or content management system (CMS). Known to work with: Boonex Dolphin, Invision Power Board (IPB), Joomla!, MyBB,phpBB, Simple Machines Forum (SMF), Vanilla Forum, vBulletin, Woltlab Burning Board (WBB), Wordpress, Xenforo.
- Synchronizes groups with the following permissions systems: bPermissions, GroupManager, PermissionsBukkit, PermissionsEx.
Servers Using CommunityBridge
- Cobalt (Website, server.cobalt-mc.com)
- Craft Australia (Website, Multiple Servers, see website)
- CrystalCraftMC (Website, ccmc.pw)
- DawnFire Realms (Website)
- JustGame (Website, mesa.jgame.co)
- MinecraftBoard (Website, minecraftboard.com)
- MwanzoCraft (Website, game.mwanzocraft.org)
- MythicaCraft (Website, mc.mythicacraft.com)
- PinoyCraft (Website, pinoycraft.net)
- RNJCraft ( Website, Info on how to join: Joining)
- Summa Crossroads ( Website, mc.summaxr.com)
Known Incapable Web Hosting Services
If you're using these services for webhosting, you will be unable to use CommunityBridge.
- IPB Hosting (IPB board hosted by IPB)
- One.com
- Webs.com
- Weebly.com
Metrics
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- Which permissions plugin is in use.
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true. It can be turned off specifically for CommunityBridge in CommunityBridge's config.yml. Before turning it off, please read my explanation of why you should leave it turned on: Why Plugin Metrics?
Please use the issue system to submit bug reports, feature/enhancement requests and support requests.
when will joomla be supported
half of the servers in your list are offline... just for your information ;)
I've decided to disable the comment system in favor of using a CommunityBridge specific Forum and the Ticket Support system.
If you need help with configuring CommunityBridge, to report bugs, to ask for new features, submit a support ticket (click on the Tickets Tab/Button above and click new ticket).
If you want to discuss CommunityBridge or read about planned features, progress reports, etc. use the CommunityBridge Forums (click the Forum Tab/Button above and go from there).
@A_Noother
Are you sure there were no errors, not even issued by CommunityBridge? If CommunityBridge detects a problem with your configuration, it will self-disable and CraftBukkit will silently ignore commands associated with CommunityBridge. I recommend setting the log-level to all and reading any messages labeled [CommunityBridge] carefully. Also, for further support, submit a support ticket which includes your config.yml (Remove your database info first!) as a paste or attachment.
After spending a while configuring the plugin, i load it up with no errors, and try to use a command relating to it (in this case /cbban) just to see what happens. Well, literally nothing happened. No feedback that I even entered the command at all. So I try a few other things, like entering in forum usernames and such, but it just didnt seem like the plugin was changing anything on the MySQL. Any ideas? Used 12.2 1.4.5 and 1.4.6 Beta
@Feaelin
Thanks, I submitted a ticket with all the info gathered for you.
@Chaett: I'll need more details before I can troubleshoot the problem. Open a support ticket and include the config.yml (with the database information removed!) and a much more detailed error log...generally, there is debug information surrounding the "could not pass event" message that contain clues to the actual problem.
After updating to v1.12.2 I get this error when a person joins:
I made the plugin generate a new config file and copied over the values from the last config.yml Using PEX, CB 1.4.6 beta, Xenforo
@t3chguy: Ah...confuses the issue, even if it is the more "correct" abbreviation...:). Glad to hear you got it resolved!
@Feaelin
It is already fixed, as of yesterday; After I posted my ticket on their GitHub. Thanks for taking a look anyway :P Well he said it is fixed, I havent had the chance to test; I am going to test it now and will get back to you
I am still having problem with their latest release :/ http://i.ole.im/zd21vi I could make a word around by changing the database name on the SQL side of things along with creating a new user :/
Ok I found my problem, they changed url: to uri: in the config -.- what derps; they did change it on their wiki though, that fixes a lot :P
I've created a forum for CommunityBridge and made a post about some configuration file changes I have planned. You can read it at the following link: Linking Feature Configuration Changes.
@t3chguy: Huh. I glanced over the PEX source code and I couldn't spot what would be going wrong (perhaps its fixed already and not released). Looks like if permissions.backends.sql.driver isn't set, it will fill in the 'example' uri instead of the one you specify. That setting would look like this in normal yaml notation:
Plus whatever else belongs there.
I am guessing he renamed his variables and made a typo, the wrong user and database is getting passed to the SQL side of things :/
@t3chguy: Ah. I've never used PEX in SQL mode. I'm curious now what their SQL code looks like, I'll have to take a peek at some point. :)
I tried it with bare minimal plugins; and I still get the error: after talking with their IRC channel I found out that it could be SQL, are you testing it via SQL or flatfile permissions?
EDIT I am assuming that it cant read its config file correctly: 12:23:08 PermissionsEx-SQL: Connecting to database "mysql://localhost/exampledb" but the config is 100% correct YAML and url: mysql://localhost:3306/mc_permissionsex
@Feaelin
No, but my list of plugins is fairly common and select; all those errors came up in one log;
CommandHelper CommunityBridge CraftConomy3 Essentials - Core Essentials - Spawn Factions HeroChat PermissionsEX PersonalMOTD VoxelSniper WorldBorder WorldEdit WorldGuard Vault MCMA_COMPAT
@t3chguy: Were those log excerpts with the specified plugins in isolation? I mean, was the server only running the two mentioned for each excerpt?
I'm running my tests right now against CBukkit1.4.6R0.1+PEX 1.19.5, and so far, I haven't seen that error come up. I'm wondering if you had other plugins installed at the same time, it could be one of them and PEX aren't playing well together.
@t3chguy: Indeed. I'd concur, based on your log excerpts. :)
@joelcool54321: I'd like to be moving forward, so I may push things along as fast as I can...:>
@Feaelin
Understandable :)
Well thanks for taking the time to read it and reply! Ill be looking forward to see what you can do for the plugin in 1.4.6 Beta :)
I think PEX is messing up on 1.4.6 R0.1; Looksie on this log mix: http://i.ole.im/jwzorm