LuckChat

LuckChat 1.0.9

Compatible API Versions
1.0.0
Sourcecode
https://github.com/LDKLucifer/LuckChat-NK
Contributors
SupremeMortal
LuckChat

A simple chat formatting plugin for LuckPerms.

Usage:

On first run, config.yml will be created and include all of your existing groups automatically with basic format as example.
If needed, you can set FirstRun to 'true', which will set the groups again.

Configure your chat and nametag format in config.yml using placeholders.

Placeholders:

〘⌬〙Use & for chat coloring. Example: &c Text

〘⌬〙%name% for Username.
〘⌬〙%disname% for DisplayName (Needed if you want to use nicknames in future updates)

〘⌬〙%prefix% for prefix [Provided by LuckPerms] https://nukkitx.com/resources/luckperms.51/
〘⌬〙%suffix% for suffix [Provided by LuckPerms] https://nukkitx.com/resources/luckperms.51/
〘⌬〙%group% for group [Provided by LuckPerms] https://nukkitx.com/resources/luckperms.51/
〘⌬〙%faction% for Faction tag [Provided by Factions] https://nukkitx.com/resources/factions.20/
〘⌬〙%money% for In game currency [Provided by EconomyAPI] https://nukkitx.com/resources/economyapi.14/
〘⌬〙%msg% for Message that you type in chat. (Not for NameTag formatting)
〘⌬〙%device% for player device type. || Thanks to PetteriM1

〘⌬〙New line characters

〘⌬〙%%n
〘⌬〙%%r
〘⌬〙%%t

(Learn more at https://en.wikipedia.org/wiki/Newline)

〘⌬〙All of the placeholders from PlaceholderAPI is now supported. https://nukkitx.com/resources/placeholderapi.104/

〘⌬〙%player% - get the player's name (%name% alternative if you have PlaceholderAPI)
〘⌬〙%player_displayname% - get the player's display name (%disname% alternative if you have PlaceholderAPI)

〘⌬〙%player_health% - get the player's health
〘⌬〙%player_max_health% - get the player's max health
〘⌬〙%player_saturation% - get the player's saturation level
〘⌬〙%player_food% - get the player's food level
〘⌬〙%player_uuid% - get the player's UUID
〘⌬〙%player_ping% - get the player's ping
〘⌬〙%player_level% - get the player's level name
〘⌬〙%player_can_fly% - Whether player is in the fly mode or not
〘⌬〙%player_flying% - Whether player is flying or not
〘⌬〙%player_gamemode% - get the player's gamemdoe
〘⌬〙%player_x% - get the player's x coordinate
〘⌬〙%player_y% - get the player's y coordinate
〘⌬〙%player_z% - get the player's z coordinate
〘⌬〙%player_direction% - get the player's look direction
〘⌬〙%player_exp% - get the player's cuurent experience
〘⌬〙%player_exp_to_next% - get experience required to the player's next experience level
〘⌬〙%player_exp_level% - get the player's experience level
〘⌬〙%player_speed% - get the player's current speed
〘⌬〙%player_max_air% - get the player's max air
〘⌬〙%player_remaining_air% - get the player's remaining air
〘⌬〙%player_item_in_hand% - get the item player hold

〘⌬〙%server_online% - get current online players count
〘⌬〙%server_max_players% - get max player count
〘⌬〙%server_motd% - get the server motd
〘⌬〙%server_ram_used% - get used memory
〘⌬〙%server_ram_free% - get free memory
〘⌬〙%server_ram_total% - get total memory
〘⌬〙%server_ram_max% - get max memory
〘⌬〙%server_cores% - get available processor cores
〘⌬〙%server_tps% - get current TPS
〘⌬〙%server_uptime% - get the current uptime


If you find any bugs, contact me through Discord Zen#7092
  • Like
Reactions: Rakilem
Author
Zen
Downloads
11,294
Views
11,294
First release
Last update
Rating
4.40 star(s) 10 ratings

More resources from Zen

  • ReturnMe
    ReturnMe
    Return to your previous location~
  • AntiSpam
    AntiSpam
    Anti-Spam as simple as possible.

Latest updates

  1. PlaceholderAPI compatability update

    〘⌬〙Update LuckChat to support PlaceholderAPI 1.4 〘⌬〙Update LuckPerms API to 5.4 Note: I will...
  2. 〘⌬〙Fixes

    Fix ZChat migration
  3. 〘⌬〙Update

    〘⌬〙Add better formatting 〘⌬〙Add async chat mode. 〘⌬〙Add support for both LuckPerms v4 and v5...

Latest reviews

Чудовий плагін, але додайте локальний і глобальний чат
Very nice plugin, 100% recommended. It perfectly works with LuckPerms.
excellent plugin works very well and easy to configure
Hello, when I click on zchat plugin it says,
Oops! We ran into some problems.
You do not have permission to view this page or perform this action.
Can you help?
Hi, LuckChat is a simple and useful plugin, hmm i like it.
I want to share it on Chinese Froum MCBBS, do you allow me? I know this plugin will help more and more chinese, and i will mark the author and link.
[main] FATAL - [LuckChat] Unable to get LuckPerms API! Disabling...
What does this mean?
Zen
Zen
The plugin is discontinued. Please check ZChat instead
I am disappointed with the quality of this plugin. It's structure is messy and lacks explanation of the actual plugin material. I'd like to see a javadoc and a remake of this to allow the plugin to be expandable and maintained easier.
Zen
Zen
Thank you for your feedback.
You see, this was one of my first plugin that got me into plugin development.
And the structure is as simple as it can get. Did not think javadocs would be needed for a simple plugin as this. Though, I am releasing a new one soon.

Since I'm more experienced now, I think the next one will live up to your expectations.~
Great plugin
I like that it supports newline characters
Doesn't he have a configuration tutorial?
Zen
Zen
Sorry about the incontinence.
Loading groups removes quotes and stuff so I couldn't provide any tutorial/example in config file. If the information here isn't enough, feel free to contact me, I'll be happy to help.
Good job
Top