[SEC/FUN] Factions 2.0.0 - Guilds, War and user-controlled antigrief [BukkitDev]

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

  1. Offline

    BeTrayed

    @Brettflan
    Add an option to Allow or Disallow claiming of Enemy Faction land when enemy faction has no members online. Much like the DenyBuild in enemy factions territory if they are offline.

    It would be neat to set the /claiming of enemies territory to only work if they have members online.

    Again thanks for this awesome plugin!
     
  2. Offline

    oglop

    Can I suggest that the leader and moderators can lock special doors and chests which can be used / accesed only by faction moderators and leader? :) (would be very)
     
  3. Offline

    Seo

    Yeah same here, want to run it on another world, but dosen´t looks like anyone knows :(
     
  4. Offline

    M1sT3rM4n

    Here's a suggestion submission:

    Have ability to change prefix of nation names.
     
  5. Offline

    Kommy000

    Yea would be nice if somebody can verify this
     
  6. Offline

    Seo

    Woulden´t it work with the permission 3.0? Only setup permission for one world ^^ Not sure if that could work but it should
     
  7. Offline

    kevile

    Having the same issue as the above with a little bit of a difference. They seem to be trying to get factions to run only on one of multiple worlds on their server. I think it can be accomplished by setting these in your conf.json:

    Code:
      "worldsNoClaiming": [
        "rift",
        "world"
      ],
      "worldsNoPowerLoss": [
        "rift",
        "world"
      ],
      "worldsIgnorePvP": [
        "rift",
        "world"
      ]
    Where "rift" and "world" are the worlds where you don't want factions to take effect.

    HOWEVER i wish solving my problem was this easy -- i have 3 worlds with factions only enabled on one. I want to enable this setting:
    Code:
      "wildernessDenyBuild": true,
    
    on my faction world, so it doesn't fill up with non-faction towns, people thinking it's just more room to build in. The problem is, when i enable wildernessDenyBuild: true, all of the land in the non-faction worlds becomes protected.

    Solutions? I thought perhaps declaring the entire area of both non-faction worlds as a war zone might allow them build privilege, and then attempt to override the PVP settings of a warzone with a world-specific pvp plugin (like using worldguard to disable all pvp damage on the world), but have not had any luck yet :\

    It would be nice if this plugin had a config setting to utterly ignore a world, and not declare it as a wilderness area!
     
  8. Offline

    Seo

    The above statement is how you run it on your server? So i should put the names off the world that i DONT want to use factions ? Like i have 3 worlds and i want world3 to only use factions i would put world1 and world2 in the file?

    Code:
    "worldsNoClaiming": [
        "world1",
        "world2"
      ],
      "worldsNoPowerLoss": [
        "world1",
        "world2"
      ],
      "worldsIgnorePvP": [
        "world1",
        "world2"
      ]
    Dosen´t look right to me ^^
     
  9. Offline

    swift_fox24

  10. Offline

    iiTommY

    How do i give groups permissions for this? Could of included it!
     
  11. Offline

    DrBreadgun

    Red text means that I want that removed

    a**Convoy 7[Owner]DrBreadgun: Blah blah blah

    Help please D:
     
  12. Offline

    Djrowling

    Could you add the the ability to have chunks that cannot be claimed like NoClaimingZones (/f noclaim). In the main city of my post apocalypstic world i would like to sell plots/buildings which are protected with cuboids. The only problem is these places can ruined by factions who claim these plots/buildings therfore now allowing for the buyer of the plot to build. I obviously cannot claim these places as safe zones because then that person who bought the building cannot build there and if i get the whole faction to claim the land then the admins of the factions automatically have access to this land from the member who bought it. Anyway i hope this can be implemented into the future of factions. All in all, have a nice day.
     
  13. Offline

    SneakyBeaver189

    Can somebody help me i need more power and when i type /f show [MyFactionName] it says i have 50 power but i still cant claim anything for it says tht i have no power Pls help
     
  14. Offline

    ethood1999

    Is there any way we can disable monsters spawning in War Zones? On my server, we made a huge arena, but no lighting system works for us. We have enough glowstone on the floor so that you can see, but somehow monsters are still spawning which is strange. I don't like the look of torches, so we went with a whole-glowstone look but it's annoying how monsters repeatedly spawn.
     
  15. Offline

    For Ceral

    It said: 21:45:22 [INFO] [Factions v1.4.5] === ENABLE START ===
    21:45:22 [SEVERE] [JARLOADER] This file does not exist: ./lib/gson.jar
    21:45:22 [SEVERE] [Factions v1.4.5] Disabling myself as ./lib/gson.jar is missing from the root Minecraft server folder.
    Please help me?

    I'm sorry I feel very stupid. I didn't even notice the instructions, I just assumed a drag and drop would suffice. I didn't know you had to download the gson.jar file. Lawl.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  16. Offline

    Brettflan

    Depending on your conf.json settings, yes, something like that.

    A list of individual block types with different pain levels associated with each? Not likely, sorry.

    If your server config has PvP disabled, plugins cannot enable it.

    Tracking cause of death is possible with Bukkit, but is a huge kludgy pain in the ass. So... not currently on the agenda.

    @ChileanMiner @MrRotten @DrBreadgun Read about chat configuration in the user guide. Note that stray extra letters are cause by chat defaulting to the "chatTagInsertIndex" method, and that value needing to be adjusted by you (or you can use one of the other methods).

    Not planned. You can however reference the material list here, which incidentally is linked to from the user guide.

    Is this in territory with ownership set to specific people within the faction, then? Otherwise, that shouldn't happen.

    Sorry, not currently possible or planned.

    Might happen at some point.

    After digging into the code a bit further based on that, it appears to be caused by the chat event's format string having that problem ("%" character followed by something it shouldn't, probably a "?"). This will have been caused by another plugin doing something to the chat event first, so... sorry, but at this point, unless you have a faction tag which has been manually altered to contain a "%", or had one in your "prefixAdmin" or "prefixMod" (which evidently isn't the case based on your conf.json), I can only direct you to check into any other plugins you have that alter chat messages.

    Based on the provided info, I have no idea. More info might better indicate the reason.

    That's on the list of stuff to eventually look into. Since you've recently donated, though, I'll bump that up for the next release.

    It's actually "factions.commandDisable.<command>". I just double-checked the documentation and see that it's wrong in just the way you describe; I'll need to update that.

    Read the first post, in particular "How Do I Install?".

    Relevant default values, missing from yours (among other default values you have removed):
    Code:
      "territoryDenyUseageMaterials": [
        "BUCKET",
        "LAVA_BUCKET",
        "FLINT_AND_STEEL",
        "WATER_BUCKET"
      ],
    You messed up your Permissions file; this is not the place for support on how to use Permissions, sorry.

    There was too much potential for abuse related to a regular user setting/removing peaceful status for their own faction, so I made it only available to server moderators/admins.

    I'll add it to the softdepend list so that it's loaded before Factions.

    Seems like that would be exploitable, though; they could stay logged off until there were no enemies online, then come back on and recover their power.

    The recently added ownership feature should cover that.

    I'm not sure I understand this. Where would this prefix actually be used? Would it be for every faction, or be something the faction could set, or what? If settable for each faction, what would be the benefit over just changing their tag/name?

    I suppose it might be worth adding another setting, "worldsNoWildernessProtection".

    That would be one hell of a large configuration area, and a hell of a lot of work to implement. Sorry, but not planned. You'll just have to settle with using /f config.

    Read the user guide.

    No further special zones/claims are currently planned beyond safe zones and war zones, sorry.

    Might happen eventually.
     
    kevile likes this.
  17. Offline

    Chrisward

    Man I feel stupid now :p
     
  18. Offline

    M1sT3rM4n

    @Brettflan to quote your giant post haha sometimes it's hard to read the names of people who are typing in the chat so perhaps having the ability to remove the bracket and have the following format

    [Nation name] Name:

    Essentially merging the EssentialChat function?

    However I think I saw a config for that in the .json file.
     
  19. Offline

    ledhead900

    @Brettflan

    Can we find a way to get a faction to exist with no leader, like a placeholder name that is not a real player. Then server admins can use bypass to control it. I really thought that the peaceful faction could be used as a starting faction for everyone so maybe even a default faction people setting would be great.

    I'd be willing to donate again for those features.
     
  20. Offline

    omnija

    is there no way to delete factions?
     
  21. Offline

    M1sT3rM4n

    Leave a faction or delete it as an admin.
     
  22. Offline

    ValBGaming

    For the config option "econCostOwner" , would it be possible to have it split up into say, "econCostOwnerSet" and "econCostOwnerRemove", so that either the cost can be refunded or it could be made so that it would cost money to set it and nothing to remove it? :)
     
  23. Offline

    Darcion

    thanks with that list i can change enemyterritorydenybuild to false and can except all materials which i wanted.

    but one thing doesn't work as it might be. i want to place a ladder, but the protections doesn't let me because it mean the material where i put the ladder on.

    is there any chance to place ladders without to unprotect other materials?
     
  24. Offline

    omnija

    that didn't really help me out at all, but i found the answer
    /f disband [faction tag] Disband a faction
     
  25. Offline

    M1sT3rM4n

    AKA delete it as an admin. Posted on the very first page, #1. http://massivecraft.com/plugins/factions
     
  26. Offline

    Darcion

    oh i got a new error in my log, dunno what happend, this only happend some times.

    Code:
    2011-08-09 13:08:48 [SEVERE] java.io.FileNotFoundException: plugins/Factions/conf.json (Permission denied)
    2011-08-09 13:08:48 [SEVERE]     at java.io.FileOutputStream.open(Native Method)
    2011-08-09 13:08:48 [SEVERE]     at java.io.FileOutputStream.<init>(FileOutputStream.java:212)
    2011-08-09 13:08:48 [SEVERE]     at com.massivecraft.factions.util.DiscUtil.write(DiscUtil.java:13)
    2011-08-09 13:08:48 [SEVERE]     at com.massivecraft.factions.Conf.save(Conf.java:244)
    2011-08-09 13:08:48 [SEVERE]     at com.massivecraft.factions.Factions.saveAll(Factions.java:486)
    2011-08-09 13:08:48 [SEVERE]     at com.massivecraft.factions.SaveTask.run(SaveTask.java:9)
    2011-08-09 13:08:48 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    2011-08-09 13:08:48 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
    2011-08-09 13:08:48 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    2011-08-09 13:08:48 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-08-09 13:08:48 [INFO] [Factions v1.4.5] Failed to save the config to disk.
    the only thing i changed is territoryenemydeny build to false an add all materials to protection.

    Code:
      "territoryProtectedMaterials": [
        "STONE",
        "GRASS",
        "DIRT",
        "COBBLESTONE",
        "WOOD",
        "SAPLING",
        "BEDROCK",
        "WATER",
        "STATIONARY_WATER",
        "LAVA",
        "STATIONARY_LAVA",
        "SAND",
        "GRAVEL",
        "GOLD_ORE",
        "IRON_ORE",
        "COAL_ORE",
        "LOG",
        "LEAVES",
        "SPONGE",
        "GLASS",
        "LAPIS_ORE",
        "LAPIS_BLOCK",
        "DISPENSER",
        "SANDSTONE",
        "NOTE_BLOCK",
        "BED_BLOCK",
        "POWERED_RAIL",
        "DETECTOR_RAIL",
        "PISTON_STICKY_BASE",
        "WEB",
        "LONG_GRASS",
        "DEAD_BUSH",
        "PISTON_BASE",
        "PISTON_EXTENSION",
        "WOOL",
        "PISTON_MOVING_PIECE",
        "YELLOW_FLOWER",
        "RED_ROSE",
        "BROWN_MUSHROOM",
        "RED_MUSHROOM",
        "GOLD_BLOCK",
        "IRON_BLOCK",
        "DOUBLE_STEP",
        "STEP",
        "BRICK",
        "TNT",
        "BOOKSHELF",
        "MOSSY_COBBLESTONE",
        "OBSIDIAN",
        "TORCH",
        "FIRE",
        "MOB_SPAWNER",
        "WOOD_STAIRS",
        "CHEST",
        "REDSTONE_WIRE",
        "DIAMOND_ORE",
        "DIAMOND_BLOCK",
        "WORKBENCH",
        "CROPS",
        "SOIL",
        "FURNACE",
        "BURNING_FURNACE",
        "SIGN_POST",
        "WOODEN_DOOR",
        "LADDER",
        "RAILS",
        "COBBLESTONE_STAIRS",
        "WALL_SIGN",
        "LEVER",
        "STONE_PLATE",
        "IRON_DOOR_BLOCK",
        "WOOD_PLATE",
        "REDSTONE_ORE",
        "GLOWING_REDSTONE_ORE",
        "REDSTONE_TORCH_OFF",
        "REDSTONE_TORCH_ON",
        "STONE_BUTTON",
        "SNOW",
        "ICE",
        "SNOW_BLOCK",
        "CACTUS",
        "CLAY",
        "SUGAR_CANE_BLOCK",
        "JUKEBOX",
        "FENCE",
        "PUMPKIN",
        "NETHERRACK",
        "SOUL_SAND",
        "GLOWSTONE",
        "PORTAL",
        "JACK_O_LANTERN",
        "CAKE_BLOCK",
        "DIODE_BLOCK_OFF",
        "DIODE_BLOCK_ON",
        "LOCKED_CHEST",
        "TRAP_DOOR",
      ],
     
  27. Offline

    ValBGaming

    Not sure what the error means, but I've noticed that if you don't take away the "," (Without quites) from the end of the last item on the list it usually throws an error.

    Hope it helps. :)
     
  28. Offline

    Darcion

    oha

    right

    i remove it

    thanks
     
  29. Offline

    kevile

    Awesome, thanks for the fast reply too :D
     
  30. Offline

    Nurgo

    Your plugin is excellent, but can you add support for language translation please?
    Your plugin is the only plugin on my server that is not translated :)

    Can you make so that when a player joins a faction it is added to a permission group with the same name than the faction?
    This would adds tremendous possibilities.

    Keep up the good work ! :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016

Share This Page