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 12, 2013@ThaSourceGaming : I had the same problem and I found ! Write the names of the worlds like that :
This is the same for "worldsNoPowerLoss" and "worldsIgnorePvP"
(sorry for my english)
-
View User Profile
-
Send Message
Posted Sep 11, 2013CAN YOU FIX 1.6.2 FACTIONS ERROR please??????????????????????????????????????????????????????????????
-
View User Profile
-
Send Message
Posted Sep 11, 2013HI how i change the language of factions?
-
View User Profile
-
Send Message
Posted Sep 11, 2013How do I add more than one world to WorldsNoClaiming without having that part of the config reset?
Whenever I try to add more than one world to "WorldsNoClaiming" it will reset that part of the config... It seems like I can only add one world to WorldsNoClaiming
Can anyone please tell me how I can add more than one world to WorldsNoClaiming??
Thanks...
-
View User Profile
-
Send Message
Posted Sep 11, 2013/f claim safezone isnt working. same with warzone. am i doing something wrong?
-
View User Profile
-
Send Message
Posted Sep 11, 2013Hi, How to write the name of the worlds what i want to block claim or power lose ? I know where the file is and the line too but I don't know how to write it.
(sorry for my english)
-
View User Profile
-
Send Message
Posted Sep 11, 2013Hi, I'm just wondering, is there a way to turn off the 10 second delay on /f home?
If not, I suggest that this feature be added somewhere in the configuration.
-
View User Profile
-
Send Message
Posted Sep 11, 2013Hi,
The version 1.6.2 of Factions still don't work on the server, also with MCore. It says this: " [GRAVE] Could not load 'plugins/mcore.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/massivecraft/mcore/MCore : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:217) 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.java:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.UnsupportedClassVersionError: com/massivecraft/mcore/MCore : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more "
The same of the plugin factions.. If I use faction 1.5.2 on a 1.6.2 server it works, but not the permissions... why? Resolve please! :)
-
View User Profile
-
Send Message
Posted Sep 10, 2013Just to say, I figured it out through my own experimentations, but thanks anyone who was going to help. I'm so sorry if this is documented and it is of my ignorance, but may I have some sort of help with displaying the faction tag in chat? All I have found does not work. To assist, we use Essentials with Essentials Chat, factions and factionsplus.
Guides I have found and your documentation told me to set certain config options to true and in the essentials config, set the chat format to like {faction_name}{DisplayName} All it shows in the chat is [faction_name]username instead of like [Avalon]username.... any insight is helpful.
thanks much, JonnyxCelay
-
View User Profile
-
Send Message
Posted Sep 10, 2013@luijo8989
@luijo8989
I forgot to put how i change the language
-
View User Profile
-
Send Message
Posted Sep 10, 2013Hi how i make on /f claim the chest open , i dont want to /f claim then /f unclaim and open the chest just /f claim i have pillage true and conquer true thanks,
-
View User Profile
-
Send Message
Posted Sep 10, 2013@MythicCynic
Change is hard for you, yes?
-
View User Profile
-
Send Message
Posted Sep 10, 2013After the 1.6.2 update to this plugin, it is as useless as ever. I'm switching to towny.
-
View User Profile
-
Send Message
Posted Sep 10, 2013Hey im having a problem i can not add this one world to the list of worlds that you dont lose power on or cant capture land on any reason for this
-
View User Profile
-
Send Message
Posted Sep 10, 2013What used to be a good plugin now has become almost useless. The changes are foolish and the protections are useless. The commands and permissions are constantly being changed making it easy for a server owner to miss them allowing players to have admin rights which in the last version actually don't even really matter because, guess what, ANYONE can claim over ANY LAND (yes that includes SafeZone) NO MATTER how many people are in their faction, or the ratio of power between the two factions. If anyone knows something that is similar to how factions operated circa 1.4.2 it would be nice if you could shoot me a PM with the plugin name. Don't feel like I am just a random rager, I have been using factions for over a year and it has become a mess and each "improvement" seems to only hinder its usefulness.
-
View User Profile
-
Send Message
Posted Sep 10, 2013essentials chat with factions prefix not working
{ ... "chatSetFormat": false, ... "chatParseTags": true, ... }
and
format: '§7[{factions_roleprefix}§r§7{factions_nameforce}§r§7] §r§7[{GROUP}] §r{DISPLAYNAME}§r§7:§r {MESSAGE}'
it's not working
i am useing essentials Dev2.12.107 and factions 2.1.0
please help
-
View User Profile
-
Send Message
Posted Sep 9, 2013Hi,
Everything been running fine for awhile, but suddenly I'm getting an error on startup. It seems to be caused by by an invalid JSON file. But there is only one file in the 'factions' directory under plugins and I tried removing it and got the same result. Note: the file only had one line in it: { "baseCommandAliases": [ "f" ], "dburi": "default"}
Here is what I get on the console when factions starts to initialize:
22:42:57 [INFO] [Factions] Enabling Factions v2.1.0 22:42:57 [INFO] [Factions 2.1.0] === ENABLE START === 22:42:57 [SEVERE] Error occurred while enabling Factions v2.1.0 (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:536) at com.massivecraft.mcore.store.Coll.syncId(Coll.java:647) at com.massivecraft.mcore.store.Coll.syncAll(Coll.java:687) at com.massivecraft.mcore.store.Coll.init(Coll.java:794) 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:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) 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 22:42:57 [INFO] [Multiverse-Portals] Enabling Multiverse-Portals v2.5-b696
Thank you for any help, Zola_II
-
View User Profile
-
Send Message
Posted Sep 9, 2013Help me ASAP. When players do /f home this happens : http://pastebin.com/R5pQeiTW
THANKS - NEED REPLY
-
View User Profile
-
Send Message
Posted Sep 9, 2013@FKNarwhal
For faction - /f faction <name> or /f f <name>
For player - /f player <name> or /f p <name>
:D
-
View User Profile
-
Send Message
Posted Sep 9, 2013Why isn't the /f show or /f who command working? How else do we see who is in a faction?