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 Dec 24, 2012@wumpyc
Create a ticket with sufficient info, then. CraftBukkit build # and Factions version (both copied from server startup log, not guessed or assumed) and the contents of your conf.json, then specific info on exactly what is being used in enemy territory that you think shouldn't be allowed.
-
View User Profile
-
Send Message
Posted Dec 24, 2012@wumpyc
BUMP: TerritoryEnemyDenyUseage doesn't seem to work.
-
View User Profile
-
Send Message
Posted Dec 24, 2012Are these things possible? -Make it so warzone isnt TnTable from Wilderness -make it so dispensors/chests arnt openable in safezone ONLY -make it so EnderPearls cant be used in safezone ???
I see it like this on alot of servers, is this configurable or is it with the new 1.8 branch? or are they seperate plugins?
Thanks
-
View User Profile
-
Send Message
Posted Dec 23, 2012Any fixes?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@BranicYeti
Most patient person out, I really need a fix.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@AeroNetwork
2 messages in 4 hours. Nice job showing patience.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Brettflan
Still waiting for a fix, how long?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Brettflan
How long now?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@AeroNetwork
I'll need to comb back through our chat handler for anything else that would warrant forced synchronization just to be on the safe side, and I don't have time to work on it right now so I can't really give an estimate.
An error like that should only pop up infrequently, though.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Brettflan
How long do you think it'd take to fix?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@AeroNetwork
Wow, I thought I'd seen the last of those. It looks like Bukkit.getPlayerExact() needs to be run synchronized, so our async chat handler need a little more work to prevent that error from occurring. Thanks for the report.
-
View User Profile
-
Send Message
Posted Dec 23, 2012Bug/Error
Could not pass event AsyncPlayerChatEvent to Factions v1.6.9.4 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:459) at net.minecraft.server.v1_4_6.PlayerConnection.chat(PlayerConnection.java:914) at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:853) at net.minecraft.server.v1_4_6.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_6.NetworkManager.i(NetworkManager.java:208) at net.minecraft.server.v1_4_6.NetworkManager.c(NetworkManager.java:344) at net.minecraft.server.v1_4_6.NetworkReaderThread.run(SourceFile:93) Caused by: java.lang.ArrayIndexOutOfBoundsException: 265 at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:368) at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:377) at org.bukkit.craftbukkit.v1_4_6.CraftServer.getOnlinePlayers(CraftServer.java:349) at org.bukkit.craftbukkit.v1_4_6.CraftServer.getPlayerExact(CraftServer.java:377) at org.bukkit.Bukkit.getPlayerExact(Bukkit.java:264) at com.massivecraft.factions.zcore.persist.PlayerEntity.getPlayer(PlayerEntity.java:12) at com.massivecraft.factions.zcore.persist.PlayerEntity.isOnline(PlayerEntity.java:17) at com.massivecraft.factions.Faction.getFPlayersWhereOnline(Faction.java:371) at com.massivecraft.factions.Faction.sendMessage(Faction.java:517) at com.massivecraft.factions.listeners.FactionsChatListener.onPlayerEarlyChat(FactionsChatListener.java:57) at sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 9 more
-
View User Profile
-
Send Message
Posted Dec 23, 2012teritoryenemydenyuseage isn't working..
-
View User Profile
-
Send Message
Posted Dec 23, 2012@jammeeftw
ikr??? its really a pain trying to look for updated plugins especially when your favorite plugins that haven't been updated since like 3 updates ago stop working right after the latest update.
-
View User Profile
-
Send Message
Posted Dec 23, 2012I think anybody who is trying to report something, you need to make it more detailed, Brett cant just think
O HE UPDATED TO LATEST BUKKIT. SO THAT MUST BE VERSION #43545 or w/e, You NEED to tell him, version name, when it was released, if its Bukkit or spigot ect.
This can really help him respond with fixes ect.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@MichaelVelsion
In the chat settings. Possibly essentials.
Find: format: '<{DISPLAYNAME}> {MESSAGE}'
In config.yml in the plugins/essentials folder, then add [FACTION] in it, Like so: format: '[FACTION]<{DISPLAYNAME}> {MESSAGE}'
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Brettflan
IKR. is it really so hard for people to update everything?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Dutch_Boy
So to paraphrase: "I just updated my CraftBukkit to the latest version but didn't update my plugins, and now one of my plugins is throwing some strange error. There is a newer version of that plugin available which is listed as compatible with the newer CraftBukkit version I'm now running. The older version of this plugin that I'm still using is not listed as being compatible with this CraftBukkit version. What ever can I do? I am lost."
Yes, I'm being a bit of an ass here, but this sort of pointless report is rather annoying to read.
If you have problems with a plugin you should always check for a newer version available than what you're using. When you've just updated to a new CraftBukkit version it is even more important to do so, and if you're smart you'll check for updates for all of your plugins whenever you update CraftBukkit. That way you're much less likely to experience problems like this one in the first place.
-
View User Profile
-
Send Message
Posted Dec 23, 2012My logs getting spammed with errors :S
com.massivecraft.factions.listeners.FactionsEntityListener.onEntityChangeBlock(FactionsEntityListener.java:569) at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 24 more
I dont know if you already know it.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@NegroBob
Factions doesn't specifically protect just chests from explosions, it only offers general block protection from explosions. So it's not Factions if it's just to do with chests.