[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

    Mrchasez

    Yeah, i did that already.
    But your steps to fix it don't work.

    (it works with the /f config)
     
  2. Offline

    yourmate123

    when i change any of the config files in the faction plugin folder he reverts to default
     
  3. Offline

    Brettflan

    Please carefully read the top part of the configuration page of the user guide.
     
  4. Offline

    xMIn3CrAftx

    In chat people talk double please help
     
  5. @Brettflan
    Evening, Sir.
    Not sure if you already have a note of this but the Nametag isn't faded when when you are looking at someone through a wall as it is without SpoutCraft. The only thing that gets faded is the 'Factionless' tag, if that person is in a faction then that remains coloured also. Not sure if that is fixable.
    On that note, would it be possible to Remove the 'Factionless' tag (or rename it) unless they join a faction?
    Excellent otherwise, I don't play with the standard launcher anymore.
    - Dannie
     
  6. Offline

    PandaC0mmander

    Hey Im tring to allow chests, doors etc to be opened in other people's terrtory but I cant allow it.
    Here is my config.

    Code:
      "colorMember": "GREEN",
      "colorAlly": "LIGHT_PURPLE",
      "colorNeutral": "WHITE",
      "colorEnemy": "RED",
      "colorSystem": "YELLOW",
      "colorChrome": "GOLD",
      "colorCommand": "AQUA",
      "colorParameter": "DARK_AQUA",
      "powerPlayerMax": 10.0,
      "powerPlayerMin": -10.0,
      "powerPerMinute": 0.2,
      "powerPerDeath": 4.0,
      "powerRegenOffline": false,
      "powerFactionMax": 0.0,
      "prefixAdmin": "**",
      "prefixMod": "*",
      "factionTagLengthMin": 3,
      "factionTagLengthMax": 10,
      "factionTagForceUpperCase": false,
      "newFactionsDefaultOpen": true,
      "showMapFactionKey": true,
      "showNeutralFactionsOnMap": true,
      "showEnemyFactionsOnMap": true,
      "CanLeaveWithNegativePower": true,
      "chatTagEnabled": true,
      "chatTagRelationColored": true,
      "chatTagReplaceString": "{FACTION}",
      "chatTagInsertAfterString": "",
      "chatTagInsertBeforeString": "",
      "chatTagInsertIndex": 1,
      "chatTagPadBefore": false,
      "chatTagPadAfter": true,
      "chatTagFormat": "%s§f",
      "factionChatFormat": "%s§f %s",
      "allowNoSlashCommand": true,
      "autoLeaveAfterDaysOfInactivity": 14.0,
      "homesEnabled": true,
      "homesMustBeInClaimedTerritory": true,
      "homesTeleportToOnDeath": true,
      "homesRespawnFromNoPowerLossWorlds": true,
      "homesTeleportCommandEnabled": true,
      "homesTeleportAllowedFromEnemyTerritory": true,
      "homesTeleportAllowedFromDifferentWorld": true,
      "homesTeleportAllowedEnemyDistance": 32.0,
      "homesTeleportIgnoreEnemiesIfInOwnTerritory": true,
      "disablePVPBetweenNeutralFactions": false,
      "disablePVPForFactionlessPlayers": false,
      "noPVPDamageToOthersForXSecondsAfterLogin": 3,
      "peacefulTerritoryDisablePVP": true,
      "peacefulTerritoryDisableMonsters": false,
      "peacefulMembersDisablePowerLoss": true,
      "claimsMustBeConnected": false,
      "claimsCanBeUnconnectedIfOwnedByOtherFaction": true,
      "claimsRequireMinFactionMembers": 1,
      "considerFactionsReallyOfflineAfterXMinutes": 0.0,
      "actionDeniedPainAmount": 1,
      "territoryNeutralDenyCommands": [],
      "territoryEnemyDenyCommands": [
        "home",
        "sethome",
        "spawn"
      ],
      "territoryShieldFactor": 0.3,
      "territoryDenyBuild": true,
      "territoryDenyBuildWhenOffline": true,
      "territoryPainBuild": false,
      "territoryPainBuildWhenOffline": false,
      "territoryDenyUseage": true,
      "territoryEnemyDenyBuild": true,
      "territoryEnemyDenyBuildWhenOffline": true,
      "territoryEnemyPainBuild": false,
      "territoryEnemyPainBuildWhenOffline": false,
      "territoryEnemyDenyUseage": true,
      "territoryEnemyProtectMaterials": true,
      "territoryBlockCreepers": false,
      "territoryBlockCreepersWhenOffline": false,
      "territoryBlockFireballs": false,
      "territoryBlockFireballsWhenOffline": false,
      "territoryBlockTNT": false,
      "territoryBlockTNTWhenOffline": false,
      "ownedAreasEnabled": true,
      "ownedAreasLimitPerFaction": 0,
      "ownedAreasModeratorsCanSet": false,
      "ownedAreaModeratorsBypass": true,
      "ownedAreaDenyBuild": true,
      "ownedAreaPainBuild": false,
      "ownedAreaProtectMaterials": true,
      "ownedAreaDenyUseage": true,
      "safeZoneDenyBuild": true,
      "safeZoneDenyUseage": true,
      "safeZoneBlockTNT": true,
      "safeZonePreventAllDamageToPlayers": false,
      "warZoneDenyBuild": true,
      "warZoneDenyUseage": true,
      "warZoneBlockCreepers": false,
      "warZoneBlockFireballs": false,
      "warZoneBlockTNT": true,
      "warZonePowerLoss": true,
      "warZoneFriendlyFire": false,
      "wildernessDenyBuild": false,
      "wildernessDenyUseage": false,
      "wildernessBlockCreepers": false,
      "wildernessBlockFireballs": false,
      "wildernessBlockTNT": false,
      "wildernessPowerLoss": true,
      "pistonProtectionThroughDenyBuild": true,
      "territoryProtectedMaterials": [
        "DIODE_BLOCK_ON",
        "DIODE_BLOCK_OFF"
      ],
      "territoryDenyUseageMaterials": [
        "LAVA_BUCKET",
        "FLINT_AND_STEEL",
        "BUCKET",
        "WATER_BUCKET"
      ],
      "territoryProtectedMaterialsWhenOffline": [
        "DIODE_BLOCK_ON",
        "DIODE_BLOCK_OFF"
      ],
      "territoryDenyUseageMaterialsWhenOffline": [
        "LAVA_BUCKET",
        "FLINT_AND_STEEL",
        "BUCKET",
        "WATER_BUCKET"
      ],
      "econIConomyEnabled": false,
      "econEssentialsEcoEnabled": false,
      "econCostClaimWilderness": 30.0,
      "econCostClaimFromFactionBonus": 30.0,
      "econClaimAdditionalMultiplier": 0.5,
      "econClaimRefundMultiplier": 0.7,
      "econCostCreate": 100.0,
      "econCostOwner": 15.0,
      "econCostSethome": 30.0,
      "econCostJoin": 0.0,
      "econCostLeave": 0.0,
      "econCostKick": 0.0,
      "econCostInvite": 0.0,
      "econCostHome": 0.0,
      "econCostTag": 0.0,
      "econCostDesc": 0.0,
      "econCostTitle": 0.0,
      "econCostList": 0.0,
      "econCostMap": 0.0,
      "econCostPower": 0.0,
      "econCostShow": 0.0,
      "econCostOpen": 0.0,
      "econCostAlly": 0.0,
      "econCostEnemy": 0.0,
      "econCostNeutral": 0.0,
      "econCostNoBoom": 0.0,
      "worldsNoClaiming": [],
      "worldsNoPowerLoss": [],
      "worldsIgnorePvP": []
    I cant get it too work D:

    Thanks
    -Dan
     
  7. Offline

    brown34

    i think "territoryDenyUseage": true, "ownedAreaDenyUseage": true,
    change to false
     
  8. Offline

    PandaC0mmander

    Here is my new config.

    Code:
     "colorMember": "GREEN",
      "colorAlly": "LIGHT_PURPLE",
      "colorNeutral": "WHITE",
      "colorEnemy": "RED",
      "colorSystem": "YELLOW",
      "colorChrome": "GOLD",
      "colorCommand": "AQUA",
      "colorParameter": "DARK_AQUA",
      "powerPlayerMax": 10.0,
      "powerPlayerMin": -10.0,
      "powerPerMinute": 0.2,
      "powerPerDeath": 4.0,
      "powerRegenOffline": false,
      "powerFactionMax": 0.0,
      "prefixAdmin": "**",
      "prefixMod": "*",
      "factionTagLengthMin": 3,
      "factionTagLengthMax": 10,
      "factionTagForceUpperCase": false,
      "newFactionsDefaultOpen": true,
      "showMapFactionKey": true,
      "showNeutralFactionsOnMap": true,
      "showEnemyFactionsOnMap": true,
      "CanLeaveWithNegativePower": true,
      "chatTagEnabled": true,
      "chatTagRelationColored": true,
      "chatTagReplaceString": "{FACTION}",
      "chatTagInsertAfterString": "",
      "chatTagInsertBeforeString": "",
      "chatTagInsertIndex": 1,
      "chatTagPadBefore": false,
      "chatTagPadAfter": true,
      "chatTagFormat": "%s§f",
      "factionChatFormat": "%s§f %s",
      "allowNoSlashCommand": true,
      "autoLeaveAfterDaysOfInactivity": 14.0,
      "homesEnabled": true,
      "homesMustBeInClaimedTerritory": true,
      "homesTeleportToOnDeath": true,
      "homesRespawnFromNoPowerLossWorlds": true,
      "homesTeleportCommandEnabled": true,
      "homesTeleportAllowedFromEnemyTerritory": true,
      "homesTeleportAllowedFromDifferentWorld": true,
      "homesTeleportAllowedEnemyDistance": 32.0,
      "homesTeleportIgnoreEnemiesIfInOwnTerritory": true,
      "disablePVPBetweenNeutralFactions": false,
      "disablePVPForFactionlessPlayers": false,
      "noPVPDamageToOthersForXSecondsAfterLogin": 3,
      "peacefulTerritoryDisablePVP": true,
      "peacefulTerritoryDisableMonsters": false,
      "peacefulMembersDisablePowerLoss": true,
      "claimsMustBeConnected": false,
      "claimsCanBeUnconnectedIfOwnedByOtherFaction": true,
      "claimsRequireMinFactionMembers": 1,
      "considerFactionsReallyOfflineAfterXMinutes": 0.0,
      "actionDeniedPainAmount": 1,
      "territoryNeutralDenyCommands": [],
      "territoryEnemyDenyCommands": [
        "home",
        "sethome",
        "spawn"
      ],
      "territoryShieldFactor": 0.3,
      "territoryDenyBuild": true,
      "territoryDenyBuildWhenOffline": true,
      "territoryPainBuild": false,
      "territoryPainBuildWhenOffline": false,
      "territoryDenyUseage": false,
      "territoryEnemyDenyBuild": true,
      "territoryEnemyDenyBuildWhenOffline": true,
      "territoryEnemyPainBuild": false,
      "territoryEnemyPainBuildWhenOffline": false,
      "territoryEnemyDenyUseage": false,
      "territoryEnemyProtectMaterials": true,
      "territoryBlockCreepers": false,
      "territoryBlockCreepersWhenOffline": false,
      "territoryBlockFireballs": false,
      "territoryBlockFireballsWhenOffline": false,
      "territoryBlockTNT": false,
      "territoryBlockTNTWhenOffline": false,
      "ownedAreasEnabled": true,
      "ownedAreasLimitPerFaction": 0,
      "ownedAreasModeratorsCanSet": false,
      "ownedAreaModeratorsBypass": true,
      "ownedAreaDenyBuild": true,
      "ownedAreaPainBuild": false,
      "ownedAreaProtectMaterials": true,
      "ownedAreaDenyUseage": false,
      "safeZoneDenyBuild": true,
      "safeZoneDenyUseage": true,
      "safeZoneBlockTNT": true,
      "safeZonePreventAllDamageToPlayers": false,
      "warZoneDenyBuild": true,
      "warZoneDenyUseage": true,
      "warZoneBlockCreepers": false,
      "warZoneBlockFireballs": false,
      "warZoneBlockTNT": true,
      "warZonePowerLoss": true,
      "warZoneFriendlyFire": false,
      "wildernessDenyBuild": false,
      "wildernessDenyUseage": false,
      "wildernessBlockCreepers": false,
      "wildernessBlockFireballs": false,
      "wildernessBlockTNT": false,
      "wildernessPowerLoss": true,
      "pistonProtectionThroughDenyBuild": true,
      "territoryProtectedMaterials": [
        "DIODE_BLOCK_ON"
        "DIODE_BLOCK_OFF"
      ],
      "territoryDenyUseageMaterials": [
        "LAVA_BUCKET",
        "FLINT_AND_STEEL",
        "BUCKET",
        "WATER_BUCKET"
      ],
      "territoryProtectedMaterialsWhenOffline": [
        "DIODE_BLOCK_ON",
        "DIODE_BLOCK_OFF"
      ],
      "territoryDenyUseageMaterialsWhenOffline": [
        "LAVA_BUCKET",
        "FLINT_AND_STEEL",
        "BUCKET",
        "WATER_BUCKET"
      ],
      "econIConomyEnabled": false,
      "econEssentialsEcoEnabled": false,
      "econCostClaimWilderness": 30.0,
      "econCostClaimFromFactionBonus": 30.0,
      "econClaimAdditionalMultiplier": 0.5,
      "econClaimRefundMultiplier": 0.7,
      "econCostCreate": 100.0,
      "econCostOwner": 15.0,
      "econCostSethome": 30.0,
      "econCostJoin": 0.0,
      "econCostLeave": 0.0,
      "econCostKick": 0.0,
      "econCostInvite": 0.0,
    Still wont allow,

    any ideas?
    -Dan

    -EDIT-
    I found another bug -.-

    Code:
    07:44:29 [SEVERE] com.google.gson.JsonParseException: Expecting object found: ""
    07:44:29 [SEVERE]       at com.google.gson.JsonObjectDeserializationVisitor.visitFieldUsingCustomHandler(JsonObjectDeserializationVisitor.java:100)
    07:44:29 [SEVERE]       at com.google.gson.ReflectingFieldNavigator.visitFieldsReflectively(ReflectingFieldNavigator.java:63)
    07:44:29 [SEVERE]       at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:120)
    07:44:29 [SEVERE]       at com.google.gson.JsonDeserializationContextDefault.fromJsonPrimitive(JsonDeserializationContextDefault.java:85)
    07:44:29 [SEVERE]       at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:56)
    07:44:29 [SEVERE]       at com.google.gson.Gson.fromJson(Gson.java:551)
    07:44:29 [SEVERE]       at com.google.gson.Gson.fromJson(Gson.java:498)
    07:44:29 [SEVERE]       at com.google.gson.Gson.fromJson(Gson.java:467)
    07:44:29 [SEVERE]       at com.google.gson.Gson.fromJson(Gson.java:417)
    07:44:29 [SEVERE]       at com.google.gson.Gson.fromJson(Gson.java:389)
    07:44:29 [SEVERE]       at com.massivecraft.factions.Conf.load(Conf.java:263)
    07:44:29 [SEVERE]       at com.massivecraft.factions.commands.FCommandReload.perform(FCommandReload.java:65)
    07:44:29 [SEVERE]       at com.massivecraft.factions.commands.FBaseCommand.execute(FBaseCommand.java:65)
    07:44:29 [SEVERE]       at com.massivecraft.factions.Factions.handleCommand(Factions.java:459)
    07:44:29 [SEVERE]       at com.massivecraft.factions.Factions.onCommand(Factions.java:444)
    07:44:29 [SEVERE]       at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    07:44:29 [SEVERE]       at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    07:44:29 [SEVERE]       at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:312)
    07:44:29 [SEVERE]       at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:480)
    07:44:29 [SEVERE]       at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:465)
    07:44:29 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    07:44:29 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    07:44:29 [INFO] [Factions v1.4.5] Failed to load the config from disk.
    
     
  9. Offline

    brown34

    use notepad or notepad++
    its character code problem from factions config 'Expecting object found: ""'

    and you can use "/f bypass" for other people chest, sign etc.
     
  10. Offline

    PandaC0mmander


    I want other people to be able too as well. what should I do?
     
  11. Offline

    T4L_Goose

    I know there is already "offline" options for building, destroying, etc for Allies, but what about doors, chests, and item usage? I want to let allied factions interact with eachother's land, but if one of the factions is offline, I don't want an allied faction to be able to go into an allies land when they're offline and take crap from their chests. So could there be an offline option for that stuff too?

    Also, can you just make it so you can add anyone to an owners list for a claimed chunk, no matter if they're in your faction or not? Just not have it do any faction checks, just let it be more like a whitelist instead.
     
  12. Offline

    Brettflan

    Sounds like you're using another plugin which does something with chat messages after Factions, and ignores that the chat messages have been cancelled.
    What other plugins do you have that might be doing something with chat messages?

    Yeah, probably something to do with the text color since I've noticed Minecraft handles fading colored text differently. I don't think there's anything I can do about that.
    I suppose it might make sense to just not show anything extra over the head of factionless players.

    That should be working, assuming Factions is using your config. However, based on your next message, it looks like Factions isn't using your config because it is unable to read it. Please read the configuration page of the user guide for several tips on successfully changing settings in conf.json (and note that /f config is the preferred method).

    1. Not a bad suggestion. DenyUseage and ProtectedMaterials aren't currently split into online/offline for neutral or enemies either. I'll note it down to consider adding.
    2. There are a few technical and performance reasons this isn't currently allowed, though I might review the possibility again at some point.
     
  13. Offline

    Spathizilla

    I didnt like the idea of players being able to claim areas which were already protected by WG.

    So, I have added a check into FPlayer.java in the attemptClaim function so that it will check and see whether there are any WorldGuard regions already overlapping that chunk. If there are overlapping Worldguard regions, then the claim is blocked. Worldguard checks are optional of course and can be disabled in config.

    Source for all this is on GitHub under my fork.
     
  14. Offline

    xMIn3CrAftx

    Um well i am using iChat and GroupManager has this ever happened before to anyone else. I really want to use this plugin.
     
  15. Offline

    Shooty

    This plugin is compatible multi-world ? Because i want juste use it in ONE WORLD ? Anyone can help me ? How can i do i found nothing about that...
     
  16. Offline

    brown34

    i need pvp: off and all territory:true area, how can i set this area ?
     
  17. Offline

    Zynthist

    Awsome plugin.. But not very compatible, Suffix and Prefix wise. Will not work with essentials chat very well
    But other than that this is a great plugin
     
  18. Offline

    Umbra

    Hi,

    First of all - awesome plugin. Thanks for doing that.
    Then here's a little quetion.
    Do you believe you could add an option to make it possible to own an area which is not part of a faction ? In example, an area within a safe zone. That would be so huge !

    EDIT: I would like to note that manually adding
    Code:
        "claimOwnership": {
          "world": {
            "x,y": [
              "name"
            ]
          }
        },
    in Wilderness from factions.json seems to work just fine. As I understand it should be no big deal to add this feature since you just have to make the plugin write those line from the /f owner command.

    EDIT2: Another question if I may. Is it possible to set an option to allow pvp from factionless player to player within their (non-neutral) faction ? It actually only goes in one way at the moment (player in his faction can hit factionless player while factionless player cannot hit the guy in his faction). Of course, enablePVPAgainstFactionlessInAttackersLand was true when I made the test.

    EDIT3: Yes, sorry... Would it be possible to add an option like econCostDeath ? I believe I don't need to explain what this would do.

    Thanks again
     
  19. Offline

    T4L_Goose

    Another suggestion: Since this plugin now uses iConomy, how about giving factions the ability to set a tax/join price? And also have it so factions get their own iConomy account, which will act as a bank/treasury that only the admins and mods have access to. And if the faction dies, either have the money be split between the former faction admin and mods, or have the money redistributed, so that way the money just doesn't disappear.

    ANOTHER suggestion: Have owned land be a little more customizable. Maybe let players select a 2x2/4x4/6x6/8x8/etc area inside of a chunk to be owned (from the center of the chunk), instead of owning the entire chunk. This could allow for public faction roads or something else to run by the owned area, without having to worry about running into someone else's owned land.
     
    Djrowling and Umbra like this.
  20. Offline

    wachnlurn

    would it be possible to get some more info on the /f owner command and the node factions.ownershipBypass ?
    if everyone has the node factions.ownershipBypass does everyone have the ability to bypass ownership in their factions territory? thereby making ownership useless in factions territory? i had given this node out to everyone thinking it would only be usable by admins and moderators of the faction. Someone made a post in my forums making me think this isn't the case.
     
  21. Offline

    T4L_Goose

    You need to give it ONLY to the people you want to be able to bypass the protection. If you get it to everyone, everyone will be able to bypass it.
     
  22. Offline

    wachnlurn

    i see, so i will have to individually set who has /f bypass or create a group and add faction admins to that group. alternatively if i do not give out factions.ownershipBypass to anyone, will faction admins still be able to manage their territories freely regardless of who they set as owner?
     
  23. Offline

    lauris3722

    Bug:
    Peaceful faction members can attack (even their own faction members (teamkill?)) with bow+arrows.
    edit: Seems like all factions can do that, injure/kill their own teammates with bows, not only peaceful.
     
  24. Offline

    ESminecraft

    Hi everybody!
    The TODO list is visible? I want to read it before my suggestions ^^
    Thanks
     
  25. Offline

    Fob_Upset

    Config Settings

    "worldsNoClaiming": [Main],
    "worldsNoPowerLoss": [Main,Main_Nether],

    Yet there's still claimed land and people lose power.
     
  26. Offline

    TheMobile79

    Code:
    16:14:17 [INFO] [Factions v1.4.7] === ENABLE START ===
    16:14:17 [SEVERE] [JAR-LOADER] This file does not exist: ./lib/gson.jar
    16:14:17 [SEVERE] [Factions v1.4.7] Disabling myself as ./lib/gson.jar is missin
    g from the root Minecraft server folder.
    What is the problem ?
     
  27. Offline

    JOLTEON42

    I'm having the same problem D:

    EDIT:
    How do I Install?

    1. Download:https://github.com/MassiveCraft/Factions/downloads
    2. Put Factions.jar in the plugins folder
    3. Download gson.jar to your lib folder
    I derped...
     
  28. Offline

    Olick

    There a way to remove the chat? Faction because the plugin (because of the chat) bug with my plugin that allows members to connect. (Authme, xauth, etc. ..)
     
  29. Offline

    Brettflan

    Can you submit a pull request? I'll review it for inclusion.

    Multiworld support is covered in the user guide.

    Sorry, I don't understand your question. Can you rephrase it?

    As it suggests in the user guide, for best compatibility you should be adding "{FACTION}" in the EssentialsChat format string in Essentials' config.yml.

    1. Support for adding people as owners who aren't in the faction has been requested, and as I explained it's not currently planned due to technical and performance limitations.
    2. That might work, until the person in question joins a faction. Then it will no longer work.
    3. Possible but not currently planned.
    4. A charge for dying? Hmm. That's not really related to Factions, as such.

    1. Further economy features could indeed be added, but I have no current plans for them since I don't use any economy plugins myself.
    2. There will not be any methods for sub-dividing of chunks or selecting areas not covering multiples of 16x16 blocks for Factions v1.

    Faction admins can always bypass ownership in their own faction. Make sure the conf.json setting "ownedAreaModeratorsBypass" is set to true, and faction moderators will be able to as well. You normally shouldn't need to bother with the factions.ownershipBypass permission; it was mainly added by request from someone who donated.

    Hmm. The Bukkit team recently deprecated EntityDamageByProjectileEvent which tracked those. This is probably related to that. I thought they'd just made all such events go through EntityDamageByEntityEvent, but maybe I was misinformed. I'll check into it, as there may be some workaround I can use to catch those now.

    Normally quotation marks around each world name should be required. Have you tried using /f save and then checking your conf.json file to make sure they're still listed there? If not, please read the configuration section of the user guide.

    Try this command first: /f config chatTagRelationColored false
    If that doesn't work, try: /f config chatTagEnabled false
     
  30. Offline

    Fob_Upset

    @Brettflan

    Is there any chance you could add a Allied Chat feature.
    As alot of my players are requesting this feature.
     

Share This Page