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 Nov 6, 2014I don't see why they removed fac chat. I use older version with /f show. Good job on this.
-
View User Profile
-
Send Message
Posted Oct 25, 2014@henryaustin404
No problem. Let me know if there are any problems/suggestions/ etc
-
View User Profile
-
Send Message
Posted Oct 25, 2014@james137137
Thanks james, much appreciated. Plugin is amazing
-
View User Profile
-
Send Message
Posted Oct 24, 2014@thu2468
uploaded. Should be approved by now
-
View User Profile
-
Send Message
Posted Oct 24, 2014@james137137
cool when r u uploading it?
-
View User Profile
-
Send Message
Posted Oct 23, 2014@james137137
done. its works no problems
-
View User Profile
-
Send Message
Posted Oct 23, 2014found the error. Fixing now
-
View User Profile
-
Send Message
Posted Oct 23, 2014@james137137
My server is currently on the latest version of Massive Core.
-
View User Profile
-
Send Message
Posted Oct 23, 2014same here im also still getting error when do /fc
-
View User Profile
-
Send Message
Posted Oct 23, 2014Hi, I'm getting an error running FactionChat w/Factions 2.6.0 + MassiveCore 7.4.0 on Spigot build 1649 - Ubuntu Server 14.04, Pentium 4 @ 2.8GHz hyperthreading disabled, 786MB RAM. This is output to the server console whenever I run the "fc" or "fchat" command:
I am happy to provide you with more details upon request, and I'll allow you access to the server if it'll help diagnose the problem. Thanks.
-
View User Profile
-
Send Message
Posted Oct 22, 2014@james137137
ok please update MassiveCore to "MassiveCore 7.4.0 for 1.7.10 and 1.8 patch"
-
View User Profile
-
Send Message
Posted Oct 22, 2014@henryaustin404
ok thanks going to fix it now
-
View User Profile
-
Send Message
Posted Oct 22, 2014@james137137
Yep, I'm on the latest version :)
-
View User Profile
-
Send Message
Posted Oct 22, 2014@james137137
@henryaustin404
Ya same for me :(
-
View User Profile
-
Send Message
Posted Oct 22, 2014@henryaustin404
Oh darn.....did you try the latest version?
-
View User Profile
-
Send Message
Posted Oct 21, 2014Hi, experiencing a bug:
Using Factions 2.6.0.
Thank you!
-
View User Profile
-
Send Message
Posted Oct 17, 2014Hi everyone.
In 5 days time my free jenkins server will no longer be free. so that being said I will no longer be able to provided Development Builds until I find an alternative (which I don't think I will be able to).
I will still be posting release builds on dev.bukkit.org
-
View User Profile
-
Send Message
Posted Oct 17, 2014@james137137 Alright, I understand. I will try it on different editor. Thanks :)
P.S. Forgot to mention, build #28 gives "unhandled exception" error upon using commands even with the default config file.
-
View User Profile
-
Send Message
Posted Oct 17, 2014@kjp236
I don't really want to redo my config to be custom. I want to remain using the bukkit api for the config so I suggest maybe trying a different editor like atom io. The config should act like any other config
-
View User Profile
-
Send Message
Posted Oct 16, 2014@james137137
1. When I load up with UTF-8 Encoding, Config file defaults back and the messages are displayed as gibberish on the server until the restart.
2. When I load up config with "Encode in ANSI" option, Message doesn't display correctly.
However, when I use the "convert to ANSI" option on Notepad, message displays correctly in the server and continues to do so even after restart. The translated part becomes gibberish in config file though.
Edit: I'm testing this on two different servers and this works perfectly on Server A then it's not producing the same result with the same exact file on Server B. On Server B, config file defaults no matter what, but it seems like its partially reading from the 'config.yml.1.794.old' file...? Because only the "ChatModeChange:" part displays my translation while everything else is set back to English...
I'm so confused.
Could you add support for the UTF-8 encoding? and maybe add localization support for the "OtherChatMessage:" part (chat format)?
Hope I'm not giving you too much trouble :S