LPC - Chat Formatter 3.2.0

A chat formatting plugin for LuckPerms.

  1. Eyzume
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    Source Code:
    https://github.com/eyzume/LPC
    [​IMG]
    Format your chat with ease.

    WHAT IS LPC
    I've always been fascinated by creating prefixes and suffixes in chat. However, when I was a kid I found it difficult to connect and configure all of those plugins you need to format a chat. That's why I've created LPC (formerly: LuckPermsChat) - a free and simple solution to handle your chat formatting, which connects to (in my opinion) the best permissions plugin - LuckPerms.

    FEATURES
    - PlaceholderAPI support
    - Standard single line format
    - Per world/server format using LP context
    - Group formats
    - RGB color codes
    - Built-in placeholders

    BUILT-IN PLACEHOLDERS
    {world} = world name
    {prefix} = user's primary prefix
    {prefixes} = user's prefixes sorted by the highest priority
    {name} = player name
    {suffix} = user's primary suffix
    {suffixes} = user's suffixes sorted by the highest priority
    {username-color} = username color for a group or a player
    {message-color} = message color for a group or a player

    COMMANDS & PERMISSIONS
    • /lpc reload - reloads the configuration file
    • lpc.reload - allows user to use reload command
    • lpc.colorcodes - allows user to use color codes in messages
    • lpc.rgbcodes - allows user to use rgb color codes in messages


    DEPENDENCIES
    LuckPerms - permissions plugin
    PlaceholderAPI - extra placeholders (optional)


    INSTALLATION
    1. Stop your server.
    2. Download and drag the plugin .jar file into your plugins folder.
    3. Start your server to generate config files.
    4. Edit config.yml to your liking.
    5. Type: /lpc reload, to reload the plugin.

    VIDEO SETUP GUIDE

    Thanks to Server.pro for making the tutorial

    CONFIGURATION
    These are only the examples, of course you can configure everything up to you!

    1. Only prefix:
    Code (YAML):
    chat-format: "{prefix}{name}&r: {message}"

    [​IMG]
    [​IMG]

    2. RGB color codes:
    Code (YAML):
    chat-format: "{prefix}{name}&r: {message}"

    [​IMG]
    [​IMG]

    3. Context usage:
    Code (YAML):
    chat-format: "{prefix}{name}&r: {message}"

    [​IMG]
    [​IMG]

    4. Message color per group:
    Code (YAML):
    chat-format: "{prefix}{name}&r: {message-color}{message}"

    [​IMG]
    [​IMG]

    5. Username color per player:
    Code (YAML):
    chat-format: "{prefix}{username-color}{name}&r: {message}"

    [​IMG]
    [​IMG]

    6. PlaceholderAPI usage:
    Code (YAML):
    chat-format: "%player_gamemode% {prefix}{name}&r: {message}"

    [​IMG]
    [​IMG]
    [​IMG]

    7. Custom Unicode prefix using group formats:
    Code (YAML):
    group-formats:[/B][/B][/B][/B][/B][/B][/B][/B][/B]
    [B][B][B][B][B][B][B][B][B]#  default: "[default] {name}&r: {message}"[/B][/B][/B][/B][/B][/B][/B][/B][/B]
    [B][B][B][B][B][B][B][B][B]  admin
    : "\uEffa &7{name}&r: {message}"

    [​IMG]
    You'll need a custom resource pack to display a Unicode prefix. You can download my example here. Furthermore, here's youtube video, which explains how custom fonts in Minecraft work.

    FAQ
    1. How to use DeluxeTags with LPC:
    - you'll need PlaceholderAPI
    - download DeluxeTags expansion: /papi ecloud download DeluxeTags
    - reload PAPI to make changes: /papi reload
    - add whatever placeholders you need to the LPC's config.yml
    (you can find them
    here or for a standard tag use %deluxetags_tag% placeholder)
    - remember to type: /lpc reload, to see changes

    If you enjoy the plugin, please leave ★★★★★.

    This plugin is not affiliated with LuckPerms. Please do not ask its author for help with this plugin.

Recent Reviews

  1. LordGatito
    LordGatito
    5/5,
    Version: 3.2.0
    Good af, hope it gets updated to 1.17.1 as it has some bugs in that version, really simple and does what it says perfectly.
  2. l14ms
    l14ms
    4/5,
    Version: 3.2.0
    Hello!!!, its really easy to use this chat format plugin. Also... it works with paper mc???
  3. ProfiiQuz
    ProfiiQuz
    5/5,
    Version: 3.2.0
    Simple, easy to configure and does precisely what it says. Definitely recommend for a simple chat formatting solution :) .
  4. MinerManz10
    MinerManz10
    4/5,
    Version: 3.2.0
    Great potential here! I have been having a bit of an issue though. I am trying to have it so the player has three prefixes by default from three separate tracks. I tried changing the config part "prefix" to "prefixes", however this just gave my player all the prefixes from one track.

    Is there anyway I can have the player get 1 prefix per track?
  5. JoelDeunk
    JoelDeunk
    2/5,
    Version: 3.2.0
    I have luckperms bungeecord but I still have to add normal luckperms per server because of this I can't connect with my data from my bungeecord. Also when I connect the mysql. Please make a bungeecord that I can continue with this or have the mysql data connected from the bungeecord luckperms.
  6. Lenny2345
    Lenny2345
    3/5,
    Version: 3.2.0
    22.06 12:30:00 [Server] ERROR Could not load 'plugins/LPC.jar' in folder 'plugins'


    My Consol say this and LPC (LuckPermsChat) Don´t goes...
    1. Eyzume
      Author's Response
      Hey, please share some more information in private conversation or add me on discord: OnCode9#7586
  7. Finemanederby
    Finemanederby
    5/5,
    Version: 3.2.0
    Amazing plugin! Extremely easy to config and the dev is very on top of bugs and issues. I recommend this to everyone!
  8. DeathWish
    DeathWish
    5/5,
    Version: 3.2.0
    This is an amazing plugin easily was able to configure this plugin just by simply by making a prefix for each group.

    I do have an idea for a future update if you could take it a step further and make local and global chat configurations so I don't have to find a compatible local chat plugin with this one!

    Overal an amazing plugin! Thanks!
  9. Namrod98
    Namrod98
    5/5,
    Version: 3.2.0
    ============================
    Life saver, thank you!
    ============================
  10. Woodiie
    Woodiie
    4/5,
    Version: 3.2.0
    Does what is supposed to do quite all right!

    I love the ability to choose message and name colour. This combined with DeluxeMenus finally allows me to give someone the ability to change the colour of their full name only, and not each letter individually like Essentials nick would allow.

    I have some additions that I personally would love to have that I'll put in the discussion tab.