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.
@SXRWahrheit: I want to come up with an easy way for a player to fill in his UUID in the forum's custom profile field. Probably a prerequisite feature is the "authentication" feature where a player can do something like: /cblogin <forum-username> <forum-password> to confirm their identity. The UUID part would be trivial after that. :)
@icheesy: It'd depend on your synchronization direction and which groups you included in the mappings on each server. Each server would be unaware of the other...so each one would synchronize as if the other didn't exist. The naive settings (two way, and all groups in the mapping on both servers) would end up with a player's group list being the same on both servers eventually... depending on when the group list changes and which servers they log into. ...That's a long way of saying "It'll work, but depending on what your goals are, it might take some fine-tuning on the configuration."
Can this work with multiple servers? So if a player is ranked Gold on server1 and VIP on server2, would they be in both groups on my forum (myBB)?
Glad to see updates are getting back on schedule, grats on surviving life. ;)
What are your next development plans?
Could you post a sample config for MyBB?
The developer is a little busy in real life i guess.
This plugin is compatible with Authme? I want my players to acces my site whit same account of the server (Server = Master / Site = Slave). All using MySql. Thanks.
Can you guys help me in configuring and connecting this to Joomla. Up until now i'm still baffled on how to configure communitybridge with joomla. If you have done this. please provide the community step by step instructions on how to do this?
Hello, I really like your plugin but I was wondering how to do one thing. (You probably have it I'm just a noob) Is there any way to make only certain groups join a server? Like I am hosting a livestream and I want users to buy VIP on my forums so they can join the server I am playing on and I don't want normal members to come in and join the server. Is there anyway to do this
Thanks, -BlenderDude
@isiliden: Ah. Nice. CommunityBridge shouldn't try to override the behavior but a server owner could set those options if they wish.
@SXRWahrheit: UUID stuff is eating up most of my programming time. That's moving into testing...so it'll be done Real Soon Now. Not sure what feature is next in my queue, though.
Any chance at my money transfer request? It would really make my life easier. :)
Hey, just wanted to note something here - "Also, GroupManager announces primary group changes with no option to override this behavior."
This can actually be done by negating the Group Manager nodes for notifications. Off the top of my head, groupmanager.notify.self and groupmanager.notify.others would be the two. Simply negate via permissions manager.
2.3.4, 2.3.5, 2.3.6 All contained some notable bugs. Hopefully the latest release, 2.3.7 will clear those up without introducing any new ones...:)
2.3.7 will be available as soon as it makes it through the approval process.
any possibility of a way to set it so when player creates account on website it can run a custom command?
Does it still work with 1.7.9?
@Squawkers13
I could help you out if you need to and or possibly make a guide on how to make it work
how i sync my pex to xenforo ?
The page says it has Wordpress support, but it seems to be missing?
So some things I'm realizing about the UUID change.
1) It likely spells the end of back-compatibility with Mineraft versions prior to 1.7.5. Most folks won't be affected, but one group that stands out to me that will is servers that are running Tekkit Classic, which is stuck on MC1.2.5. CommunityBridge currentlly has a few work-arounds in it for back-compatibility to 1.2.5...I'm dubious of the time vs. return ratio of trying to make a CommunityBridge back-compatible across the UUID divide.
2) Similarly, the UUID compatible version of CommunityBridge will require the UUID compatible version of your chosen permissions system. So far, I've managed to avoid requiring a particular version, but that will go away with this release, and there will be subsequent releases where those requirements will change in response to breaking API changes in the permissions systems.