FactionChat

In the most recent versions of the oh so popular Factions (1.7 and above), you may have noticed that the faction chat feature was removed. Faction chat really comes in handy at times to easily talk with whole groups, whether you're planning with your allies to take down that faction you just hate that or discussing top secret plans with your clan. This plugin is there to fill in that gap and bring back this high demand feature, aiming to replicate what has now been removed from Factions.
The author of FactionChat is constantly updating to make sure that FactionChat is designed to work without any bugs and function at top-notch performance out-of-the-box.
Features.
- Faction-only, ally, truce and enemy chat modes
- Send a message to other factions, even if you're not allies with them
- Staff chat channels
- Ability to spy on all messages
- Easy to use chat-mode toggles/commands
Development Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Development builds can be found here
To-do/possible updates.
- Create a help command (/fc help)
- I'm always open to suggestions!
Support and like my work? Donate to keep development going.
I have spent many hours creating and perfecting this plugin for public use, and I expect many more hours still to come through updating and adding features requested by the community. You can even spare a buck or two, after all, every little bit helps! If you are unable to donate, it would still be awesome if you could let me know how the plugin is working for you and leave a thanks in the comments section.
Plugin demo: lolnet.co.nz
Author debug access.
In the v1.5 update, I have added a new config option called "AllowAuthorDebugAccess". If set to true and your server is running in online-mode, then it allows me, james137137, to use the follow commands: /fchatother, /fc jrmod, /fc mod, /fc srmod, /fc jradmin, /fc admin, /fc spy, /fc update, and /fc reload. Please note that this does not give me the ability to use any other commands. You may never even need to enable this, unless you personally need help and have invited me to test something for/with you. This feature is enabled by default, however it can easily be toggled through the configuration.
MCStats.
This plugin utilizes Hidendra's metrics system in order to keep track of the plugin's popularity, as well as other metadata. The following information is collected and sent to mcstats.org:
- Unique identifier
- Java version
- Offline/online mode
- FactionChat version
- Server version (i.e. Bukkit 1.6.4, Spigot 1.7.2)
- OS name, version and architecture
- Amount of CPU cores
- Amount of players online
- Metrics version
Opting out of this service can be done by editing the config.yml and changing MetricsOptOut to true.
Inbuilt Updater
This plugin utilizes an external version checking system, which means that the plugin makes a connection to curseforge.com and the following may occur:
- The plugins version checked
- Downloading of the plugin files
The update can only occur when a player with permission "FactionChat.Update" runs the command "/fc update" or any /FactionChat alias with "update".
FactionChat is a stable plugin that is used by about 1,400 servers worldwide; that's a lot! Thanks to everyone who make this happen.
http://www.youtube.com/watch?v=1xPtQvZEJBs
Repository Information for Maven Projects
<dependency> <groupId>nz.co.lolnet.james137137</groupId> <artifactId>factionchat</artifactId> <version>1.9.16</version> </dependency> <repository> <id>FactionChat-repo</id> <url>http://jenkins.lolnet.co.nz/plugin/repository/everything/</url> </repository>





-
View User Profile
-
Send Message
Posted Sep 29, 2013@james137137
PM sent :)
-
View User Profile
-
Send Message
Posted Sep 29, 2013@ShakyTom
Github became a pain, so i have moved to bitbucket. if you want the source code PM me or just decompile it yourself
-
View User Profile
-
Send Message
Posted Sep 28, 2013Could you please update your github?
-
View User Profile
-
Send Message
Posted Sep 26, 2013@gollumking
with public chat that feature is within Factions already
-
View User Profile
-
Send Message
Posted Sep 26, 2013i agree it should state the faction name in public chat, and faction rank, not the job though or, and idc about the pex group but the faction name yes.
doing by config is fine.
-
View User Profile
-
Send Message
Posted Sep 20, 2013@james137137
Yes, it would be great to be added so if you can add it, perfect.
I tried "/fc leader" chat with v1.627 and is not working.
-
View User Profile
-
Send Message
Posted Sep 19, 2013Does this plugin add's the Faction Tag? Like if your in the faction called Piggy, it would say something like;
-
View User Profile
-
Send Message
Posted Sep 18, 2013@feaugustoabreu
wrong reply button. that was to TheD4n.
anyway seems my reply went lost for you.
With PEX This is something that is near the end of my TODO list atm as it is not a high demand thing (I think). However when I do get the time I will try to find a way to integrate PEX tags. Please bear in mind that I have no clue how to use PEX so It might take some time.
-
View User Profile
-
Send Message
Posted Sep 17, 2013@james137137
I didn't seen any bleeding.. When you say "bleeding", what you exactly mean? Btw, waiting integration with PEX Tags =)
-
View User Profile
-
Send Message
Posted Sep 17, 2013@NemesisMate
Yeah I understand what you mean. Yes I could add this feature but it would not be a feature that goes with my aim of the plugin.
If you really want it then let me know and I'll add this to my TODO list but this function would have to be enabled via the config.yml.
I would also add some command to toggle it per player and have a default setting
-
View User Profile
-
Send Message
Posted Sep 17, 2013@james137137
I like your work :D, what I only really miss on chat is the ability to "ignore" the public one, but I suppose this has nothing to be with this plugin.
-
View User Profile
-
Send Message
Posted Sep 16, 2013@NemesisMate
Yes I believe I can add a officer chat. I tend not to over load the plugin with features unless someone comments me or pm.
-
View User Profile
-
Send Message
Posted Sep 16, 2013@godgodgodgo
in the config file line 12 you will see.
replace Leader: 'Leader' to Leader: 'Leaders
if you which to remove the sqaure brackets you will fine in line 21 and onwards where you can play around until you are happy.
If there is anything wrong I will be happy to help. (or fix any bugs)
-
View User Profile
-
Send Message
Posted Sep 16, 2013Could you add at least officer range chat?, like /fc leader but /fc officer, so it is readable by officers and leaders.
-
View User Profile
-
Send Message
Posted Sep 16, 2013I can't find a way to make the faction chat message "" for leaders rather than"[Leader]". Does this feature exist?
-
View User Profile
-
Send Message
Posted Sep 16, 2013@feaugustoabreu
yeah I see what you mean. This is fixable but this will take some time.
to stop the bleeding you could change the config FactionChatMessage:
and so on...
-
View User Profile
-
Send Message
Posted Sep 16, 2013Ham, someone got a way to integrate PEX with this plugin (specificaly with PEX Group Tags)?
-
View User Profile
-
Send Message
Posted Sep 16, 2013Here is an example of someone's title taken directly from the config: "title": "§0[§4LEADER§0][§2§kBOW§bBowMan§2§kBOW§0]§a", and as you can see it contains several color codes/etc, when they talk in chat the color from their title bleeds over into chat but only inside this plugin (no effect in public chat as its reformatted). Can you add checks to strip all colors from the title.
-
View User Profile
-
Send Message
Posted Sep 13, 2013@TheD4n
could you explain what you mean? (including a screenshot or a step process on how to reproduce would be nice too)
-
View User Profile
-
Send Message
Posted Sep 13, 2013Color bug still exists in TITLES of names, please fix this.