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 Sep 2, 2012How do I set my config so that no one can create a faction besides admins? Pex wont make it so they cant
-
View User Profile
-
Send Message
Posted Sep 2, 2012Every time i try to start my server i get this error for factions: 5:57:35 PM [SEVERE] Error occurred while enabling Factions v1.6.9.1 (Is it up to date?) java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/libs/com/google/gson/reflect/TypeToken at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:239) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:40) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.massivecraft.factions.P.getGsonBuilder(P.java:128) at com.massivecraft.factions.zcore.MPlugin.preEnable(MPlugin.java:68) at com.massivecraft.factions.P.onEnable(P.java:82) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296) at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.libs.com.google.gson.reflect.TypeToken at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:34) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 29 more
-
View User Profile
-
Send Message
Posted Sep 2, 2012@Sepulchrumm
SAME!
-
View User Profile
-
Send Message
Posted Sep 2, 2012@huntershenep
45 minutes lmao seems like you had server problems. xD
-
View User Profile
-
Send Message
Posted Sep 2, 2012Just to help inform those who can't get 1.6.9.1 to work, You MUST HAVE BUKKIT 1.3.2-R1+ ! It will not work on 1.3.1 at all. You guys are missing out on the server startup time. I went from 45 minutes to 10 seconds.
-
View User Profile
-
Send Message
Posted Sep 2, 20121.6.9.1 wont work after update. It just says a huge error. please help
-
View User Profile
-
Send Message
Posted Sep 2, 20121.6.9.1 won't load. Here is the error:
2012-09-02 08:37:42 [SEVERE] Error occurred while enabling Factions v1.6.9.1 (Is it up to date?) java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/libs/com/google/gson/reflect/TypeToken at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:239) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:40) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.massivecraft.factions.P.getGsonBuilder(P.java:128) at com.massivecraft.factions.zcore.MPlugin.preEnable(MPlugin.java:68) at com.massivecraft.factions.P.onEnable(P.java:82) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296) at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.libs.com.google.gson.reflect.TypeToken at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:34) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 29 more
-
View User Profile
-
Send Message
Posted Sep 2, 2012hey i get this error 02.09 08:43:31 [Server] WARNING [Factions v1.6.9.1] Non existing factionId 0 requested! Issuing cleaning!
im trying to use permissions ex and struggling how i would like it so i would have to promote a person once to let them use factions well create them and join them, help me?
-
View User Profile
-
Send Message
Posted Sep 2, 201202.09 14:04:18 [Server] INFO ... 15 more 02.09 14:04:18 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 02.09 14:04:18 [Server] INFO at com.massivecraft.factions.P.onCommand(P.java:208) 02.09 14:04:18 [Server] INFO at com.massivecraft.factions.P.handleCommand(P.java:195) 02.09 14:04:18 [Server] INFO at com.massivecraft.factions.listeners.FactionsPlayerListener.preventCommand(FactionsPlayerListener.java:310) 02.09 14:04:18 [Server] INFO at com.massivecraft.factions.FPlayer.getRelationToLocation(FPlayer.java:303) 02.09 14:04:18 [Server] INFO Caused by: java.lang.NullPointerException 02.09 14:04:18 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 02.09 14:04:18 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) 02.09 14:04:18 [Server] INFO at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) 02.09 14:04:18 [Server] INFO at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) 02.09 14:04:18 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581) 02.09 14:04:18 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 02.09 14:04:18 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:35) 02.09 14:04:18 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) 02.09 14:04:18 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:276) 02.09 14:04:18 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 02.09 14:04:18 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807) 02.09 14:04:18 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825) 02.09 14:04:18 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878) 02.09 14:04:18 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492) 02.09 14:04:18 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) 02.09 14:04:18 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) 02.09 14:04:18 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'f' in plugin Factions v1.7.7_beta 02.09 14:04:18 [Server] SEVERE null 02.09 14:04:18 [Server] INFO [Factions v1.7.7_beta] Reset faction data (invalid faction) for player PownagexVincent 02.09 14:04:18 [Server] WARNING [Factions v1.7.7_beta] Non existing factionId 0 requested! Issuing cleaning!
My error... I use craftbukkit 1.3.1 R 2.0
-
View User Profile
-
Send Message
Posted Sep 2, 2012Is it possible to claim a neutral territory that nobody could can claim but everybody can break/place ?
-
View User Profile
-
Send Message
Posted Sep 1, 2012I have gotten the last download today 9/1/12 and well when i am on my server trying to use it, none of the commands work, like they don't even show up, no errors or anything. I'm confused, because usually when I get an error it will tell me, and I can find it on the console, but this one is different. Please fix it! We need Factions! If this helps: I have EssentialsChat, Vault, and Groupmanager.
-
View User Profile
-
Send Message
Posted Sep 1, 2012Fuq Herochat I'm going with EssentialsChat.
-
View User Profile
-
Send Message
Posted Sep 1, 2012How do i create a faction
-
View User Profile
-
Send Message
Posted Sep 1, 2012Tried the new 1.6.9.1, and it doesnt work at all. Downgraded back to 1.6.8.
also, I have block creeper damage set to false EVERYWHERE, includeing in faction territories, yet a few of the territories have been able to be protected from creeper damage.
-
View User Profile
-
Send Message
Posted Sep 1, 2012Hi, is the issue with Factions making Chatmanager doesn't works fixed in last faction's build ?
-
View User Profile
-
Send Message
Posted Sep 1, 2012Help, I updated to the new version and I got this console error and the plugin is not working.
01.09 07:57:34 [Server] INFO at org.bukkit.Bukkit.reload(Bukkit.java:183) 01.09 07:57:34 [Server] INFO at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:567) 01.09 07:57:34 [Server] INFO at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) 01.09 07:57:34 [Server] INFO at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) 01.09 07:57:34 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 01.09 07:57:34 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365) 01.09 07:57:34 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 01.09 07:57:34 [Server] INFO at com.massivecraft.factions.P.onEnable(P.java:82) 01.09 07:57:34 [Server] INFO at com.massivecraft.factions.zcore.MPlugin.preEnable(MPlugin.java:68) 01.09 07:57:34 [Server] INFO at com.massivecraft.factions.P.getGsonBuilder(P.java:128) 01.09 07:57:34 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:356) 01.09 07:57:34 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:423) 01.09 07:57:34 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) 01.09 07:57:34 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:40) 01.09 07:57:34 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:239) 01.09 07:57:34 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) 01.09 07:57:34 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 01.09 07:57:34 [Server] INFO at java.security.AccessController.doPrivileged(Native Method) 01.09 07:57:34 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 01.09 07:57:34 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:361) 01.09 07:57:34 [Server] INFO at java.net.URLClassLoader.access$100(URLClassLoader.java:71) 01.09 07:57:34 [Server] INFO at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) 01.09 07:57:34 [Server] INFO at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 01.09 07:57:34 [Server] INFO at java.lang.ClassLoader.defineClass(ClassLoader.java:791) 01.09 07:57:34 [Server] INFO at java.lang.ClassLoader.defineClass1(Native Method) 01.09 07:57:34 [Server] INFO java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/libs/com/google/gson/reflect/TypeToken 01.09 07:57:34 [Server] SEVERE Error occurred while enabling Factions v1.6.9.1 (Is it up to date?) 01.09 07:57:34 [Server] INFO [Factions v1.6.9.1] === ENABLE START === 01.09 07:57:34 [Server] INFO [Factions] Enabling Factions v1.6.9.1
-
View User Profile
-
Send Message
Posted Sep 1, 2012Blazing fast startup speed! Thanks for this. Guys, this doesn't work with any 1.3.1 versions. You must have 1.3.2+
-
View User Profile
-
Send Message
Posted Sep 1, 2012I don't know what's going on. They say Herochat is the problem now. Do you guys know if HeroChat is updated to use Bukkit's new async chat events? Because chat is completely screwed up on my server.
-
View User Profile
-
Send Message
Posted Aug 31, 2012@Brettflan
Hey man, any way you could add the chat insert tag back in? HeroChat is completely incompatible with your current faction tag insert method :(
-
View User Profile
-
Send Message
Posted Aug 31, 2012@wumpyc
Chat is spamming that while you're not moving between wilderness and SafeZone, just after you've crossed from one to the other a single time? If so, what version of Factions and what version of CraftBukkit are you using? Exact version numbers from your server startup log, please, not "latest version".