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 Aug 21, 2013@WASasquatch
Claim your spawn with a faction as well.
-
View User Profile
-
Send Message
Posted Aug 21, 2013Why i cant do /f show?
-
View User Profile
-
Send Message
Posted Aug 21, 2013Really getting sick and tired of factions claiming WorldGuard regions, like the entire spawn.
-
View User Profile
-
Send Message
Posted Aug 21, 2013Mobs dont seem to spawn naturally in factions. how to make this happen? the flag for monsters is said to yes and they spawn from mobspawners ect. thanks.
-
View User Profile
-
Send Message
Posted Aug 21, 2013Hello,
How disable /tpa /tpaccept home /spawn in the warzone is it you please?
Thanks you in advance.
-
View User Profile
-
Send Message
Posted Aug 21, 2013@SilverKytten
And I forgot to ask, why I lose a bit of power (about 0.2) if I die but I set powerloss to 0...
-
View User Profile
-
Send Message
Posted Aug 21, 2013@SilverKytten
But whats the difference between conquer and pillage, i think pillage should be like rubbering they're the enemys holdings.
-
View User Profile
-
Send Message
Posted Aug 21, 2013by my it isnt even starting in me plugins list
-
View User Profile
-
Send Message
Posted Aug 21, 20132013-08-21 19:47:30 [SEVERE] Error occurred while enabling Factions v2.0.5 (Is it up to date?) com.massivecraft.mcore.xlib.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at com.massivecraft.mcore.xlib.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:183) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:773) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:837) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:810) at com.massivecraft.mcore.store.Coll.loadFromRemote(Coll.java:522) at com.massivecraft.mcore.store.Coll.syncId(Coll.java:633) at com.massivecraft.mcore.store.Coll.syncAll(Coll.java:673) at com.massivecraft.mcore.store.Coll.init(Coll.java:780) at com.massivecraft.mcore.store.Colls.getForCollname(Colls.java:81) at com.massivecraft.mcore.store.Colls.getForUniverse(Colls.java:71) at com.massivecraft.mcore.store.Colls.getColls(Colls.java:36) at com.massivecraft.mcore.store.Colls.init(Colls.java:26) at com.massivecraft.factions.entity.UPlayerColls.init(UPlayerColls.java:49) at com.massivecraft.factions.Factions.onEnable(Factions.java:117) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:286) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:268) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:319) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:296) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:256) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:164) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:397) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at com.massivecraft.mcore.xlib.gson.internal.bind.JsonTreeReader.expect(JsonTreeReader.java:140) at com.massivecraft.mcore.xlib.gson.internal.bind.JsonTreeReader.beginObject(JsonTreeReader.java:71) at com.massivecraft.mcore.xlib.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:171) ... 24 more
-
View User Profile
-
Send Message
Posted Aug 21, 2013@zeropoint77
I did not see any "faction" or "MCore" folders through my FTP program. I will admit that I am totally new to installing plugins. I assumed that it would be straight forward to install it like most bukkit plugins.
I have looked for them in my server files, but I do not see them.
I do, however, see the "factions.jar" in my plugins folder
-
View User Profile
-
Send Message
Posted Aug 21, 2013When I try load factions this is what happens:
12:09:12 [INFO] [Factions] Enabling Factions v2.0.5 12:09:12 [INFO] [Factions 2.0.5] === ENABLE START === 12:09:12 [SEVERE] Error occurred while enabling Factions v2.0.5 (Is it up to dat e?) com.massivecraft.mcore.xlib.gson.JsonSyntaxException: java.lang.IllegalStateExce ption: Expected BEGIN_OBJECT but was STRING at com.massivecraft.mcore.xlib.gson.internal.bind.ReflectiveTypeAdapterF actory$Adapter.read(ReflectiveTypeAdapterFactory.java:183) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:773) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:837) at com.massivecraft.mcore.xlib.gson.Gson.fromJson(Gson.java:810) at com.massivecraft.mcore.store.Coll.loadFromRemote(Coll.java:522) at com.massivecraft.mcore.store.Coll.syncId(Coll.java:633) at com.massivecraft.mcore.store.Coll.syncAll(Coll.java:673) at com.massivecraft.mcore.store.Coll.init(Coll.java:780) at com.massivecraft.mcore.store.Colls.getForCollname(Colls.java:81) at com.massivecraft.mcore.store.Colls.getForUniverse(Colls.java:71) at com.massivecraft.mcore.store.Colls.getColls(Colls.java:36) at com.massivecraft.mcore.store.Colls.init(Colls.java:26) at com.massivecraft.factions.entity.UPlayerColls.init(UPlayerColls.java: 49) at com.massivecraft.factions.Factions.onEnable(Factions.java:117) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.jav a:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer. java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:3 13) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:2 90) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:2 50) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.jav a:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING
at com.massivecraft.mcore.xlib.gson.internal.bind.JsonTreeReader.expect( JsonTreeReader.java:140) at com.massivecraft.mcore.xlib.gson.internal.bind.JsonTreeReader.beginOb ject(JsonTreeReader.java:71) at com.massivecraft.mcore.xlib.gson.internal.bind.ReflectiveTypeAdapterF actory$Adapter.read(ReflectiveTypeAdapterFactory.java:171) ... 24 more
PLZPLZPLZ Help!
-
View User Profile
-
Send Message
Posted Aug 21, 2013Why i cant do /f show? Please help!
-
View User Profile
-
Send Message
Posted Aug 21, 2013for some reason when i added faction to my server i told a member how to create a faction ( /f create TAG) they did it and it said you don't have permission to create a faction? please help
reply ASAP please i need help for my server
-
View User Profile
-
Send Message
Posted Aug 21, 2013@pale12
Trying adding the plugin "vault"
-
View User Profile
-
Send Message
Posted Aug 20, 2013@Wildsqr you need the plugin mcore
-
View User Profile
-
Send Message
Posted Aug 20, 2013When i load my server up I get this error im using factions versions 2.0.4 I prefer you send it to my skype cooperwildsqr
22:15:56 [SEVERE] Could not load 'plugins\Factions.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: mcore at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:195) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:21 7) at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.jav a:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82)
-
View User Profile
-
Send Message
Posted Aug 20, 2013When I try to disband a faction I get this error, anyone know what is wrong?
23:07:09 [SEVERE] Could not pass event FactionsEventDisband to Factions v2.0.5 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:191) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:962) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:880) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 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:149) at com.massivecraft.mcore.money.MoneyMixinVault.get(MoneyMixinVault.java:99) 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(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 24 more 23:07:09 [INFO] [Factions 2.0.5] The faction Raccoons (368c6103-9a68-4d57-a71a-a881b36bc2ee) was disbanded by [Owner] pale1. 23:07:09 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing 'f disband Raccoons' in com.massivecraft.mcore.cmd.BukkitGlueCommand(f) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:195) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:962) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:880) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 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:149) at com.massivecraft.mcore.money.MoneyMixinVault.get(MoneyMixinVault.java:99) at com.massivecraft.mcore.money.MoneyMixinVault.set(MoneyMixinVault.java:119) 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:191) ... 14 more
-
View User Profile
-
Send Message
Posted Aug 20, 2013@laakeathemzft
I have almost the same problem ,but i crash when i use /f ,and i do host with beastnode too. Did your factions folders and Mcore folders generate?
-
View User Profile
-
Send Message
Posted Aug 20, 2013@G4meM0ment In order to raid another faction, you need to claim over their land - To do that, you need to kill them, and lower their power.
No one can unclaim your factions land, except for faction leaders (Or whatever you have it set to, in the configuration). For an enemy to claim over your land, you have to have less power than land claimed .. You aren't able to claim land over the amount of power that your faction has, unless you have faction admin permissions, so you don't need to worry about doing that .. However, if someone kills people in your faction, or they die normally, they will lose power, and that causes your faction to lose power, as well. If someone dies enough times to make your power lower than the land you have claimed, people will be able to claim over it.
-
View User Profile
-
Send Message
Posted Aug 20, 2013Aloha all,
I am running a new server through Beastnode and I wanted to use factions. I have been testing the server and I cannot use any of Faction's commands. When I tye the "/f" command all I get is "Unknown command." I assume that the plugin is not working for 1.6.2 for some reason. Any one else have this problem, an, is so, how does one fix this.
Even wen I type "/h" I do not get Factions listed in my plugins. I have checked via my Beastnode Multipanel, and my FTP program...both show the plugin installed.