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 Jul 3, 2013I'm having the same problem as McDarkAges... "For some reason, when i put factions.jar file into my plugins folder and run the server, it does not make a folder for itself and none of the commands work in game. Can someone help?" I have both mcore and factions installed with the latest updates..... Any ideas.?
-
View User Profile
-
Send Message
Posted Jul 3, 2013@beyonddead I don't know how to do it with essentials.chat but herochat puts it back in automatically I believe.
for the connected claims thing: look at lines 95-97 in (mstore>factions_mconf>factionsinstance.json) though I suggest changing the settings with "/f config" in game.
-
View User Profile
-
Send Message
Posted Jul 3, 2013How can we add back Faction Chat & info and more?
Also, how do I make it so people don't have to connect claimed regions
-
View User Profile
-
Send Message
Posted Jul 3, 2013@MCDarkAges
I fixed the problem, I forgot to update Mcore which you need for Factions to work
-
View User Profile
-
Send Message
Posted Jul 3, 2013@MCDarkAges
Same problem here man
-
View User Profile
-
Send Message
Posted Jul 3, 2013My tags don't work! This is my configuration file. Do I need permissions or something? how can i fix this?
"taskPlayerPowerUpdateMinutes": 1.0
"taskPlayerDataRemoveMinutes": 5.0
"taskEconLandRewardMinutes": 20.0
"removePlayerDataWhenBanned": true
"removePlayerDataAfterInactiveDays": 20.0
"radiusClaimFailureLimit": 9
"radiusClaimRadiusLimit": 5
"chatSetFormat": true
"chatSetFormatAt": "LOWEST"
"chatSetFormatTo": "<{faction_relcolor}&b{faction_roleprefix}{faction_tag_pr}{faction_relcolor}&r> &f%s %s"
"chatParseTags": true
"chatParseTagsAt": "LOW"
"herochatFactionName": "Faction"
"herochatFactionNick": "F"
"herochatFactionFormat": "{color}[&l{nick}&r{color} &l{factions_roleprefix}&r{color}{factions_title|rp}{sender}{color}] &f{msg}"
"herochatFactionColor": "GREEN"
"herochatFactionDistance": 0
"herochatFactionIsShortcutAllowed": false
"herochatFactionCrossWorld": true
"herochatFactionMuted": false
"herochatFactionWorlds": []
"herochatAlliesName": "Allies"
"herochatAlliesNick": "A"
"herochatAlliesFormat": "{color}[&l{nick}&r&f {factions_relcolor}&l{factions_roleprefix}&r{factions_relcolor}{factions_name|rp}{sender}{color}] &f{msg}"
"herochatAlliesColor": "DARK_PURPLE"
"herochatAlliesDistance": 0
"herochatAlliesIsShortcutAllowed": false
"herochatAlliesCrossWorld": true
"herochatAlliesMuted": false
"herochatAlliesWorlds": []
"colorMember": "GREEN"
"colorAlly": "DARK_PURPLE"
"colorTruce": "LIGHT_PURPLE"
"colorNeutral": "WHITE"
"colorEnemy": "RED"
"colorNoPVP": "GOLD"
"colorFriendlyFire": "DARK_RED"
"prefixLeader": ""
"prefixOfficer": "*"
"prefixMember": "+"
"prefixRecruit": "-"
"playersWhoBypassAllProtection": []
"worldsNoClaiming": []
"worldsNoPowerLoss": []
"worldsIgnorePvP": []
"handleExploitObsidianGenerators": true
"handleExploitEnderPearlClipping": true
"handleExploitTNTWaterlog": false
"logFactionCreate": true
"logFactionDisband": true
"logFactionJoin": true
"logFactionKick": true
"logFactionLeave": true
"logLandClaims": true
"logLandUnclaims": true
"logMoneyTransactions": true
"logPlayerCommands": true
-
View User Profile
-
Send Message
Posted Jul 3, 2013@AtomicBeast download the latest dev version of mcore.
-
View User Profile
-
Send Message
Posted Jul 3, 2013@MCDarkAges
Download mcore plugin aswell, and amke sure its the right version for both plugins
-
View User Profile
-
Send Message
Posted Jul 3, 2013Im trying to use factions and everything works great, I'm having 1 issue though. When players try to disband a faction it says it happens, but then the faction is still there with 0 people in it. and it shows an internal error. How Do I fix? Heres The Error Log:
logged in with entity id 676 at ([faction] 253.12522623041838, 64.0, 298.77558746772286) 2013-07-03 15:47:21 [INFO] [WorldGuard] 0 regions loaded for 'faction' 2013-07-03 15:47:24 [INFO] [WorldGuard] 0 regions loaded for 'plotworld' 2013-07-03 15:47:24 [INFO] [m< [0;37;1m[[0;36;1mOwner[0;37;1m][0;37;22mP[0;36;1me[0;37;22mr[0;36;1me[0;37;22mg[0;36;1mr[0;37;22mi[0;36;1mn[0;37;22me[m> wb[m 2013-07-03 15:47:24 [INFO] [m< [0;37;1m[[0;32;1mGod[0;37;1m][0;30;22mSom[0;32;1me[0;30;22mone[m> ayyo[m 2013-07-03 15:47:32 [INFO] Gwilo issued server command: /f disband 2013-07-03 15:47:33 [INFO] [m< [0;37;1m[[0;32;1mGod[0;37;1m][0;30;22mSom[0;32;1me[0;30;22mone[m> the server rivied itself[m 2013-07-03 15:47:39 [INFO] [m< [0;37;1m[[0;36;1mOwner[0;37;1m][0;37;22mP[0;36;1me[0;37;22mr[0;36;1me[0;37;22mg[0;36;1mr[0;37;22mi[0;36;1mn[0;37;22me[m> wat[m 2013-07-03 15:47:44 [INFO] [m< [0;37;1m[[0;32;1mGod[0;37;1m][0;30;22mSom[0;32;1me[0;30;22mone[m> revived[m 2013-07-03 15:47:44 [INFO] Gwilo issued server command: /f join cow 2013-07-03 15:47:44 [INFO] [0;36;22m[[0;36;1mFactions 2.0.1[0;36;22m] [0;33;1m[0;32;1mpostAttach added [0;35;1m@console [0;33;1maka [0;35;1m[0;37;1m@console [0;33;1mto [0;35;1m6cd2e3a8-05a8-4d99-9b87-566914f6c24f [0;33;1maka [0;35;1m[0;32;22mWilderness[0;33;1m.[m 2013-07-03 15:47:44 [INFO] [0;36;22m[[0;36;1mFactions 2.0.1[0;36;22m] [0;33;1m[0;33;1msetFactionId moved [0;35;1mgwilo [0;33;1maka [0;35;1m[0;37;1m[[0;36;1mOwner[0;37;1m][0;37;22mP[0;36;1me[0;37;22mr[0;36;1me[0;37;22mg[0;36;1mr[0;37;22mi[0;36;1mn[0;37;22me[m [0;33;1mfrom [0;35;1m6cd2e3a8-05a8-4d99-9b87-566914f6c24f [0;33;1maka [0;35;1m[0;32;22mWilderness [0;33;1mto [0;35;1m1219429c-5424-4307-8af4-1687b26c991b [0;33;1maka [0;35;1mCow[0;33;1m.[m 2013-07-03 15:47:44 [INFO] [0;36;22m[[0;36;1mFactions 2.0.1[0;36;22m] [0;33;1mGwilo joined the faction Cow.[m 2013-07-03 15:47:47 [INFO] Gwilo issued server command: /f disband 2013-07-03 15:47:47 [SEVERE] Could not pass event FactionsEventDisband to Factions v2.0.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at com.massivecraft.mcore.event.MCoreEvent.run(MCoreEvent.java:30) at com.massivecraft.factions.cmd.CmdFactionsDisband.perform(CmdFactionsDisband.java:51) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:258) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:250) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:265) at com.massivecraft.mcore.cmd.BukkitGlueCommand.execute(BukkitGlueCommand.java:31) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:971) at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:889) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:846) at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NoSuchMethodError: net.milkbowl.vault.economy.Economy.hasAccount(Ljava/lang/String;Ljava/lang/String;)Z at com.massivecraft.mcore.money.MoneyMixinVault.ensureExists(MoneyMixinVault.java:148) at com.massivecraft.mcore.money.MoneyMixinVault.get(MoneyMixinVault.java:98) at com.massivecraft.mcore.money.Money.get(Money.java:103) at com.massivecraft.mcore.money.Money.get(Money.java:108) at com.massivecraft.factions.listeners.FactionsListenerEcon.takeOnDisband(FactionsListenerEcon.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 24 more 2013-07-03 15:47:47 [INFO] [0;35;1m[0;37;1m-Cow Gwilo[0;33;1m disbanded the faction [0;37;1mCow.[m 2013-07-03 15:47:47 [INFO] [0;36;22m[[0;36;1mFactions 2.0.1[0;36;22m] [0;33;1m[0;33;1mThe faction [0;35;1mCow [0;33;1m([0;35;1m1219429c-5424-4307-8af4-1687b26c991b[0;33;1m) was disbanded by [0;35;1m[0;37;1m[[0;36;1mOwner[0;37;1m][0;37;22mP[0;36;1me[0;37;22mr[0;36;1me[0;37;22mg[0;36;1mr[0;37;22mi[0;36;1mn[0;37;22me[m[0;33;1m.[m 2013-07-03 15:47:47 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing 'f disband' in com.massivecraft.mcore.cmd.BukkitGlueCommand(f) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:193) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:971) at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:889) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:846) at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NoSuchMethodError: net.milkbowl.vault.economy.Economy.hasAccount(Ljava/lang/String;Ljava/lang/String;)Z at com.massivecraft.mcore.money.MoneyMixinVault.ensureExists(MoneyMixinVault.java:148) at com.massivecraft.mcore.money.MoneyMixinVault.get(MoneyMixinVault.java:98) at com.massivecraft.mcore.money.MoneyMixinVault.set(MoneyMixinVault.java:118) at com.massivecraft.mcore.money.Money.set(Money.java:129) at com.massivecraft.mcore.money.Money.set(Money.java:134) at com.massivecraft.factions.entity.Faction.preDetach(Faction.java:64) at com.massivecraft.mcore.store.Coll.preDetach(Coll.java:361) at com.massivecraft.mcore.store.Coll.detach(Coll.java:325) at com.massivecraft.mcore.store.Coll.detachEntity(Coll.java:309) at com.massivecraft.mcore.store.Entity.detach(Entity.java:53) at com.massivecraft.factions.cmd.CmdFactionsDisband.perform(CmdFactionsDisband.java:82) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:258) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:250) at com.massivecraft.mcore.cmd.MCommand.execute(MCommand.java:265) at com.massivecraft.mcore.cmd.BukkitGlueCommand.execute(BukkitGlueCommand.java:31) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) ... 14 more
-
View User Profile
-
Send Message
Posted Jul 3, 2013For some reason, when i put factions.jar file into my plugins folder and run the server, it does not make a folder for itself and none of the commands work in game. Can someone help?
-
View User Profile
-
Send Message
Posted Jul 3, 2013@stapleshotz
Thanks a lot!! :)
-
View User Profile
-
Send Message
Posted Jul 3, 2013@Atomicbeast101
Also having the same problem.
Im also having another problem. I just updated from 1.8.2 to 2.0.2. The chat isn't working. Im using essentials but after reading there server owner documentation the config log is supposed to be different than what I have. Anyone have any ideas?
-
View User Profile
-
Send Message
Posted Jul 3, 2013@Atomicbeast101
I'm having the same problem.
-
View User Profile
-
Send Message
Posted Jul 3, 2013When I installed Factions and mcore to 1.6.1 server and ran it. After its done loading, I'm getting a repeating error message:
caught java.lang.classcastexception exception in entitypotioncolorpacketadapter#onpacketsending
Anyone know what that means?
-
View User Profile
-
Send Message
Posted Jul 3, 2013@bjonness98
Are you using multiverse? If so, your problem most likely is with that plugin. You can set which world a player will respawn in if they die in a certain world. Factions also has a setting that makes people respawn at their faction home, I believe. So if they're respawning at home, just change that setting.
-
View User Profile
-
Send Message
Posted Jul 3, 2013@RexyX
You need to install mcore here: http://dev.bukkit.org/server-mods/mcore/
-
View User Profile
-
Send Message
Posted Jul 3, 2013When players die in other worlds they spawn in my faction world, how can I fix this? (I want them to spawn in a other world for that world)
-
View User Profile
-
Send Message
Posted Jul 3, 2013The Faction Tags broke, What are the new ones, It says [faction_tag] and then the players name, i know the code changed between updates last time, what did it change to this time?
-
View User Profile
-
Send Message
Posted Jul 3, 2013I just got this error D: P.S I have Java 7 :S
http://pastebin.com/5iEiBmHy
-
View User Profile
-
Send Message
Posted Jul 3, 2013@rsekn8e
you are in the wrong file...
u need to be at /plugins/mstore