Factions Logotype

Factions Logotype

Download Latest Version

DOWNLOAD: Factions 2.6.0 for 1.7.10 and 1.8 patch
This file isn't approved by BukkitDev yet. Use it at your own risk.

Because of recent events the future of Bukkit is unclear and the plugin approval process is paused. I will continue updating my plugins regardless and publish the downloads in links as the one above.


This plugin allows you to create your own faction. The more followers a faction has the more land the faction can claim. The risk for griefing is low in claimed land since only the faction followers can build there. Factions can forge alliances and declare themselves enemies with others. Land may be taken from other factions through war.

Useful Links


  • Ensure you have Java 7 installed.
  • Stop the server.
  • Put MassiveCore.jar in the plugins folder. Download MassiveCore here on BukkitDev.
  • Put Factions.jar in the plugins folder.
  • Start the server.
  • For advanced users only: Configure the MassiveCore aspects and multiverses using the commands.
  • Stop the server again. The configs will now have been created.
  • Modify /mstore/factions_mconf/instance.json to your liking.
  • Modify /mstore/factions_uconf@universe/instance.json to your liking.
  • Configure permissions.


What are the permissions? The commands? Getting errors in the console?
Read more in the Server Owner Documentation.

Official Server

Factions is developed by MassiveCraft.com
You are most welcome to join in and play with us :)

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

  • Avatar of chris26281 chris26281 Jun 15, 2014 at 22:01 UTC - 1 like

    I'm getting some errors in the console as I boot up the server. I'm using MCProHosting and on 1.7.2 Bukkit beta build with Factions 2.3.0 My plugins are: Essentials,EssentialsChat,EssentialsProtect,EssentialsSpawn,Factions,MCore,WorldEdit and WorldGuard. The strangest thing is, if I download the craftbukkit.jar and make a local bukkit server with the same plugins and everything, IT ACTUALLY LOADS AND WORKS!! Strange huh.

    Heres my console: 15.06 23:59:44 [Server] ERROR This crash report has been saved to: /./crash-reports/crash-2014-06-15_23.59.44-server.txt 15.06 23:59:44 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:275) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:319) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:342) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:385) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.help.SimpleHelpMap.initializeCommands(SimpleHelpMap.java:138) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.help.CommandAliasHelpTopic.(CommandAliasHelpTopic.java:18) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO at org.apache.commons.lang.Validate.isTrue(Validate.java:157) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:44 [Server] INFO java.lang.IllegalArgumentException: Command /f cannot be alias for itself 15.06 23:59:44 [Server] ERROR Encountered an unexpected exception 15.06 23:59:44 [Server] INFO Server permissions file permissions.yml is empty, ignoring it 15.06 23:59:44 [Server] INFO === ENABLE COMPLETE (Took 158ms) === 15.06 23:59:44 [Server] INFO === ENABLE START === 15.06 23:59:44 [Server] INFO Enabling Factions v2.3.0 15.06 23:59:44 [Server] INFO Enabling EssentialsSpawn v2.12.2 15.06 23:59:44 [Server] INFO Enabling EssentialsProtect v2.12.2 15.06 23:59:44 [Server] INFO Enabling EssentialsChat v2.12.2 15.06 23:59:44 [Server] INFO Permissions listed in as player-commands will be given to all users. 15.06 23:59:44 [Server] INFO Essentials: Using config file enhanced permissions. 15.06 23:59:43 [Server] INFO Enabling Essentials v2.12.2 15.06 23:59:43 [Server] INFO 0 regions loaded for 'world_the_end' 15.06 23:59:43 [Server] INFO 0 regions loaded for 'world' 15.06 23:59:43 [Server] INFO Loaded configuration for world 'world_the_end' 15.06 23:59:43 [Server] INFO (world_the_end) Fire spread is UNRESTRICTED. 15.06 23:59:43 [Server] INFO (world_the_end) Lava fire is blocked. 15.06 23:59:43 [Server] INFO (world_the_end) Lighters are PERMITTED. 15.06 23:59:43 [Server] INFO (world_the_end) TNT ignition is PERMITTED. 15.06 23:59:43 [Server] INFO Loaded configuration for world 'world' 15.06 23:59:43 [Server] INFO (world) Fire spread is UNRESTRICTED. 15.06 23:59:43 [Server] INFO (world) Lava fire is blocked. 15.06 23:59:43 [Server] INFO (world) Lighters are PERMITTED. 15.06 23:59:43 [Server] INFO (world) TNT ignition is PERMITTED. 15.06 23:59:43 [Server] INFO Enabling WorldGuard v5.8 15.06 23:59:43 [Server] INFO WEPIF: Using the Bukkit Permissions API. 15.06 23:59:43 [Server] INFO Enabling WorldEdit v5.5.8 15.06 23:59:42 [Server] INFO Preparing start region for level 1 (Seed: 3602208974306755359) 15.06 23:59:42 [Server] INFO Preparing spawn area: 29% 15.06 23:59:41 [Server] INFO Preparing start region for level 0 (Seed: -8202885886620643869) 15.06 23:59:40 [Server] INFO Preparing level "world" 15.06 23:59:40 [Server] WARN To change this, set "online-mode" to "true" in the server.properties file. 15.06 23:59:40 [Server] WARN While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose. 15.06 23:59:40 [Server] WARN The server will make no attempt to authenticate usernames. Beware. 15.06 23:59:40 [Server] WARN SERVER IS RUNNING IN OFFLINE/INSECURE MODE! 15.06 23:59:40 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedPlayerList.(SourceFile:14) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerList.(PlayerList.java:63) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.(CraftServer.java:313) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:375) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:439) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:389) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:350) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [Bukkit_Beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] 15.06 23:59:40 [Server] INFO at com.massivecraft.mcore.MCore.onEnable(MCore.java:165) [?:?] 15.06 23:59:40 [Server] INFO at com.massivecraft.mcore.cmd.MCoreBukkitSimpleCommandMap.inject(MCoreBukkitSimpleCommandMap.java:32) [?:?] 15.06 23:59:40 [Server] INFO at com.massivecraft.mcore.cmd.MCoreBukkitSimpleCommandMap.(MCoreBukkitSimpleCommandMap.java:68) [?:?] 15.06 23:59:40 [Server] INFO at com.massivecraft.mcore.cmd.MCoreBukkitSimpleCommandMap.(MCoreBukkitSimpleCommandMap.java:55) [?:?] 15.06 23:59:40 [Server] INFO java.lang.NoSuchFieldError: aliases 15.06 23:59:40 [Server] ERROR Error occurred while enabling mcore v7.0.1 (Is it up to date?) 15.06 23:59:40 [Server] INFO §eSetup of SenderIdMixinDefault took §d12§ems. 15.06 23:59:40 [Server] INFO === ENABLE START === 15.06 23:59:40 [Server] INFO Enabling mcore v7.0.1 15.06 23:59:40 [Server] INFO Loading Factions v2.3.0 15.06 23:59:40 [Server] INFO Loading EssentialsSpawn v2.12.2 15.06 23:59:40 [Server] INFO Loading EssentialsProtect v2.12.2 15.06 23:59:40 [Server] INFO Loading EssentialsChat v2.12.2 15.06 23:59:40 [Server] INFO Loading Essentials v2.12.2 15.06 23:59:40 [Server] INFO Loading WorldGuard v5.8 15.06 23:59:40 [Server] INFO Loading WorldEdit v5.5.8 15.06 23:59:40 [Server] INFO Loading mcore v7.0.1 15.06 23:59:40 [Server] INFO - --- - 15.06 23:59:40 [Server] INFO If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml. 15.06 23:59:40 [Server] INFO With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes. 15.06 23:59:40 [Server] INFO If you would like to be kept informed about new Beta Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'beta'. 15.06 23:59:40 [Server] INFO It appears that you're running a Beta Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds. 15.06 23:59:40 [Server] INFO - Bukkit Auto Updater - 15.06 23:59:40 [Server] INFO This server is running CraftBukkit version git-Bukkit-1.7.2-R0.3-b3020jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.3) 15.06 23:59:39 [Server] INFO Starting Minecraft server on 15.06 23:59:39 [Server] INFO Generating keypair 15.06 23:59:39 [Server] INFO Default game type: SURVIVAL 15.06 23:59:39 [Server] INFO Loading properties 15.06 23:59:39 [Server] INFO Starting minecraft server version 1.7.2 15.06 23:59:29 [Server] INFO Loading libraries, please wait... 15.06 23:59:29 [Multicraft] Loaded config for "Bukkit 1.7.2 (Beta Build)" 15.06 23:59:29 [Multicraft] Starting server! 15.06 23:59:29 [Multicraft] Loading server properties

  • Avatar of tacotj tacotj Jun 15, 2014 at 17:30 UTC - 0 likes

    @MorrieHD: Go

    its not installing for me either. well its showing ujp in the plugins list and stuff but not when i do /pl in the server

  • Avatar of MorrieHD MorrieHD Jun 15, 2014 at 02:35 UTC - 0 likes

    Factions isn't installing ;/ I'm installing MCORE as well, fixes anyone? :/

  • Avatar of Vinxofficial Vinxofficial Jun 14, 2014 at 21:11 UTC - 0 likes

    Having an issue: People can pvp each other when in the same faction, someone has a fix for it?

  • Avatar of PhyreStormAZ PhyreStormAZ Jun 14, 2014 at 17:50 UTC - 0 likes

    Was this feature removed? "offlineExplosionProtectionDelay" I can't seem to find this in any of the factions configs?

  • Avatar of CubedCraft CubedCraft Jun 14, 2014 at 14:39 UTC - 0 likes

    How can we fix chest are open for all???

    for i like better if we coming in a factions we can open others chest

    for chest are factions protected

  • Avatar of happyharm happyharm Jun 14, 2014 at 13:23 UTC - 0 likes

    Not a real bug but when you give people the permission to build in your faction and you set the container acces to no then people can break the containers to get the stuff in it. And can you also add an option for signs in the /f perms so that you can allow players to build shops in your territority without the permission to break your hole faction.

  • Avatar of ergenta ergenta Jun 14, 2014 at 11:16 UTC - 0 likes

    How do I make a default flag for factions? Like I want offline explosions to to be yes by default but i dont know how to do it. How can i do it?

  • Avatar of kallepro12345 kallepro12345 Jun 14, 2014 at 07:03 UTC - 0 likes

    Hello all. I host my server on https://www.serverminer.com/minecraft/ . Does anyone know if i can still download factions on it? i will be very glad if i get answer on this, thanks

  • Avatar of MozaiX MozaiX Jun 14, 2014 at 05:59 UTC - 0 likes

    I hated 2.0 at first but its kinda growin on me, i like it better now lol.

    ok id like to request a feature.

    something like /f raidclaim or /f tempclaim. this would only be useful during a raid where you need to temporarily claim land to protect your tnt cannon for example. this is especially needed on my server where players cannot claim land unconnected to their territory. so if they try to build a tnt cannon and hit a faction base, that faction can simply claim the tnt cannon and the raiders can no longer use it.

    so this would allow you to claim a chunk only for a configurable amount of time (default 30 minutes), and you can only raidclaim a configurable amount of chunks at any one time or as many members as you have. so if you have 5 members, you can claim 5 chunks temporarily.

    id like to emphasize this is especially needed where players cannot claim land unconnected to prevent the faction they are raiding from simply claiming their tnt cannons and make raiding near impossible. because i also have offline faction explosions deny. so they have to do it when they are online.


Date created
Aug 26, 2011
Last update
Sep 11, 2014
Development stage
  • enUS
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
Recent files