Factions
❰❰ MassiveCraft on BukkitDev ❱❱
MassiveCore | Factions | CreativeGates | Vampire
MassiveBooks | MassiveHat | MassiveTickets
❰❰ Full Documentation ❱❱
Player and Overview | Download and Installation | Configuration and Tweaking
❰❰ Techy Things ❱❱
GitHub | Report a Bug
What is Factions?
With this plugin players group up in Factions. You claim land as your own and build your base. Factions is a self serve anti griefing system. Leaders control who can can edit their faction land.
Factions is also about diplomacy and war. You declare wars and forge alliances. You fight over land and manage your monetary expenses.
Install
- Stop your server.
- Put MassiveCore.jar in your plugins folder. Download MassiveCore here on BukkitDev.
- Put Factions.jar in your plugins folder.
- Start your server again.
- Configure (Optional)
New In Factions 2.8
- Reworked Commands - /f rank, /f invite, /f flag and /f perm.
- Added Commands - /f setpower, /f status, /f unstuck and /f tt.
- WorldGuard - Readded a simple integration.
- Tab Completion - Tab completion now available for everything!
- Interactive Text - Clickable buttons for list and help commands.
- 1.8 Titles - Optionally used for territory info.
- Animals Flag - New flag similar to the Monsters flag.
- Performance - Further work on improved performance.
- Bug Fixes - Loads of minor bugs were fixed.
Official Server

Join in and play with us on the official Factions Minecraft Server!

-
View User Profile
-
Send Message
Posted Jan 30, 2012@ThaSourceGaming
What type of error is shown right above the part you have in the screenshot? The line number shown there is very helpful, but we are currently set up on that line to catch a specific formatting error. The one you're receiving is apparently a different formatting error, though.
You might try this as a quick fix, it works to handle the other error that we catch on that line:
/f config chatTagInsertIndex 0
The better fix would probably be to check through the different chat integration methods we have covered in the user guide.
Either way, I'd still be rather interested to know what exception type is reported in your error message. The one we currently catch is "UnknownFormatConversionException". For that matter, I'd be interested to see the chat configuration settings you have set in conf.json. If I can add in a way for Factions to catch the type of error you're getting now as well, that would be nice.
@Skadar
Yeah, that's a pretty typical setup.
Factions and WorldGuard work fine together, though as a word of warning, our specific WorldGuard integration feature ("worldGuardChecking") is broken, so you shouldn't try to use it.
As for whether WorldGuard is necessary, that's up to you to decide. It does provide quite a lot of good features; it just depends on whether you need or want them. I personally don't run WorldGuard on my server as I don't need it, but that's just my situation.
-
View User Profile
-
Send Message
Posted Jan 30, 2012Is there any information out there regarding "typical" Factions setup with regard to theory?
I'm setting up a brand new server and want to know the best practice for setting up Factions. I'm thinking that I should designate a large square around the spawn as "The City" which would be a peaceful, protected area, then send players off into the wilderness to create their factions.
Is this idea pretty typical? Does Factions play well with WorldGuard? Or is WorldGuard even necessary after setting up Factions?
-
View User Profile
-
Send Message
Posted Jan 30, 2012Here is an image of the error in console for faction chat not working. Well its basically like players cant even talk at all due to being in a faction. When they send any type of message it will send this error in console:
-
View User Profile
-
Send Message
Posted Jan 30, 2012With the latest version faction chat seems messed up, they cant even talk in main chat.
-
View User Profile
-
Send Message
Posted Jan 30, 2012I like the powerboost command, any chance you'd allow a permission setting of some kind to allow for tiers of faction power? Rather give donors a permission for more power than a command for it, but allowing it at all is good.
-
View User Profile
-
Send Message
Posted Jan 30, 2012@twisted420mc
No idea then, same as to begin with. Unless you changed this setting in conf.json, but you seem to have indicated otherwise:
Hmm. Not that it should be relevant, but what version of Essentials are you using?
EDIT: OK, it is actually relevant. It looks like they've changed something in Essentials 2.8 that broke the chat integration. I'll see about getting that fixed soonish if possible.
-
View User Profile
-
Send Message
Posted Jan 30, 2012@Conderan
I notice an error regarding LWC integration and that you're using 1.6.3; take a glance at the changelog for 1.6.4 and then go update to it.
-
View User Profile
-
Send Message
Posted Jan 30, 2012http://dev.bukkit.org/paste/4666/
Tried a few times in a row, some of the messages are slightly different so I figured i'd include all of them.
-
View User Profile
-
Send Message
Posted Jan 30, 2012@Brettflan
yeah when i use that format, the chat shows [FACTION][L]Name Message instead of godz[L]Name message
@laserlag
I tried your format, i still get no faction tag.
-
View User Profile
-
Send Message
Posted Jan 30, 2012@michalkomar
Nothing should have changed in 1.6.3 or 1.6.4 which should be able to cause something like that.
... And I just tested it in 1.6.4 trying to use /f home near an enemy, and it prevented me as expected.
What version are you running?
-
View User Profile
-
Send Message
Posted Jan 30, 2012I don't know why, but /f home 32 blocks enemy presence prevention stopped working since 1.6.3. Somebody with same issue? Thanks.
-
View User Profile
-
Send Message
Posted Jan 29, 2012I've added a FAQ above which should hopefully reduce the number of commonly repeated questions at least a little bit.
-
View User Profile
-
Send Message
Posted Jan 29, 2012@Conderan
I need the rest of the stack trace from that error info for it to be useful.
-
View User Profile
-
Send Message
Posted Jan 29, 20122012-01-29 19:28:59 [INFO] [Factions v1.6.3] world_nether,-11,-4 2012-01-29 19:28:59 [SEVERE] Could not pass event org.bukkit.event.player.PlayerCommandPreprocessEvent to Factions java.lang.NullPointerException
Not able to claim in the nether, claiming in the normal world works fine.
-
View User Profile
-
Send Message
Posted Jan 29, 2012@domingo15
Our permissions are listed in the user manual.
@twisted420mc
I have no problems with Essentials and local chat. I use it on my own server. Essentials chat config:
@Hummer2008
Tested using that exact faction name and command in 1.6.3 and couldn't duplicate your problem. It shouldn't be able to crash your server without even outputting any error to your server log, and without that... I don't know what else to tell you.
@HelloWorldCool
Commands never work in the console with a slash, FYI. You'll find that's the case with other plugin commands as well. That's just how CraftBukkit works. Remove the slash.
@nitr0burn
The kit is granted by default, but some permission plugins remove all such default permissions. They're probably doing that, which is fine; since you're using such a plugin, you would likely want finer control of permissions anyway. The reason we grant that permission kit by default is so people can use Factions without necessarily needing a permission plugin or to configure permissions.yml at all.
-
View User Profile
-
Send Message
Posted Jan 29, 2012Not sure if this is Factions or PermissionsEx related, but after updating PEX to 1.18 from 1.17 I had to add the permission "factions.kit.fullplayer" to the default group as it wasn't given automatically.
-
View User Profile
-
Send Message
Posted Jan 29, 2012@HelloWorldCool
@HelloWorldCool, you did something wrong. It works fine on 1.1 RB
-
View User Profile
-
Send Message
Posted Jan 29, 2012Factions break(not in game) in 1.1 recommended
If you try typing: /f in console it will not work all other commands won't either.
-
View User Profile
-
Send Message
Posted Jan 29, 2012@twisted420mc
Here is what my Essentials Chat config looks like:
Here is what my Factions chat config looks like:
Basically I had to take out the {FACTION} string in essentials chat. Make sure you leave a space in the beginning though before {DISPLAYNAME} Then, in the factions config, I changed the "chatTagInsertIndex" to 0 so the faction tag will show up flush to the left of the chat.
Sorry if the formatting looks kind of weird. Hope this helps!!!
-
View User Profile
-
Send Message
Posted Jan 29, 2012When someone in a faction use this command : /f claim [faction=your] [radius=1]
and added for exmaple in faction test
/f claim test 3
then server crashes without any log file!