[SEC/FUN] Factions 1.6.8 - Guilds, War and user-controlled antigrief [1.2.5-R1.0]

Discussion in 'Plugin Releases' started by MassiveCraft, May 29, 2011.

  1. Offline

    Robby Zampino

    Is there any way to make it so a player can only join one faction.
    What I am intending to do is make it so that when a player joins the server, they pick a guild (faction) such as Assassains' Guild, or Mages' Guild. The issue with this is that I want it so that they can't change to another faction, so they a permanently locked into their faction/guild.
    Thanks a lot.
    --Robozman
  2. Please update to 1.1R4 bukkit build please????
    This is the best plugin. Thanks!
  3. Offline

    ice_ag

    Im using the PermissionsEX plugin.
  4. Offline

    Meteo

    Just wondering, is there a way to name towns and places, and have it so its JUST like a safe zone? I went to the massive craft server and it had separate towns, and were just as how i described it.
  5. Offline

    Logan

    I found a bug. In the nether, players can place infinite blocks in enemy faction's land.
  6. Offline

    9berend9

    I got a question and a possible bug report

    I am having trouble with PVP being disabled on my server. I am using DimensionDoor (Multiworld plugin) which probably is causing this.
    The node I should probably edit is ''WorldsIgnorePvP''.

    But something here confuses me. On Massivecraft it says ''Factions will completely ignore PVP damage in these worlds''

    But later on it states ''Damage will not be prevented by Factions for any worlds in this list'' :confused: It states two complete opposite functions.

    Either way, if I add the PvP world to the list, PvP won't work. If I don't add it it won't work either. I removed Factions as plugin and PvP worked again.

    Help please?

    This post has been edited 1 times. It was last edited by 9berend9 Feb 22, 2012.
  7. Offline

    Zeroth

    dev.bukkit.org profile:
    zerothindex
    My Plugins
    You could probably use permissions so that players can't use the "/f leave" (or whatever it is) command. That way the only way to join a new faction is if the one you are currently in gets disbanded or you are kicked from it.
  8. Offline

    Willven

    Can someone help me out getting the faction tag to work with mchat? I've tryed almost everything - i just can't get it to work.
  9. Offline

    ParadoXz

  10. Offline

    wdow117

    Can you prevent negative effect splash potions (i.e. poison) in safezones, and against allies?
  11. Offline

    FuRiouSOne

    Any way to make an entire world a war zone without claiming every single chunk within the border set?

    You have worldsIgnorePvP

    Maybe add something like worldsIsWarZone ??

    I have my pure pvp world set up with 1000x1000 border and every chunk claimed as warzone but doing so causes my server startup time increase by 10 seconds loading the board... Increasing the border and claiming more war zones would make startup even longer :(. not to mention the radius claiming crashing the server, server crashed twice trying to claim /f claim warzone 65 lol.
  12. Offline

    Tomass

    Most players are fighting near the Safe Zone and when they take big damage or Serreted Strike (mcMMO), they run to the Safe Zone and write /f home! How can i disable teleport /f home when players take hit or fight ? Please help !!!
  13. Offline

    411skateboarder

    Can u please fix somenthing so it takes like 10 second to do ./f home becouse my players doing ./f home when they beeing hitted/ Nearly killed :[ So can u maybe fix somenthing like that or is it somenthing i do in the config. i dont any
    "./f home" Thing in the config :/ Please help verry anoying
  14. Offline

    imerej

    Can you add worldguard region support? Claiming isn`t allways the best way to protect areas.
  15. Offline

    wdow117

    That is in the latest dev build
  16. Offline

    CombatWiZ

    This totally needs to have configurable warm-up for all commands.
  17. Offline

    Brettflan

    That setting is "powerFactionMax". It's global though, and as I just said, permission based power limits aren't planned. You can always use the /f permanentpower or /f powerboost commands for specific factions, though.

    Read the FAQ and user guide.

    At some point we'll review enemy and ally status and probably limit or delay such changes to relation based on time.

    /f powerboost (player or faction, boost on top of existing power) or /f permanentpower (faction only, permanent power level which never changes and ignores player power).

    You can remove/deny the factions.leave permission and they'll be unable to leave their faction to join another.

    The current release works fine in 1.1-R4.

    The MassiveCraft server is running a 1.7 dev build, which again, is definitely not recommended unless you really really know what you're doing.

    For reference if anyone else turns up with the same problem, discussion regarding your problem is in the ticket opened for it. I can't reproduce the problem and there doesn't appear to be any good info or reason for it, so more such input would be useful.

    I read those two statement and get the same thing from both, which is that Factions will ignore PvP damage done in such worlds (allowing PvP between allies, allowing full damage in claimed land, etc.). As a single exception it does still prevent PvP solely inside safe zones in worlds on that list, though; PvP anywhere else in such a world is ignored.
    If it's not working for you, my best guess for the reason is that you tried manually editing conf.json and messed it up (as per the FAQ entry).

    Already covered for the next release now that it's possible as of 1.1-R4.

    Talk to the other plugin author about it. It sounds like they're not paying attention to whether chat events are cancelled.


    A new release should be coming out in the next few days, though again, the current release works fine in 1.1-R4.
  18. Offline

    9berend9

    I actually editted it with the in-game commands as recommended. Anyway, I set up an entire new Bukkit server to fix the problem. I simply not added DimensionDoor and it worked. Removing DimensionDoor on the old server, however, did not fix anything.
  19. Offline

    wdow117

    I saw in the source code, thanks.
    I also noticed the /f chatspy command does not work with CAPI faction / ally chat

    This post has been edited 1 times. It was last edited by wdow117 Feb 24, 2012.
  20. Offline

    Brettflan

    Hmm, apparently so. I'll try to fix that for the next release.
  21. Offline

    Kowak

    Hello, i need to know how is possible to set "griefint" during war between factions.
  22. Offline

    zyxep

    suddenly my faction homes gone.

    when i try do /f home it says "your faction does not have a home. You should:
    /f sethome [faction tag=mine]

    when im doing /f sethome it says the faction home is set but does not work.
    when im doing /f home after it is set for my faction it says
    "your faction home has been un-set since it is no longer in your territory.

    update
    i found it that it has unclaimed the land, thats why the faction home is gone.

    This post has been edited 2 times. It was last edited by zyxep Feb 24, 2012.
  23. Offline

    Kowak

    How can I make factions griefables by other faction that is in war with it?
  24. Offline

    wdow117

    A few suggestions.
    • Use cuboids to set owners, like in Worldguard.
    • Set the owner to [For Sale: <price>] to allow anyone to buy the cuboid (money is given to the faction).
    • Wolves, Snowgolems, and (in 1.2) Irongolems attack enemy factions, based on the land they are in.
    • Officers can't build in land owned by other officers or the leader.
  25. Offline

    NazzyDragon

    @Olof Larsson
    @Brettflan

    New idea for new snapshot, if possible.

    Iron Golems - Make them attack neutral/enemy faction members to the player's faction they were created for.


    It'd be awesome! Thanks. :>
  26. Hello, I have Essentials Chat and I installed the faction plugin and placed the {FACTION} message in the correct format in the essentials config.yml and read throughout all the user guides and FAQ's, but every time someone speaks on the server it just has {FACTION} instead of the faction tag name. Ex: (Messed up chat:
    {FACTION} [Admin] Ian0611: Hi) Instead of (Correct chat:
    **TnTCaNNoN [Admin] Ian0611: Hi)
    Here is my essentials group format:

    group-formats:
    Owner: '{FACTION} &0= &f[&7-&5Owner&7-&f] {DISPLAYNAME}&7:&4 {MESSAGE}'
    Co-Owner: '{FACTION} &0= &f[&7-&4C&1o &2O&3w&6n&4e&er&7-&f] {DISPLAYNAME}&7:&4 {MESSAGE}'
    Guest: '{FACTION} &0= &f[&7-&8Guest&7-&f] {DISPLAYNAME}&7:&f {MESSAGE}'
    Member: '{FACTION} &0= &f[&7-&2Member&7-&f] {DISPLAYNAME}&7:&f {MESSAGE}'
    Moderator: '{FACTION} &0= &f[&7-&bModerator&7-&f] {DISPLAYNAME}&7:&f {MESSAGE}'
    Admin: '{FACTION} &0= &f[&7-&4Admin&7-&f] {DISPLAYNAME}&7:&f {MESSAGE}'
    Head-Admin: '{FACTION}n&0= &f[&2$&f][&7-&4Head Admin&7-&f] {DISPLAYNAME}&7:&f {MESSAGE}'

    If you need any other information I will be happy to help. Thank you for taking them time to read this and help me out.
  27. @MassiveCraft I use AuthMe, and a player unlogged can use Factions commands!

    This post has been edited 1 times. It was last edited by scienziato-pazzo Feb 26, 2012.
  28. Offline

    Grindz

    I have a little problem, with Factions v1.6.5c.

    When i start my server, it's show me a error:

    2012-02-26 17:08:10 [INFO] [Factions] Loading Factions v1.6.5c.
    2012-02-26 17:08:10 [INFO] [Factions v1.6.5c] === ENABLE START ===
    2012-02-26 17:08:10 [INFO] [Factions v1.6.5c] Loading board from disk
    2012-02-26 17:08:10 [INFO] [Factions v1.6.5c] Found and will integrate chat with EssentialsChat v2.8.2
    2012-02-26 17:08:10 [INFO] [Factions v1.6.5c] Economy integration through Vault plugin successful.
    2012-02-26 17:08:10 [INFO] [Factions v1.6.5c] === ENABLE DONE (Took 265ms) ===
    2012-02-26 17:08:10 [WARNING] Server permissions file permissions.yml is not valid YAML.
    java.lang.ClassCastException: java.lang.String cannot be cast to java.util.Map
    at org.bukkit.craftbukkit.CraftServer.loadCustomPermissions(CraftServer.java:491)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:188)
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)

    What is the problem?

    Thanks for reading this. ;)
  29. Offline

    Brettflan

    There should be something logged to that effect. Look for either the text "unclaimed" in your server log in case somebody unclaimed the land, or for an error from Factions one of the times you started the server up.

    "territoryEnemyDenyBuild" and the other settings which start with "territoryEnemy".

    1. Not likely. Though, with the upcoming change from Minecraft handling chunks as the entire vertical area to instead be 16x16x16 areas, there's a possibility that at some point we'll change our territories in the same way. No promises though.
    2. Also not very likely; definitely not soon, but possibly if someone wants it enough to donate for it in future (or if Olof decides to do it).
    3. Hmm. For that I think we'd have to write up an extra AI routine to occasionally check for faction enemies in a radius near all tamed creatures and make them target them. Not a bad idea, might happen at some point; I'm not 100% sure how feasible it would be (as being possible, or as being non-stressful to the server). Probably acceptable.
    4. At the least you can set ownedAreasModeratorsCanSet and ownedAreaModeratorsBypass to false so that only faction admins can set or bypass ownership.

    Sounds like you're running an older version of Essentials and/or an older version of Factions.

    Not Factions. Based on the error, you've messed up your permissions.yml file.
    NazzyDragon likes this.
  30. Thank you for your suggestion, but sadly it did not work. I updated both essentials and factions, but now instead of {FACTION} it is [FACTION] Dx. The group format is still the same as my post above. Thanks for your help. :)

    This post has been edited 3 times. It was last edited by CrEePeRgOnNaCrEeP Feb 26, 2012.

Share This Page