Essentials Group Format not working

Discussion in 'Spigot Plugin Help' started by Lloyd26, Jun 23, 2021.

  1. The group-formats feature in EssentialsChat is not working, but the format is working. This is working in my server, but not on this server.

    I suppose some plugin is overriding the chat format, but I'm not sure which plugin. Vault and LuckPerms plugin is used for the groups. Is it possible that ChatControl is overriding it?

    Code (Text):
    Plugins (68): AdvancedRegionMarket, ArmShopBridge, AutoMessage, BKCommonLib, Builder,
    BuildPortals*, ChatControl, ChatReaction, Citizens, CitizensBooks, CitizensGUI, Constructor, CoreProtect,
    CraftBook, DeluxeTags*, Denizen, DiscordSRV, DragonTravel, dtlTraders, dynmap*, Dynmap-WorldGuard*,
    Elevator, Elevators, Essentials, EssentialsChat, EssentialsProtect, EssentialsSpawn, floodgate, Geyser-Spigot,
    GriefPrevention, Harbor, HeadDatabase, HolographicDisplays, LuckPerms, MobArena, MoneyFromMobs,
    Multiverse-Core, Multiverse-NetherPortals, Multiverse-Portals, PhatLoots, PlaceholderAPI, PluginManager,
    ProtocolLib, ProtocolSupport, Quests, QuestsGUI, QuickShop, RandomTeleport, Regionerator, Sentinel,
    ServerRestorer, SilkSpawners, SilkSpawnersEcoAddon, SimplePortals, Spartan, Stratos, TangledMaze,
    TitleManager, TrollBoss, UltraWelcome*, UnbreakableAnvils*, VarLight, Vault, VoidGenerator, WorldBorder,
    WorldEdit, WorldGuard, WorldGuardExtraFlags
    Essentials config.yml:

    Code (Text):

      format: '{DISPLAYNAME} {MESSAGE}'
      #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
      #format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'
      group-formats:
      #  default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
      #  admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'
        default: '{DISPLAYNAME}&7: &r{MESSAGE}'
        member: '&7[&eMember&7] &e{DISPLAYNAME}&7: &r{MESSAGE}'
        dutchman: '&7[&dDutchman&7] &d{DISPLAYNAME}&7: &r{MESSAGE}'
        mod: '&7[&2Mod&7] &2{DISPLAYNAME}&7: &r{MESSAGE}'
        admin: '&7[&4Admin&7] &4{DISPLAYNAME}&7: &r{MESSAGE}'
        owner: '&7[&9Owner&7] &9{DISPLAYNAME}&7: &r{MESSAGE}'
     
    ChatControl config.yml:

    Code (Text):

    # !---------------------------------------------------------!
    # ! File automatically updated at 23.08.2020 20:27:32
    # ! to plugin version v5.8.9
    # !---------------------------------------------------------!
    # ! Unfortunatelly due to how Bukkit handles YAML
    # ! configurations, all comments (#) were wiped.
    # ! For reference values and comments visit
    # ! https://github.com/kangarko/chatcontrol
    # !---------------------------------------------------------!
    Anti_Bot:
      Rejoin_Delay_Seconds: 4
      Block_Actions_Until_Moved:
        Chat: true
    Anti_Caps:
      Enabled: false
      Warn_Player: false
      Ignore_Usernames: false
      Min_Message_Length: 5
      Min_Caps_Percentage: 50
      Min_Caps_In_A_Row: 5
      Whitelist:
      - OMG
      - LOL
      - WTF
      - WOW
      - ROFL
    Anti_Spam:
      Similarity_Check:
        Ignore_Special_Characters: true
        Ignore_Duplicate_Characters: false
        Ignore_First_Arguments_In_Commands: true
      Commands:
        Delay_Between_Commands: 1
        Similar_Percentage_Block: 0
        Whitelist_Similarity:
        - tell
        - pm
        - t
        - w
        - r
        Whitelist_Delay:
        - /spawn
        - /home
      Chat:
        Delay_Between_Messages: 1
        Similar_Percentage_Block: 80
        Regex_In_Whitelist: false
        Whitelist_Similarity:
        - hello
        - hey
        Whitelist_Delay:
        - true
    Chat:
      Formatter:
        Enabled: false
        Message_Format: '{pl_prefix}{player}:{pl_suffix} {message}'
        Global_Message_Format: '&8[GLOBAL]&f {pl_prefix}{player}:{pl_suffix} {message}'
        Spy_Message_Format: '&8SPY: [{world}&8]&f {pl_prefix}{player}:{pl_suffix} {message}'
        Ranged_Mode: false
        Range: 100.0
      Grammar:
        Insert_Dot:
          Enabled: true
          Min_Message_Length: 5
        Capitalize:
          Enabled: true
          Min_Message_Length: 5
    Clear:
      Broadcast: true
      Do_Not_Clear_For_Staff: true
      Console_Lines_To_Clear: 300
    Messages:
      Join: default
      Quit: default
      Kick: default
      Show_Quit_Only_When_Logged: true
      Timed:
        Enabled: false
        Random_Order: false
        Random_No_Repeat: true
        Prefix: '&8[&2Tip&8]&2'
        Suffix: ''
        Delay_Seconds: 180
        Message_List:
          global:
          - null
    Mute:
      Broadcast: true
      Silence:
        Join_Messages: true
        Quit_Messages: true
        Kick_Messages: true
        Death_Messages: true
      Disabled_Commands_During_Mute:
      - me
      - tell
      - msg
      - r
      - w
    Packets:
      Enabled: true
      Tab_Complete:
        Disable: true
        Disable_Only_In_Commands: true
        Allow_When_Message_Has_Space: true
        Allow_When_Length_Above: 0
    Rules:
      Check_Chat: true
      Check_Commands: true
      Check_Signs: true
      Check_Packets: true
      Packets:
        Deserialize_Json: true
    Console:
      Filter:
        Enabled: true
        Filter_Console_Messages:
        - Reached end of stream for
        - Connection reset
        - lost connection
    Signs:
      Duplication:
        Deny_Signs_With_Same_Text: false
        Alert_Staff: true
        Block_When_Violates_A_Rule: true
        Drop_Sign: true
    Sound_Notify:
      Enabled: true
      Notify_Only_When_Afk: true
      Notify_Only_If_Prefixed_With: '@'
      Sound: ENTITY_CHICKEN_EGG, 1F, 1.5F
      Enabled_In_Commands:
      - msg
      - tell
      - t
      - w
      - r
    Groups:
      Enabled: false
      Always_Check_Updates: false
      Group_List:
        trusted:
          Message_Delay: 0
        guest:
          Command_Delay: 6
          Message_Delay: 4
        vip:
          Leave_Message: '&6[VIP] &e{player} has left the game'
          Kick_Message: hidden
          Join_Message: '&6[VIP] &e{player} has joined the game'
    Updater:
      Enabled: true
      Notify: true
      Download: true
      Check_Notes: true
    Writer:
      Write_Chat_Communication: true
      Strip_Colors: true
      Ignore_Players:
      - ignoredAdmin
      Write_Commands:
      - tell
    Listener_Priority:
      Formatter: NORMAL
      Checker: NORMAL
    Minimum_Players_To_Enable_Checks: 0
    Regex_Timeout_Milis: 100
    Locale: en
    Log_Lag_Over_Milis: 100
    Verbose_Rules: true
    Silent_Startup: true
    Reset_Cache_On_Quit: false
    Enforce_New_Line: false
    Lookup_Geo_Data: true
    Debug: false
    Version: 4
     
    Server is running Paper 1.16.5.
     
  2. It isn't ChatControl, because:
    Code (Text):
    Chat:
      Formatter:
        Enabled: false
    Your config for Essentials looks correct.

    Rather than looking through 68 configs, get PlugMan and /plugman unload <plugin> for each plugin (excluding Essentials and EssentialsChat) and see which one allows Essentials to format chat when unloaded.
     
    • Like Like x 5
    • Agree Agree x 1
    • Winner Winner x 1
    • Informative Informative x 1