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.
@themindstorm
You can't disable permissions per world, but I think the config let's you disable the plugin in certain worlds.
@FlOppythp
I'm pretty sure you can do something clever with the config to make you gain power while you own land, instead of lose it when enemies are in it (like default). You'll have to play around with it a bit, though.
Can you disable the permissions in different worlds ? I dont want people teaming in the other worldd or creating factions and claiming land over there
@Saltygaming5
Well that sucks. Quick, could you check to see if disabling simplefactionschat in the config entirely (change from true to false) fixes the group manager issues? That could help me debug this quickly. I'll look into it soon to see if I can fix it completely.
@Cotycrg I saw that you changed that but prefixes from groupmanager still do not appear. Anyway this could be changed aswell? Thanks
@Saltygaming5
I got it added! Be sure to download the github compiled copy to stay up to date. (Bukkit's team is still looking pretty disorganized, so it'll probably be awhile before there is a "bukkit approved" version available.
@Saltygaming5
I added that to the todo list just now. I'll be sure to get it added in on the next update (in v1.3)! Sorry about not having something so simple (no pun intended) in yet.
How would you disable showing the faction tag in chat? I've looked all through the config and couldn't find anything about it.
@pepper82
papper82, can you submit a ticket explaining the problem in more detail? Full error logs and all. I tried running the plugin in the latest version of spigot and I did not receive any errors.
@pepper82
I'll be sure to check this out. I haven't tested it with Spigot yet.
@ItsMalAndJay
Right now, it SHOULD work on all worlds. All of them individually. There isn't currently a way to disable claiming in certain worlds, but this is something I plan on adding. For now, you can make an "admin" faction and just claim anything you don't want others to claim.
I get this error on spigot 1.7.10:
[simpleFactions] Task #13 for simpleFactions v1.04 generated an exception
java.lang.IllegalArgumentException Name cannot be null
Looking forward to running this on my server. Will this work on just 1 world if I have around 20 worlds loaded?
Last thing I want is people claiming my server Hub lol
@kemmeo
Actually, /f also works. Try it out! I made /f and /sf interchange-able for legacy's sake. Most of the commands are similar, if not the same, as Factions. As for screenshots; I'll see if I can get a few decent ones.
@Cotycrg
Heh, thanks man! A few Screenies of the 3D Claiming would be cool! If nothing else, just to lure more people ;)
Also, for why not use /f instead of /sf? Just to make it more familiar for players (who just want factions) :b
@kemmeo
Heh. I was really tired of dealing with massivecraft. If you have any suggestions; let me know!
Love the idea! I'm tired of being a slave to Mcore!