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 Jun 22, 2014@xGFPxDallas
I think I have the answer you are looking for.
If you go into your "mstore" folder in the main server files where you keep your bukkit and run.bat (not your plugins folder), there is a folder called "factions_faction@default."
Go into this folder and open the file that says safezone, or if it's given the factions uuids, click through them until you find safezone.
Under the option of "perms" there should be a "BUILD" category. Here, you add (depending on who exactly you want to be able to build in safezone) the relations of players' to safezone that you want to be allowed (i.e - "LEADER" as well as "OFFICER" and "MEMBER" are under "BUILD" for safezone by default, if you want to let say, truce or enemies also build in safezone, you would put "TRUCE" or "ENEMY" or "ALLY" under the build category under the safezone faction file in said folder.
This works for me with no issues, as I had to remove the ability for allies to build in each other's faction land, due to people tricking people that they're allies then tping to them and griefing without any problems or pvping able to be done until relation change. If you need further help, let me know, and if you don't want the entire safezone area to be built in, don't forget to set worldguard regions to protect the rest of safezones, or you'll find yourself massively griefed lol.
Hope that helped.
P.S - To find the uuid of safezone, just do /f f safezone in-game and it should tell you in the faction info what the uuid or whatever for the faction is.
Also..
@dadee971
If you want there to be 2 default factions only, don't give players perms for anything but join and leave or whatever you'd like beyond creation/administration, then you can go into the same files i just mentioned for the other guy, and set the flags differently, or even rename safezone and warzone and make it easier on yourself. Just don't forget to change the flags so that safezone can pvp as well as warzone, if pvp is your intent. In any case, you can achieve your goals through the same methods, just look into the mstore files, be sure they're set where you want them. The plugins folder doesn't always have all your plugins' files. :P
-
View User Profile
-
Send Message
Posted Jun 22, 2014Hi, I have a question. I want to pake a pvp world with only 2 Factions. Players coming in this world will choose a faction, and will be enemies for the other one. I'm thinking about give players permission to join and leave factions, but not create factions. Is there a way to create 2 default Factions?
-
View User Profile
-
Send Message
Posted Jun 22, 2014When TnT blows up the contents of the chest don't drop any ideas how to enable this?
-
View User Profile
-
Send Message
Posted Jun 21, 2014@FuSe18 This error is occuring for me too: http://pastebin.com/YunY1Brc
-
View User Profile
-
Send Message
Posted Jun 21, 2014My plugin is working fine but I was wondering where is the location to let people build inside safezone, because it is messing with my player shops? I'm on the lastest build and I have looked through the config file and have not seen where it is.
-
View User Profile
-
Send Message
Posted Jun 21, 2014@Brewersfan99
Having exact same issue.
-
View User Profile
-
Send Message
Posted Jun 21, 2014Every single server wide announcement, for example a faction being created or disbanded, is being displayed twice in the chat instead of just once. So if somebody creates a faction it would say they created it twice, this started happening just recently and I am not sure what is causing it.
-
View User Profile
-
Send Message
Posted Jun 21, 2014I have all the versions updated and I am using CB build 1.7.9-R0.1
and im getting this error when trying to use factions
http://pastebin.com/1QjmsiMV
-
View User Profile
-
Send Message
Posted Jun 21, 2014Hello I just started up my server and everything is working swimingly all but I'm having a problem where people will just out of the blue lose their faction, and they'll have to recreate one, and not like a long time either, like an hour or two after they make it which is a serious problem trying to keep the server working with such a drastic mess up. and the only error I've found in my console or logs was this, and it seems to come up a LOT and I've tried everything to decode this and see what's the problem to fix it, but I just don't know what to do, so as a last resort I'm coming here so I don't have to stop my server. if anyone can help me It'd be so so helpful.
Error code 11:50:11 [Server thread/ERROR]: Could not pass event EntityChangeBlockEvent to Factions v1.7.9_beta 11:50:11 org.bukkit.event.EventException 11:50:11 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:556) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:550) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:535) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.EntityEnderman.e(EntityEnderman.java:123) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.EntityLiving.h(EntityLiving.java:1308) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.EntityInsentient.h(EntityInsentient.java:151) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.EntityMonster.h(EntityMonster.java:25) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.World.entityJoinedWorld(World.java:1421) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.World.playerJoinedWorld(World.java:1402) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.World.tickEntities(World.java:1290) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.WorldServer.tickEntities(WorldServer.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:649) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks] 11:50:11 Caused by: java.lang.NoSuchMethodError: org.bukkit.event.entity.EntityChangeBlockEvent.getEntity()Lorg/bukkit/entity/LivingEntity; 11:50:11 at com.massivecraft.factions.listeners.FactionsEntityListener.onEntityChangeBlock(FactionsEntityListener.java:417) [?:?] 11:50:11 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_05] 11:50:11 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [?:1.8.0_05] 11:50:11 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.8.0_05] 11:50:11 at java.lang.reflect.Method.invoke(Method.java:483) [?:1.8.0_05] 11:50:11 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-63-g8356f65-b3075jnks]
-
View User Profile
-
Send Message
Posted Jun 20, 2014@Awaax
@calebeatspie
@emre24807
Have you tried turning it off and on again?
-
View User Profile
-
Send Message
Posted Jun 19, 2014Error after reload
-
View User Profile
-
Send Message
Posted Jun 19, 2014Is there a way to add a multiplier for claiming cost anymore?
-
View User Profile
-
Send Message
Posted Jun 18, 2014Hi everyone! I made a tutorial on how to make MCore plugins per world!
https://www.youtube.com/watch?v=1tv_EMJWAqo&feature=youtu.be
It tells you everything you need to know so you wont run into troubles after watching it!
(I posted this comment on MCore to get as many people who need the help to watch it)
-
View User Profile
-
Send Message
Posted Jun 18, 2014I am using R: Factions 2.4.0 MCore 7.2.X for CB 1.7.9 for CB 1.7.9-R0.1 May 14, 2014, there is NO config for Factions loading or being read, please help!
-
View User Profile
-
Send Message
Posted Jun 18, 2014Is there anyway you could make a new powerboost command or parameter that would add or subtract from the current powerboost, but not actually set it specifically.
For example I want to have players have the ability to purchase powerboosts and continuously increase their powerboost with continuing purchases. However, I have to currently set their powerboost to the new amount each time. I've seen a few other people ask for a plugin to do this specifically, so I thought I would ask to have it included directly into factions for the next update! Thank you so much for your consideration - falangel
-
View User Profile
-
Send Message
Posted Jun 16, 2014Why wont Factions load onto my server? I have the updated MCore and updated Factions
-
View User Profile
-
Send Message
Posted Jun 16, 2014My console keeps getting spammed with 10:52:55 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:56 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:57 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:57 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:57 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:57 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:57 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:57 PM CONSOLE: WARN]: [Factions] Task #44 for Factions v2.4.0 generated an exception 10:52:57 PM
It happens within 5 minutes of the server being up.
-
View User Profile
-
Send Message
Posted Jun 16, 2014error :
[18:11:24] [Server thread/ERROR]: Could not pass event BlockBreakEvent to Factions v2.3.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:47) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [1server.jar:git-Spigot-1387] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.PlayerInteractManager.breakBlock(PlayerInteractManager.java:264) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.PlayerInteractManager.a(PlayerInteractManager.java:78) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.EntityPlayer.h(EntityPlayer.java:185) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.World.entityJoinedWorld(World.java:1486) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.World.playerJoinedWorld(World.java:1462) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.World.tickEntities(World.java:1329) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.WorldServer.tickEntities(WorldServer.java:515) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:678) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:568) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:474) [1server.jar:git-Spigot-1387] at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [1server.jar:git-Spigot-1387] Caused by: java.lang.NullPointerException at com.massivecraft.factions.FPerm.has(FPerm.java:149) [?:?] at com.massivecraft.factions.FPerm.has(FPerm.java:176) [?:?] at com.massivecraft.factions.listeners.FactionsListenerMain.canPlayerBuildAt(FactionsListenerMain.java:755) [?:?] at com.massivecraft.factions.listeners.FactionsListenerMain.blockBuild(FactionsListenerMain.java:826) [?:?] at sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_55] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_55] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) [1server.jar:git-Spigot-1387] ... 16 more
i use 1.7.5 R0.1 SNAPSHOT
-
View User Profile
-
Send Message
Posted Jun 16, 2014Having a bigg issue with offline explosion protections:
My server is offline-mode and it needs to have Authme as password security. When the members of a faction are offline, the faction is in theory protected against tnt explosion greefing. But the fact is, that due to my server's offline mode nature, anyone can access the server without loging in an account, consequently, factions interprets that le user is loged in and therefore their faction is unprotected against tnt.
Players take advantage of this to greef offline factions. Does anyone have any idea of a solution for this?
-
View User Profile
-
Send Message
Posted Jun 16, 2014@mcsorley
I have no mstore or mcstore folders at all.