Simple Factions
Simple Factions
What is Simple Factions?
Simple Factions is a complete rewrite of the popular Factions plugin. With Simple Factions, you have much more control than before with every little detail of the plugin, and we even feature a 3D chunk claiming system. Also, I don't remove features at random like those guys over at massivecraft do.
You can download the latest version from github, if you want it straight from the source.
here's a link - download it by hitting "view raw". Bleeding edge updates are unapproved by bukkit, so keep that in mind. The github is currently hosting SimpleFactions v1.86 or newer.
Features
- 3D chunk claiming system with configurable claim sizes (in each direction!)
- Tons of options!
- Faction homes, protections, and money.
- Faction, Ally, Enemy, Global, Local, and even custom chat channels (for the more advanced factions, with complicated relations).
- On-the-fly loading of config and data files - no reloading required!
- A very complex (but simple to use!) access system that allows for both global permission changes and per chunk access settings.
- Warzone, safezone, and peaceful faction toggles - for example, you can have multiple warzone factions, each with their own names.
- CUSTOM LANGUAGE SUPPORT (new in v1.89 of SF) - You can create your own language packs.
Help!
- With the simple /sf help command, you can view every single command in the game. For a full list of commands and in depth descriptions, click here.
- Here is an explanation of the power and claims systems.
- An explanation on the /sf access command
Permissions
There are only two permissions in Simple Factions, which are..
- simplefactions.sf - it is turned on be default.
- simplefactions.admin - For admins/OPs only; disabled by default. This allows the owners to not be controlled by block protections and disband any factions.
Configuration
Be sure to check out the config.yml file, once you load up the plugin. The plugin is extremely plug and play! If you're a basic user, Simple Factions is as simple as it gets; just drop in the jar and run your server! If you are the more advanced, tinkering type of user; Simple Factions supports editing of config and data files on the fly. This means that you will never need to reload the plugin or restart the server for changes to take effect.
The future!
Simple Factions is a work in progress. Everything posted on this page should already work - if not, please feel free to make a ticket to warn us of possible bugs.
Support
You can help out by donating to the cause. Donating allows me to work on projects like these for you guys. My paypal is [email protected] - and my BTC address is 1PzPMLAKEkrGKXfp3kTFNBS18QdFRi8qBr
Source
Want to check out the source? Maybe help out with some code? Make your own version? The project is completely open source! Do what you want with it. I might even help you out with things here and there, if you have any questions. https://github.com/coty-crg/simpleFactions
Post your servers here!
Official Test Server: mc.crossedshadows.com
Have a simpleFactions server online?
- You should post about it in the comments! I'd love to see the plugin in action, especially on a large scale server.
Disclaimer
SimepleFactions uses plugin metrics. You can opt out of this by changing a config setting in your plugins folder.
so you can't take away permissions? I don't want everyone to be able to create a factions, i'll have thousands of dying factions at the end of the game...
I am getting this error when a player types /is? help :P
[13:54:30] [Server thread/INFO]: SirSammyI issued server command: /is [13:54:30] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'is' in plugin ASkyBlock v3.0.0.8 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at org.bukkit.craftbukkit.v1_9_R1.CraftServer.dispatchCommand(CraftServer.java:645) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.PlayerConnection.handleCommand(PlayerConnection.java:1350) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:1185) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_51] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_51] at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:721) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] Caused by: java.lang.NullPointerException at com.wasteofplastic.askyblock.commands.IslandCmd.onCommand(IslandCmd.java:1134) [?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-1.9.2.jar:git-Spigot-e6f93f4-d884ab3] ... 15 more
Join my server 69.175.74.77:25586
In reply to Sethtav:
Hey cotycrg there's alot lf things that need tobe added to this plugin but overall it's good u need to add /f claim safezone/warzone/peacefull and you also need to add /f powerboost <player> number and u need to change it so that the faction name shows up after the prefixes thx and ill do a full review on my server
This plugin is better than the original factions and its so much easier to use Thanks for making this plugin.My server is nearly finished so i will post the ip later when it's finished.
@cotycrg
Could you come check out my server when i post the ip pm me your IGN and i will give you a rank because your plugin is so epic :-)
How do I make a faction to claim spawn that doesn't need any members? This would be really helpfull for my server I am making! Thanks.
Is it possible to add faction prefix for the chat ?
Thank you for this plugin.
The developer of the original factions is a complete idiot that doesn't know what he's doing.
Hello,
I submitted a ticket. Please check thanks!
@degumaster
Thanks bro. And yeah, feel free to post the IP. I'd like to put together a list of big servers running the plugin, if possible.
@Cotycrg
Thank you. Would you like my server IP to check out another server that uses your plugin? I know you said to put them below, but it just feels like weird advertising and I wanted to double check haha.
And check your paypal ;)
@degumaster
Sorry about that bro, I'll see if I can fix it when I get a chance to look into it.
First of all, thank you SO MUCH for this plugin. Working pretty good with spigot 1.8.3
When I type the /f list command, I get a HUGE lag spike on my server. It says "There are 5 factions on this server." Freezes the entire server for 5-10 seconds, then lists them.
Since I see that this is being actively developed, could the author please take a look at these two threads and possibly add a default option or other plugin for the ideas mentioned in those threads? It adds a new type of war style, and would be very great for RPG servers!
http://www.spigotmc.org/threads/plugin-request-domnation-factions-addon-for-war.60410/ https://bukkit.org/threads/sectors-planetside-2-inspired-faction-war-for-factions.345883/
They are both the same thing, just formatted differently. I think the Spigot one is better in my opinion.
@Cotycrg 1.8-R0.1-Snapshot - the warning seems to go away when at least 1 user is online
Update: Cool Looks fixed now thanks for the speedy response!
@Darkbrewery
What version of Spigot are you using?
Hey! I just added your plugin, but it seems to be throwing an error every now and then, here's the raw warning: http://www.hastebin.com/ivasapokal.avrasm
@Lyanndrus
This was added in 1.8.something. Only for Spigot 1.8.3 right now, though. I might branch off and build it against 1.7.10 once I finish fixing any bugs I can find with it though.
@EndergirlTessa
SimpleFactions v1.90 can now be configured to disable either faction(including ally/enemy/truce/etc) and/or global chat from specified worlds.
This update also includes a lot of bug fixes and some other things.