Factions

The Factions Logotype

The Factions Logotype ~ Read our user guide here ~
~ Source available on GitHub ~ (open source, pull requests accepted)
~ View the Changelog ~


Further discussion is also available on the main Bukkit forum.


F.A.Q. (Frequently Asked Questions)

Q. I don't want all players to have the permissions which are currently granted by default. How can I change that?
A. See our permissions here, in our user guide. Factions grants the factions.kit.fullplayer permission kit by default. You will likely need to deny the individual permissions already granted which you don't want those players to have. Your permission plugin of choice should provide a method to deny permissions, such as adding a "-" to the start of the permission (like "-factions.create"). Most permission plugins at this time don't seem to allow denying parent->child / kit permissions (some don't even allow granting them), so denying factions.kit.fullplayer permission probably won't work and you'll need to handle the individual permissions instead.

Q. I modified the configuration file conf.json manually and the configuration either reset to default or it ignored and overwrote my changes. What happened?
A. This is why we recommend people not edit the file manually. You should normally be using /f config to change any configuration, as outlined in our user guide. If it simply ignored your changes, you probably edited the file while the server was running which doesn't work. If the configuration reset, something you changed corrupted the file, which caused Factions to revert back to default values since it could not read it. If you look at your server log from when your server started up after you edited the file, you'll see an error logged from when Factions tried to load the file. You should also see a backup copy of your invalid file made as "conf.json_bad" alongside the newly defaulted conf.json (if you don't you're using an old release of Factions and need to update).

Q. Chat looks messed up, with odd letters and numbers added to it, and the chat isn't colored properly. Why is this happening?
A. At the least for versions lower than 1.7.5, you'll need to modify the chatTagInsertIndex setting to fix that (i.e. /f config chatTagInsertIndex <value>, where <value> is 0/1/2/3/etc.), but better methods are outlined in our user guide's chat configuration coverage. If you're using 1.7.5 or higher, you should instead read this regarding chat configuration.

Q. Does Factions have multiworld support?
A. Various features of Factions can be disabled in specified worlds. See our user guide. That is currently the extent of our multiworld support.

Q. How can I get my economy plugin of choice (iConomy, BOSEconomy, EssentialsEco, whatever) working with Factions?
A. First, you will need to install the Vault plugin on your server to interface between Factions and your economy plugin of choice. Next, you'll need to make sure economy is enabled in Factions by running the command /f config econEnabled true. You can see more information about economy integration in our user guide.

Q. As a server owner, administrator, and/or moderator, I want to be able to bypass all faction claim protections. Is this possible?
A. Assuming you have the factions.bypass permission, you can enable and disable admin bypass mode using the command /f bypass.

Q. I'm upgrading from a 1.6.x version to 1.8.x. Is there anything I should know?
A. Yes, many things have changed. The most important things to note of are as follows:

  • Permissions are no longer automatically granted, so regular players might no longer be able to use any commands. For the same standard user privileges, you can grant the factions.kit.fullplayer permission kit to your regular users.
  • Chat integration has changed completely. See here for some notes on how it now works.
  • The SafeZone, WarZone, and other territory options which are no longer present in conf.json are largely now available to all factions using flags (/f flag) and perms (/f perm). Get familiar with those two commands, they are powerful.
  • Allies now have the ability to do various things in allied territory, which they didn't used to be able to. The new Truce relation is more in line with how Allies used to work. If you want Allies to not have this new access, you might want to change individual faction perms using /f perm (ex. /f perm SomeFaction build ally false) or change the defaults for all factions in the config (ex. /f config factionPermDefaults build ally to toggle). Besides "build" perm, allies also now default to having "door", "lever", and "button" perms as well.
  • New faction members now start out at the Recruit level, which gives very limited access to prevent griefing. They will need to be promoted to full Member status (/f promote, also note there is /f demote) in order to have full access within the faction.
  • The owner system (/f owner) which worked only on people in the faction was replaced by the more powerful access system (/f access) which can apply to people from other factions, and even apply to entire other factions.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of jdndk jdndk May 23, 2013 at 12:55 UTC - 0 likes

    problem

    On my server only op and make and join a faction why can normal players not do that?

  • Avatar of jdndk jdndk May 23, 2013 at 12:54 UTC - 0 likes

    @connorarjano: Go

    Who can i do that?

  • Avatar of KirjoZzZ KirjoZzZ May 23, 2013 at 08:57 UTC - 0 likes

    Hi. I ran into a problem on my server. It is currently running factions, so I thought I might set up with command blocks, so that people join automatically by pressing a bottom. But none of the commands are working( Are there any suggestions?

    JoZzZ Team Gamin

  • Avatar of ulumulu1510 ulumulu1510 May 23, 2013 at 05:13 UTC - 0 likes

    @tordo27: Go

    This issue was recognised (some economy plugins did that) and it was fixed in the 2.0 dev branch.

    @ultimatePVP: Go

    Factions does not grant any permissions per default anymore. You must add them with a permissions plugin.

    @Chris45452: Go

    Look above.

    @Makemyday17: Go

    This plugin is in a mature state, we will not create new featurws ourselfs ubless we feel it is necesarry for our own server.

    Watching the forums for:

    Massivecraft- the RPG Server

  • Avatar of Chris45452 Chris45452 May 22, 2013 at 23:11 UTC - 0 likes

    Hey faction devs please fix the plugin to its older update it has become a huge problem for me and my server :( everyone has no perms to do anything not even the leaders in the faction please fix!

  • Avatar of Makemyday17 Makemyday17 May 22, 2013 at 22:57 UTC - 0 likes

    My suggestion is for configurable faction upkeeps:

    A faction mod or just a normal player could put money into the faction bank to pay the upkeep.

    The config options would be the time interval between upkeep payments and the amount of money, and of course optional if you want to use this feature on your server or not.

    I know that Towny has upkeeps, but Towny also does not allow raids. Which is not preferable on Hardcore PvP servers.

    Please add this.

  • Avatar of AdvragePcGamer AdvragePcGamer May 22, 2013 at 22:32 UTC - 0 likes

    My Groupmanager permissions is not working

  • Avatar of latoiner latoiner May 22, 2013 at 22:17 UTC - 0 likes

    /f officer player what this cmd permission ?

  • Avatar of ultimatePVP ultimatePVP May 22, 2013 at 21:25 UTC - 0 likes

    hello, ever since the new update everythings gone wrong. the factions names arent being displayed in chat, nobody even the leader can use any perms. no one can be invited. please help!

  • Avatar of tabalougas tabalougas May 22, 2013 at 21:08 UTC - 0 likes

    @connorarjano: Go

    how i can enable the essential permission build ?

Facts

Date created
Aug 26, 2011
Categories
Last update
Apr 23, 2013
Development stage
Mature
Language
  • enUS
License
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
Factions
Downloads
1,241,263
Recent files
  • R: 1.8.2 for CB 1.5.2-R0.1 Apr 23, 2013
  • R: 1.6.9.5 for CB 1.5.2-R0.1 Apr 23, 2013
  • R: 1.6.9.4 for CB 1.4.7-R1.0 Dec 19, 2012
  • R: 1.8.0 for CB 1.4.7-R1.0 Dec 19, 2012
  • R: 1.6.9.3 for CB 1.4.5-R0.2 Dec 01, 2012

Authors