#chat-chat-beta
1 messages · Page 1 of 1 (latest)
do it directly to the main
can ChatChatEvent always be async or is that an issue
don't see why it would be an issue
same, thanks
Can someone please look at deluxechat
Still have that isseu
OK, do I compile this from github?
you can also get it from #chat-chat-info
also on github, it automatically compiles when a PR is merged
so you can also get it from there, without you needing to compile
You go here: https://github.com/HelpChat/ChatChat/actions, Select a workflow that is on the main branch, then download the artifact
ok, just downloaded it from info channel, what versions does it run on?
it should run 1.13+
we're not supporting older versions.
yeah. we don't support old versions. DeluxeChat will work just fine for those versions if ChatChat won't
but will I need dchat and chatchat on bungee
no. ChatChat and DeluxeChat have no relation. They're not meant to work together. ChatChat is meant to be a more modern alternative chat plugin.
so the 1.12.2 servers will not be on the bungee network, I know I can update one to 1.13 just been to lazy to do it
oh you have some servers that are 1.13+ and some that are 1.12 and you want to use DChat on the 1.12 and chatchat on the 1.13+ ones? then yes you can
yes
DeluxeChat and ChatChat won't conflict on bungee, at least there's no reason for them to so you can just have them sitting together on bungee no problem. but you can't send messages from a server using deluxechat to a server that has chat chat.
so deluxechat servers will work with deluxechat servers, and chatchat servers will work with chatchat servers only
2 on 1.12.2 two on 1.16.5, one on 1.17.1, 4 on 1.19
but the chat will not be seen on server without dchat
testing on the 1.12.2 I can't update
Failed to remap class at.helpch.chatchat.ChatChatPlugin
guess I will need to look into updating that server also
is there a wiki for Chatchat?
nope. We don't really want to make a wiki since we're making breaking changes very often so we'd just have to constantly be maintaining it.
if there's questions, we just answer them here
guess perms can be found via lp
yeah. we also have usually list permissions in #chat-chat-info whenever we add new ones
but you'd have to go thru all the messages in there
which so far, aren't that many
:))
tab complete will display the perms in LP
yup. as long as we register them
which I'm pretty sure we do for all
they're all in plugin.yml
this is crazy to me '<gray>[<color:#40c9ff>Chat<color:#e81cff>Chat<gray>] '
hmm?
'&7[%vault_group%&7] ' is what I had
ah. the verbose tags? yeah. but they're nice. especially if you're new to all this stuff and don't want to learn all the color codes
'<gray>[%vault_group%<gray>] '
I was more thinking this color:#40c9ffChatcolor:#e81cffChat
right now nothing displays in chat
my colors are in the prefix, does that mean they will not work anymore?
/lp group owner meta addprefix 1420 &4Owner
ah. you can use the Kyorify expansion to translate legacy placeholders into minimessage
%kyorify_vault_prefix% for example. you just need to make sure to download the kyorify expansion
or I can change my lp prefixes
that's also a possible solution, but then they might not work in other plugins that do not support minimessages yet
guess I have tons of testing
setting this up what should I first channels of chat format?
Will there be plans to add a show item in chat feature for example [i] show it
why don't this placeholder work in chatchat %player_displayname%
Potentially, it has been discussed
the type of a channel is the name of a format?
It already exists :))
@gleaming relic try <item>
what about using different formats on different channels?
That's actually something we're working on doing.
no. there's currently 2 channel types I believe
3 actually
the DEFAULT, and then 2 towny chats
so you can use ChatChat together with Towny and have towny nations and towny towns chats
channels*
I don't use towny, my idea of second channel was global and local, local can only be seen on server they are on
so this will not allow me to run on my proxy server
as of now, ChatChat doesn't have cross server support. We're working on it but very slowly I'm afraid.
is it days out for cross server support or weeks?
its certainly more than just days.
we can't really tell. Piggy started working on it and afaik he is quite busy now
when I win Mega Millions I will give Piggy enough to take a few weeks off to finish that
Oh cool
With ChatChat do i want the highest rank to have highest priority (100 or so instead of 1) and member have 1?
Owner gets priority 1, member gets priority 100
Going to this link, you'll see a list of actions. This list is updated every time a PR is merged and the build is successful. If you want to get the latest and greatest JAR you can from there. Just click the name and then at the bottom on artifact. That should start a download. Just letting this here for people that might want to try the latest and greatest versions as soon as they're pushed since #chat-chat-info gets a new jar pretty rarely. https://github.com/HelpChat/ChatChat/actions?query=is%3Asuccess+event%3Apush+branch%3Amain
maybe I'm don't see what your saying Blitz, but I can not find artifact from that link above
at.helpch.chatchat.libs.net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl: Legacy formatting codes have been detected in a MiniMessage string - this is unsupported behaviour. Please refer to the Adventure documentation (https://docs.adventure.kyori.net) for more information.
<white>§aTubblies§a <gray>» <white><message>``` This is the error I'm getting
yeah. apparently you need to be logged in to github to see it or something like that. I wasn't aware until after sending the message
Might want to try the Kyorify expansion
one of your placeholders are returning the output using legacy colors, which are not supported anymore
/papi ecloud download kyorify /papi reload. then use %kyorify_player_displayname% instead of %player_displayname%
nice
well kinda, My name is stuck permanently green now
but no where in format is it green, idk this is confusing
A little weird tbh
what does /papi parse me %player_displayname% return?
it seems like whatever nickname plugin you use, doesn't change the player's display name. Maybe the plugin has its own nickname placeholder?
I'm using CMI, but i was getting the same error as before with it
do I just add kyrorify_ infront of the placeholder?
yeah
awesome ,thanks!
Hmm still doesn't seem to work I just see the entire placeholder now
can yo utell me what the placeholder you're trying to use is?
the cmi one
Nvm I completely misspelled kyorify lmfao all good now, thanks for the patience!
no problem
I was logged in this is what I see after I click the link
yeah. now chose one of the titles from there. you'd probably want to click the top one
Merge pull request ...
Yeah, I asked pig to set it up when we had this problem last time
the file it download was named artifact, I thought it was only the changes for the pull
Get it from jenkins, ironic
I did, I saved the link and I won't have anymore issues getting updated chatchat jars
still working on figuring out how to make this work on my bungee server, I thought of updating my forge server to 1.16.5 but that won't work, since forge 1.14+ will not work on a bungee or waterfall server
does chatchat have same features as deluxechat?
side question doesnt work with discordsrv?
Yes, but better
odd says its hooked "chatchat", but nothing is displaying in channels presetup from deluxechat
is there a guide or something to make it work? using latest 1.26.0-SNAPSHOT its setup that same as i did before and it used to work.
Will there be support for chat channels based on grief defender regions so if i have my little town i can talk it the region chat for that
How exactly would this work? Would it allow you to talk with anyone that is currently standing inside the region or would it let you talk with anyone that has access to the region you have access to?
it would be nice to have both but if i could have one or the other i think anyone who is standing in the region at the time (The main region not sub regions)
hmm. I mean the API is pretty open, and has an easy way to create custom channels so this is almost definitely possible
i think its a thing that youd have to use GDHooks to hook into grief defender tho
yeah. the only thing that could stop us from doing this is the limitation of GriefDefender's API. And possibly performance concerns.
but even if we don't end up adding this as a channel in our plugin, it shouldn't be that hard to just create a chatchat addon plugin that adds custom channels like this one
I think grief defender has a place holder for what claim it is would that be useful for seeing if it could be done and ye i suppose someone could make a extra addon for custom channels for that
Web based MiniMessage editor and creator: https://webui.adventure.kyori.net/
Found a bug with <item> unless the item is renamed it will use the default item id when displaying it in chat
can you show screenshots of how your item looks as well for both of those please?
we currently do this:
If the item has a display name (aka its name was changed), we use that display name, if it doesn't then we check if the item has a localized name. If it does, we use it otherwise we use the material name lowercased. which is wooden_sword
what is a localized name? I was expecting all items to have one if it is the name of the material according to player's locale
good question. :))
yeah. that is correct
nope. apparently none of them have one unless given one or something like that
using the spigot api I mean
ye but thats the item id becouse its all lower case and with underscores instead of the name
yup...
yeah but I Don't think we have a way to get that name using the spigot api unfortunately
I believe you can
ive seen it done before i just dont know how it works
please share. xD
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html#getKey() and use translatable component
we're supposed to support 1.13+. you see. this is what happens when we listen to funnycube
oh wait. I was looking in the wrong place.
yeah but you can get away with that xD
keys exist since 1.13 if that's what you are talking about
no legacy support? 😻
well I guess I'll open an issue about this and we'll fix it soon™️
thanks sorry for bothering you about it
I mean still. we have to deal with spigot and 1.13+
no worries
not as bad as spigot AND 1.8
I will do it after I finish my exercises
alright. currently working on something else so can't really do it
btw Material#isAir exists I believe xD
I wish
that's what we used before
but was only added in 1.14
yeah, I realized after that
we got a whole issue opened for 1.13 support. you can see there stuff we used to use and we had to change and/or remove because it doesn't work on 1.13
so far only 2 things
how come your actually supporting 1.13?
funnycube thought it is a nice balance from DeluxeChat which supported 1.8.8 to 1.18 or 1.19 and other more modern chat plugins which only support latest version and paper only for example
oh
Yeah so basically if you need support for older versions you just use DeluxeChat, or utilize ChatChat, which introduces so much more in terms of modern code and usability.
but you can't use dChat on 1.19.1
😬
yes. that's why you use ChatChat
does the & colourd chat work on this or is it all the <Yellow> or <Bold>
can you try this @gleaming relic ?
oh intresting did the core game take them out?
no. but they will
around 4 years ago 
what did you want me to check
gaby, they didn't take them out yet, but yeah for about 4 years, they've added components which is what people should use, but spigot is bad and decided it will keep legacy
<item>
the <item>
and with an enchanted item, please
Can Deluxechat be migrated to Chat chat?
short answer: yes
long answer: yes, but the updater is a bit outdated iirc
ah, ofc
what's going on there? :))
it makes perfect sense because getKey is not what we need 
is it not?
how you done it this time? apparently spigot doesn't have a way to get the translation key in their api but paper does have the ItemStack#getTranslationKey which is now deprecated since ItemStack implements Translatable
will tell you if it works 
maybe
Name works sharpness shows up as damage_all V
Will get there xD
gonna have to get used to the differences this has to deluxe that i used to use
this one should be good @gleaming relic
is there something extra i need to do to make this work with discordsrv? tried everything just disabled chatchat in that config until i can figure it out
you have to match channel names.
so if you have a channel called test in ChatChat, messages will be sent to the channel called test in discord
if not, I believe they'll just be sent to the default channel. which you can also set in the discordsrv's config file
Bingo it works
Neat
now time to see what the secret fix was xd

what?
what?
Add colour aliases such as &c -> <RED> or whatever it is.
I wonder what would happen if I banned everyone that's in a Voice Chat now :kek:
that's literally impossible to do in minimessages
and I wouldn't do it either
even if it were possible
String#replace 
is it possible to code this to allow &codes aswell?
hell nah
no, kinda, we won't do it tho
it doesn't not work all the times, mackenzie
&codes for the win put it to a vote
lmao gaby :)))
the answer is and will always be no. and most if not all developers that work or maintain the project agree with me.
kinda bites it doesnt since i already set my prefix in luck perms xD just copies & as normal text 😛
you can use the kyorify expansion for placeholders
%kyorify_luckperms_prefix% but make sure the kyorify expansion is downloaded using /papi ecloud download kyorify then /papi reload
and instead of %luckperms_prefix% you use the above. you can do that for any placeholders and it will automatically change the format for you
fine ill accept to learn the new minimessage system but only becouse it works with Hex Colours better
and atleast its not in strict mode
yeah. we don't need strict mode
will it impact how much i can type in a message compaired to the legacy colour system if i use a insane amount of formating in chat
very exciting to see that bold now works in rank prefixs
is there a way to have chatchat have priority messaging? whenever i type /msg is goes to essentials
@shrewd thicket you can disable msg in ess, not sure if that will fix it
oh, i see. ive tried it and it disables the command entirely, but chatchat doesnt take advantage of it. it just turns into the default minecraft whispering
disabled-commands:
- msg
- r
- socialspy
- reply
@shrewd thicketI can't test this since I was not able to log into my second account https://paste.helpch.at/suselozoro.shell
owh essentialsx handles the msging again with it set to that ;-;
hmm. you might be able to override this in the bukkit commands.yml file
under aliases: add this: ```yml
msg:
- "chatchat:msg $1-"
is there a verion for 1.19.1
yes sir. second pinned message will take you to the jenkins where you can get the latest build available from
is there away to disable channels?
you can just make 1 global and default channel
nope. you'll have to use <red>, <green>, and all the other tags minimessage has
hex codes also
here's the minimessage documentation: https://docs.adventure.kyori.net/minimessage/format.html
yeah. they have hex color codes,
gradients
hover, and click actions, etc.
they're amazing
yeah. you just might have to use them with the kyorify expansion.
so /papi ecloud download kyorify then /papi reload and use %kyorify_vault_prefix% instead of %vault_prefix%
Would you ever consider adding support for custom emojis that are create with the unicode characters and resource packs basically making it configurable so that i can type emoji:_EmojiName_ or :EmojiName: and it would translate it into the unicode character maybe adding it into a config so you could add as many as you want as the end user
definitely something we might consider. I actually think we might just end up setting up custom placeholders that you can configurate
so in a config file you can say smiley: 😃 and when you use <smiley> in chat it would automatically be replaced.
in the future tho
thats great and i know its one of those things id have to wait for
Also one more thing about the staff chat does it allow a staff member to see it even if there in general and would there be a way to quickly reply like a /staff or /s before messages if you find your self swapping between the two quite often
yes and yes.
you can use the commands that are used to switch channels to also send messages in those channels
for example if we have a staffchannel with a command /staff, executing /staff will switch you to the staff channel but executing /staff HELLO will send the HELLO message in the staff channel. you can also set quick perfixes. so for example if the staff channel would have the !! quick prefix, sending this message in chat while in another channel !!HELLO THERE would send HELLO THERE in the staff channel without switching the channel
also channels are permission based. there's permission to see messages sent in a channel, and there's permission to send messages in a channel. if a staff member has permission to see messages sent in a channel, they'll see those messages even if their channel is different
i actually missed that when i was reading up on it thats amazing to have
this worked! thank you very much.
is there a way to have the hover click not send the command but fill it instead? for example, i have it set to
- <click:run_command:'/msg %player_name%'>
but i want it so that they can type a message after clicking the hover
<click:suggest_command:'/msg %player_name%'>
thank you!
one very last thing, how do i resolve this that occurs when i reload the plugin?
update the plugin, this was fixed a while ago
would that be the one in the chat-chat-info channel?
oddly enough, im still experiencing that error after download #12
this is my channels.yml
figured out why. it doesnt work on towny-0.98.3.3 but it does on towny-0.98.3.1
that's strange. we'll have to look into that. maybe the api changed so we need to update our code as well
i might've been wrong... its really strange because that was the solution on my test server but when i did the same for the production server that didnt solve it. it can also be that because i lowered versions it didnt like that?
im just puzzled
hey what channels you looking at having
Becouse if its only the default one try doing this
default-channel: default
channels:
default:
toggle-command:
- default
message-prefix: ''
channel-prefix:
radius: -1
type: default
nah. he's having problems with the towny channels
oh intresting i dont use towny so i wouldnt know how to trouble shoot that i only use grief defender or grief prevention (Maybe Factions in the future)
actually what towny version was your compatibility layer desgined for maybe something in a newer update with towny broke it?
yeah. that's what I'm thinking as well. ain't got time to check or test tho
ive got a idea that might save a bit more time for compatibility and debugging, maybe you could split chatchat into the base which is everything it has now and have chatchathooks, so all the compatibility layer is called from the hooks plugin meaning you only need to provide compatibility with hooks in chatchat, and either other plugin creaters can add to hooks aswell or it could be done by your team separately this would allow for anything that breaks compatibility with chatchat to not force a update on the main plugin, just the hooks so people dont need to figure out which version works with the other plugins and also reduces bloat for users who only need the base function not the intergrations of other plugins.
you could also call the compatibility pluging chatchatcompat
hey i'm using the deluxetags with chatchat
and when i applied the tags to player
it shows me something like
is it the vault problem?
Oh yeah, so ChatChat only officially supports MiniMessage tags (ones that look like <red>), not legacy tags that have section symbols (which is what DeluxeTags currently produces). If it works, it probably wouldn't be a problem for now, though ideally DeluxeTags can be made to output MiniMessage or raw Components instead!
okay, thanks dude, i'll give it a try
Or even better, you can use the Kyorify expansion. This way tags will still show fine in other plugins that don't support minimessage, and will also work in chatchat
/papi ecloud download kyorify then /papi reload and you use %kyorify_deluxetags_tag% instead of %deluxetags_tag%
No problem
https://ci.extendedclip.com/job/chatchat/lastSuccessfulBuild/artifact/plugin/build/libs/ChatChat-1.0-SNAPSHOT.jar for anybody facing problems with <item>
same jar thinked back above or did you add something else to make it work even better?
added support for items that are blocks (e.g. stone)
Okay, I finally got that new player chat doesn't work error
https://paste.md-5.net/ihihubogeg.pl
I don't know why the error didn't show previously
can you please execute /papi dump and send the generated link here?
I'm not 100% sure if its bcz of the kyorify expansion or bcz of your industryrank placeholder
Wouldn't be surprised if it was the industryrank placeholder
https://paste.helpch.at/ucanakanil
mind updating the kyorify expansion and seeing if the error still shows?
if it still shows please send the new one
I tried updating but it still says there's an update available
Says we're using version 1.4
How can I uninstall an expansion? Only removing it from the expansions folder?
remove it from the folder
I removed it, and re-installed it using the command you sent, it still says v1.4 in /papi ecloud list installed
that's strange. let me check something
Does v1.5 just have v1.4 in its file somewhere?
oh yes.
that's exactly what it is. just checked it
you can ignore it.
I'll push a fix
Okay
Is there multiple hover ui support i was wondering if it would be possible for my staff to be able to see the extra things for moderation in the hover ui but not show up for regular players
I don't believe so
isnt that just different formats
so does the error still show?
Don't know, no new players have joined yet lmao
But I'm pretty sure I've updated the expansion quite a few times before today
No ReebokRaidZ is asking if players can see one format on their message, while staff can see a different format on their message, the hover text I mean
is this error due to wrong version of Java? https://paste.helpch.at/ewacihekoh.rb
most likely. you seem to be running java 8 while CC only supports java 11 and higher. Also are you running one of those hybrid servers?
ok, I will see if I can figure out how to run this plugin on 11 while server runs on 8
the computer is Java16 I use this line so the forge server will run on Java8 java_binary=/usr/lib/jvm/jdk1.8.0_311/bin/java
I have Java16, Java11 and Java8 installed on server
yeah u cant have 2 java versions for the same jvm instance running lol
good luck with whatever that means.
dont think we officially support hybrid servers anyway
chatchat works on forge 1.16.5
just bcz it works, doesn't mean we support it.
hybrid servers are very well known for just breaking stuff
and for doing shady stuff
yes I know, that's why I spend most of my time fixing things on forge then any other server
forge 1.16.5 will not run on a bungee or waterfall server
Does ChatChat already support the message signing things? Or are these features further down the pipeline?
We can't really support those. spigot doesn't even use player messages. it uses system messages. and even then the way we're currently handling chat will make it kinda impossible to support
Alright, thanks for the quick answer. I read that Paper plans to implement an API to properly use those features in the future, is there a possibility ChatChat will use this when it comes available?
possibly
probably not*
and you can thank cube for that. we're forced to support 1.13+ and spigot users.
will see 
:))
ha, good joke
Ok, thanks ^^ 1.13 seems pretty outdated though. But I know many servers out there are still pre 1.13
once you get the current version to work right you can drop the 13+ support so message signing can be supported
well, we'd need to support paper only as well
since spigot is probably not going to do any good implementation of it
will see when the time comes
and also this whole plugin will probably need rewriting for that system. so idk
I don't care to use it, to me it just big brother spying on the the players
i made it 😮 this is exciting!
i remember seeing something about a way to easily convert deluxechat configuration to ChatChat configuration has that been made yet?
yeah. problem is that its outdated :)))
since ChatChat is in beta, we're changing the config files very often. and the 2 people that maintain the toolbox are busy so its behind
DeluxeChat to ChatChat convertor (currently outdated): https://toolbox.helpch.at/converters/chatchat/deluxechat
yeah. I mean it will get you somewhat close but just not close enough
ok no worries, tbh i think new chat plugin id prefer to re-setup anyway 😄 gonna try it out now! 🙂
PlaceholderAPI expansion that translates legacy strings that are outputed by other placeholders to MiniMessage strings (supports relational placeholders as well): https://api.extendedclip.com/expansions/kyorify/
How to use:
%kyorify_PLACEHOLDER_HERE%
%rel_kyorify_PLACEHOLDER_HERE%
Example:
%kyorify_luckperms_prefix% instead of %luckperms_prefix%
Get latest builds of ChatChat from here: https://ci.extendedclip.com/job/ChatChat
is there also a way to disable direct message? or do u just not give permission node to the ranks u dont want to use it?
yeah no permissions.
everything is basically behind a permission here. so if you don't want them to have access to something, you just don't give it.
cool!! 😄
https://paste.helpch.at/cahofikagi.pl https://gyazo.com/3a490830642a4fe96bd78cebd8252a56
Am i doing something wrong here? the format doesnt seem to be updating on the server (i have tried rebooting server)
it should also only say 1 format is loaded surely?
umm. yeah
oh wait. I Think its 2 formats because it also counts the console-format.
are you OP right now?
yeah. that should be good enough. I Was thinking maybe it uses the internal format but that doesn't seem to be it.
can you restart the server one more time and send the generated startup log please?
ok
also. you might want to take a look at this.
the format won't work with legacy colors
it wil lbreka
will break*
talking about legacy colors from placeholders rn
i saw this in console on start up https://paste.helpch.at/manihovehe.md
ok i did /papi ecloud download Kyorify and reloaded that
still not getting my updated format
here you go https://paste.helpch.at/hedewoxiya.coffeescript
you had missing quotes
I've added them and also manually migrated your placeholders
to kyorify
ty
yeah i tried that
and just tried with that template it didnt work but now
the message doesnt even go through to minecraft chat
check console when sending the message
yeah.
this does need fixing tho in the kyorify expansion.
it shouldn't throw erros but instead just return
null
i only just seen the dev of the pronoun plugin helps with ChatChat!
yeah. she's the one that made the kyorify expansion as well
yeah i have asked her for help with pronoun plugin as for some reason its not enabling on my 1.19 server
sorry for all the questions i just have 2 more:
How do i add hover messages on my messages?
How does the discordSRV work with this?
to add hover messages you use the <hover:show_text:"TEXT HERE"> tag. You can read more on that here: https://docs.adventure.kyori.net/minimessage/format.html#hover
With discordsrv, I am pretty sure you either have to add matching channels, so if you have a chatchat channel called test you'll need to add a discord server in the Channels: option in discordsrv's settings
ah ok
not sure if currently the message is being sent to the console channel tho. Haven't tested that one myself
i am a bit confused with the hover messages and how that would work, on deluxechat id do this:
prefix_tooltip:
- '§§2Username&3: §6%player_name%'
- '§2Rank&3: §6%vault_group%'
- '§§2Pronouns&3: §6%pronouns_pronouns%'
what version you using?
make sure you're getting the latest from here: https://ci.extendedclip.com/job/ChatChat
what about it isn't working then? is the plugin starting correctly?
this is the error when anyone wanna chat
Yep
seems to be related to the %chatchat_channel_prefix% placeholder.
will start doing some tests
mind if you also restart the server and send me a full startup log @primal hamlet ?
@trim scroll what did you expect to happen? ... it was a file
@primal hamlet please resend the error as well. gaby here did an oopsie :))
You can get the content of attachments xD
Well Barry isn't smart enough for that.
Gotta train him 😂
👍
hmm. strange. I can't seem to be able to replicate this
can you please send that startup log and if possible the channel and format files as well?
hmm. this seems to be a different problem. are you op while writing in chat? also can you please send your formats.yml and channels.yml?
also you seem to be a few versions behind on paper. try updating that as well because I've seen some problems being reported before on one of the older builds which was fixed on a newer one I think
i use the conversor deluxechat -> chatchat
oh that makes sense. that is outdated.
is this
yes im op rn
yeah. the formats you got are wrong. trying to fix them right now.
well the parts are now maps
String to List<String>
so instead of yml parts: - '<hover:show_text:'' <white><newline> <aqua>Información:<newline> <yellow>Nick:<white>%player_name%<newline> <yellow>Rango: <white>%vault_rankprefix%<newline><yellow>Horas:<white>%statistic_hours_played%<newline> <white>''><click:run_command:''/msg%player_name% ''>%deluxetags_tag% %gender_pronoun% <dark_gray>[<aqua>%uclans_hasclan_formated%<dark_gray>]%vault_prefix% </click></hover>' - <click:run_command:'/msg %player_name% '>%player_displayname%</click> - '<dark_gray> » ' - <message> you'd have something like this: yml parts: part: - '<hover:show_text:'' <white><newline> <aqua>Información:<newline> <yellow>Nick:<white>%player_name%<newline> <yellow>Rango: <white>%vault_rankprefix%<newline><yellow>Horas:<white>%statistic_hours_played%<newline> <white>''><click:run_command:''/msg%player_name% ''>%deluxetags_tag% %gender_pronoun% <dark_gray>[<aqua>%uclans_hasclan_formated%<dark_gray>]%vault_prefix% </click></hover>' - <click:run_command:'/msg %player_name% '>%player_displayname%</click> - '<dark_gray> » ' - <message> or
parts:
information:
- '<hover:show_text:'' <white><newline> <aqua>Información:<newline> <yellow>Nick:<white>%player_name%<newline> <yellow>Rango: <white>%vault_rankprefix%<newline><yellow>Horas:<white>%statistic_hours_played%<newline> <white>''><click:run_command:''/msg%player_name% ''>%deluxetags_tag% %gender_pronoun% <dark_gray>[<aqua>%uclans_hasclan_formated%<dark_gray>]%vault_prefix% </click></hover>'
name:
- '<click:run_command:'/msg %player_name% '>%player_displayname%</click>'
message:
- '<dark_gray> » '
- <message>
the formats I sent you should stop the empty formats from showing. Let me know if the error still shows after that
I think yours need to update the conversor :c
in a update
i will try to fix this new changes
thanks u!
we do need to do that. its just that both maintainers are busy with irl stuff
I have no idea how to update it
😔 ok no problem about that really ;w:;
another question chatchat has permissions?
yeah.
here's a list: https://paste.helpch.at/buxuxuqasu.coffeescript
not sure if its 100% complete tho
well actually it isn't. its missing the channel and format permissions
im lookin for format permissions
like chatchat.format.default
chatchat.format.vip
chatchat.format.staff
chatchat.format.<format-name>
and for channels it should be chatchat.channel.see.<channel-name> to see messages sent in a channel, and chatchat.channel.use.<channel-name> to be able to send messages in a channel
I have problems with /nick of essentials
also with RGB
And also problems of Uclans names colors
Ranks of luckperms
yes. chatchat doesn't support legacy colors. you have to use the kyorify expansion to translate your old colros
colors*
you can read about that in the pinned messages
its not an error. and no.
we are offering a way to translate legacy colors from placeholders
using the kyorify expansion as mentioned above
Is this still the case?
Sorry if you didn't want to be pinged mate, I forgot replies ping the person
also, for the record, setting the chatformat to false you don't want taking priority is a viable fix
I have an issue with hover messages if I want to display "Balance:<gold><bold><yellow>%vault_eco_balance_formatted%" if I add a space after "Balance:" like this "Balance: <gold><bold><yellow>%vault_eco_balance_formatted%" it will error out and not show up in chat.
yes its still the case and that fix is something I recommended in that message as well.
this will not change since its not really considered a bug
if someone has op, they automatically have access to those permissions
Thanks mate, that did end up fixing the issue super easily
And I apologize for the random ping
there's nothing we can do about that
its alright
😄
do you get an actual error in console?
if so please send it here
also make sure you're using the latest development build of ChatChat. On 1.19.1+ the hovers were broken and it was fixed in one of the newer version https://ci.extendedclip.com/job/ChatChat
seems to be a yaml syntax error. mind sending your formats.yml file? put it in a paste bin please
If I add a space after the Balance: it will not work
if I delete the space it works
oh yeah. that kinda makes sense. it is a ymal syntax error indeed. what you can do is put the whole string isnide quotes. 1 second.
I've put the entire line inside " and escaped the quotes from inside the line.
using \"
also added the space after Balance:
yeah it works and it auto converted " to '
yeah that's fine.
I kinda hate how the yaml library works right now
no comments and the auto convertor are a bit annoying
Thanks for the help I'll get on to redo my whole deluxechat format to chatchat
It actually is way simpler once you know what you're doing and know the work arounds for old &7&l formats
yeah I know. the only hard part is getting started. I've been trying to tell people this
but minimessage is pretty nice once you actually try it
Will there be an option to change deluxetags to minimessage ?
Because if I change it it works in chat but when you view it in tag selector it's all plain text
I love how you can select a tag and it also changes your nick to gradient or whatever you like
dtags minimessage support? 😌 @exotic nexus
one day. hopefully xD
one day possibly. will definitely add that to the list.
so if your essentials nick name is &cUSERNAME
And you put the papi placeholder for your essentials nickname in chat chat format
it wont parse it
cuz &
right
if so why did you guys decide to not use &
gotta redo the entire mf server now to use chatchat
no you don't
that's what the kyorify expansion is for
also I'm 99% sure essentials is moving slowly to MiniMessage as well
use %kyorify_essentials_nickname% instead of %essentials_nickname%
just make sure you have the kyorify expansion installed: /papi ecloud download kyorify then /papi reload
How long untill you would say this could go onto a production server and not a testing server?
probably still a bit. there's at least 1 big configuration refactoring that's going to happen
wait wait so then my final thing would be my tags
how do i see if my tag plugin uses kyorify
or wahtever
oh that shit works with anything
yes. with any placeholder
the kyorify expansion
I think we'll end up adding our own kyorify tag inside ChatChat
but the kyorify expansion will still work
well. we don't have a reset system. but I'm not sure how the underlying library works. I do suggest backing up whenever you make changes tho just in case. I've not had problems with it so far tho. Whenever I had YAML Syntax errors it would just throw some errors and that's it.
mkmk and final thing, do you assign a perm for each chat format
like is it same as dchat
yeah.
chatchat.format.<format-name>
<bold>
i think ur trolling me
ill try it
so if i have
default
rank 1
helper
mod
admin
owner
the weights would be
default 1
rank 1 2
helper 3
mod 4
admin 5
owner 6
or vice versa
vice versa
oo ok ok gotchu gotchu
we've made them the same as dchat
im getting the hang of this i think
priority: 8
parts:
channel:
- '%chatchat_channel_prefix%'
prefix:
- '<color:#555555>[<color:#FF5555>%kyorify_lifestealx_hearts%❤<color:#555555>] <color:#555555>[<color:#FF6458><strong>COSMIC<color:#555555>]'
name:
- '<color:#AAAAAA>%kyorify_essentials_nickname% '
message:
- '%kyorify_alonsotags_tag_chat%<color:#555555><strong>» <color:#FFFFFF>%kyorify_ezcolors_color%<message>'```
this look about right
ima replace strong to bold after
btw. you don't need <color:#555555>
you can just do [#555555](/guild/164280494874165248/channel/555555/)
You can read about MiniMessage, what tags exist and also how they work here: https://docs.adventure.kyori.net/minimessage/format.html
talking about [#555555](/guild/164280494874165248/channel/555555/)? then yes
it will work
priority: 13
parts:
channel:
- '%chatchat_channel_prefix%'
prefix:
- '[#555555](/guild/164280494874165248/channel/555555/)[<#FF5555>%kyorify_lifestealx_hearts%❤[#555555](/guild/164280494874165248/channel/555555/)] '
name:
- '<#AAAAAA>%kyorify_essentials_nickname% '
message:
- '%kyorify_alonsotags_tag_chat%[#555555](/guild/164280494874165248/channel/555555/)<bold>» <#FFFFFF>%kyorify_ezcolors_color%<message>'
nova:
priority: 12
parts:
channel:
- '%chatchat_channel_prefix%'
prefix:
- '[#555555](/guild/164280494874165248/channel/555555/)[<#FF5555>%kyorify_lifestealx_hearts%❤[#555555](/guild/164280494874165248/channel/555555/)] [#555555](/guild/164280494874165248/channel/555555/)[<#58FF63><bold>NOVA[#555555](/guild/164280494874165248/channel/555555/)]'
name:
- '<#AAAAAA>%kyorify_essentials_nickname% '
message:
- '%kyorify_alonsotags_tag_chat%[#555555](/guild/164280494874165248/channel/555555/)<bold>» <#FFFFFF>%kyorify_ezcolors_color%<message>'```
this what im working with now
nice
btw
you can add however many parts you want
you're not limited to just those 4
and you can name them whatever you want
if you want, you can just have 1 big part, or have 100 small parts
oh shit yeah id rather just have one big one
ok ok i see
For like user-offline in messages.yml
is there a placeholder
for the offline persons username
doesnt look like it
where do you setup chat hover
use the hover component
how i do
sooooo likeeee
?
example: <hover:show_text:"<red>HELLOOO!">HI!
in chat you'll see HI! and when you hover you'll see red HELLOOO!
how you doing James.
pretty good, yourself?
priority: 1
parts:
channel:
- '%chatchat_channel_prefix%'
prefix:
- '[#555555](/guild/164280494874165248/channel/555555/)[<#FF5555>%kyorify_lifestealx_hearts%❤[#555555](/guild/164280494874165248/channel/555555/)] [#555555](/guild/164280494874165248/channel/555555/)[<#DF0000><bold>OWNER[#555555](/guild/164280494874165248/channel/555555/)]'
name:
- '<#AAAAAA>%kyorify_essentials_nickname% '
message:
- '%kyorify_alonsotags_tag_chat%[#555555](/guild/164280494874165248/channel/555555/)<bold>» <#FFFFFF>%kyorify_ezcolors_color%<message>'
and i want to hover
- ''
- '<#AAAAAA>Username [#555555](/guild/164280494874165248/channel/555555/)<bold>» <#FFFFFF>%player_name%'```
I'm doing pretty good as well
you'll have to put the hover inside the format.
do you want that hover to show when you hover over everything including messages?
yes
wait no, hover everything before the player message
also ima send my config zipped in here so new people can use parts of it, cuz mine pretty jampacked if thats allowed?
owner:
priority: 1
parts:
channel:
- '<hover:show_text:"<#55FF55><bold>PLAYER INFORMATION<newline><newline><#AAAAAA>Username [#555555](/guild/164280494874165248/channel/555555/)<bold>» <#FFFFFF>%player_name%">'
- '%chatchat_channel_prefix%'
prefix:
- '[#555555](/guild/164280494874165248/channel/555555/)[<#FF5555>%kyorify_lifestealx_hearts%❤[#555555](/guild/164280494874165248/channel/555555/)] [#555555](/guild/164280494874165248/channel/555555/)[<#DF0000><bold>OWNER[#555555](/guild/164280494874165248/channel/555555/)]'
name:
- '<#AAAAAA>%kyorify_essentials_nickname% '
message:
- '%kyorify_alonsotags_tag_chat%</hover>[#555555](/guild/164280494874165248/channel/555555/)<bold>» <#FFFFFF>%kyorify_ezcolors_color%<message>'```
yeah that's fine. dk if you have access to send files, but if you do sure
oh i see you can do <newline>
that was gonna be one of my next questions
if someone didnt do it for me
ty
no problem. also small explanation in case the documentation didn't help enough
you can also use font, gradients, translatable, selector, all the cool stuff minecraft allows basically
all my homies love minimessage
<bold>» <#FFFFFF>%kyorify_ezcolors_color%<message>'
the bold is being sent to the message
how do i &r
<reset>, but its better to close the bold with </bold>
so <bold>»</bold>
ye gotchu ok so 2 more questions i think
priority: 1
parts:
channel:
- '<hover:show_text:"<#55FF55><bold>PLAYER INFORMATION</bold><newline><newline><#AAAAAA>Username [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%player_name%<newline><#AAAAAA>Balance [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%vault_eco_balance_formatted%<newline><#AAAAAA>Coins [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%gamepoints_balance%<newline><#AAAAAA>Votes [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%votingplugin_alltimetotal%<newline><#AAAAAA>Hearts [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%lifestealx_hearts%<newline><#AAAAAA>Kills [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%slipcorpvpstats_kills%<newline><newline><#55FF55><bold>➜</bold> <#AAAAAA><bold>CLICK TO PRIVATE MESSAGE</bold>">'
- '%chatchat_channel_prefix%'
prefix:
- '[#555555](/guild/164280494874165248/channel/555555/)[<#FF5555>%kyorify_lifestealx_hearts%❤[#555555](/guild/164280494874165248/channel/555555/)] [#555555](/guild/164280494874165248/channel/555555/)[<#DF0000><bold>OWNER</bold>[#555555](/guild/164280494874165248/channel/555555/)] '
name:
- '<#AAAAAA>%kyorify_essentials_nickname% '
message:
- '%kyorify_alonsotags_tag_chat%</hover>[#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%kyorify_ezcolors_color%<message>'
how would i make it so when you click anywhere before the message, it'll put the CMD in chat /msg playername
and then
does this come with [item] built in
or external plugin still required
You should be able to use show_item from https://docs.adventure.kyori.net/minimessage/format.html#hover to display an item
And you can use the <click> tag (https://docs.adventure.kyori.net/minimessage/format.html#click) to setup running of commands when a message is clicked
For your example,
<hover:show_text:"Player Info..."><click:run_command:/msg %name%>Tag Prefix Name Etc... »</click></hover> <message>
it does actually. <item>
it requires a permission
chatchat.tag.item
and you use what James gave you for clicking
okok ill try that in a min
uhhh
HAHAH i dont have nitro on this account so i cant post msg oml
wdym you can't post a message
it too big ser
=paste
it pasted stupid but uh yeah random error
can you copy my roles over too @scarlet ferry i talked in #server-owner-chat on that account
and yeah i will one sec
just click new and then paste it and save it again
So far really liking ChatChat, but having an issue with my placeholders. So for my settings menu we had to create a new expansion to rotate the ranks, and our prefix is a placeholder %aero_prefix% which displays whatever rank you have chosen to display and they are coming up as straight unicode instead of colored. What should I do?
use the kyorify expansion
%kyorify_aero_prefix%
Does this happen when mentioning offline users perhaps? Or something related to mentioning in general
I'm not super familiar w the code base so i might be wrong
/papi ecloud download kyorify. then /papi reload
oh ill just disable mentioning compeltely
do i change mention-prefix: '@' to mention-prefix: ''
or just remove the line entirely
also whats the <item> perm
.
.
ohohoh
Lol
lmao
idk on my alt i tried to mention someone does chat log now ill see what i said
lem check
[19:30:45] [Async Chat Thread - #3/INFO]: [ChatChat] ItsLunarBruh » test```
and then it did it shortly after
im not sure
and is DOntBeAnnoying online?
both accounts where online
hmm
itslunarbruh didnt have mention perms
well that's strange.
how the hell did it got to line 96 then. it should've stopped at 90.
are you sure that account is not OP or doesn't have a star permission?
nop only donatbeannoying has perms
james, any chance you can try and replicate this? but I Doubt you'll be able to. rn writing a PR
so can't
MC Version not chatchat
do /version
with latest velocity & viaver
and copy it
thats a paper fork right
you can click on the text returned by /version and it will copy it for oyu
yeah
its a fork of purpur
which is a fork of paper or something like that
oh boy
paper fork yeah
eventually all servers will be using this fork or bloomhosts fork or purpur so
🤷♂️
Do the /version thing
do it in console or opped account
or acct with * perm
i am oped dont work tho
[19:52:38 INFO]: Checking version, please wait...
[19:52:38 INFO]: This server is running Pufferfish version git-Pufferfish-20 (MC: 1.19) (Implementing API version 1.19-R0.1-SNAPSHOT) (Git: f6aa872 on HEAD)
You are running 10 versions beyond. Please update your server when possible to maintain stability, security, and receive the latest optimizations.
Previous version: git-Pufferfish-11 (MC: 1.19)
thanks
it really sucks resetting up a whole ass chat plugin on a live server with 150 kids online xd
just finally finished for one gamemode
3 more gamemodes to go
cant do a pepe emote because you guys hate me and wont give role to my main account sadge
too bad i cant dislike things on discord
i dont even need the dchat role, i just need this role, howd i get it again
run /chatchat @wet nymph. what version of that as well just in case
in the #deluxechat channel, check pins
https://paste.helpch.at/vejahuxako.xml
Working on my formats config and ingame its projecting the default configuration. In the config there is this error:https://paste.helpch.at/vehakoxuci.xml Not sure how to fix it
oh duh
oh.
not helpful
imma just use latest on jenkins
./chatchat also not helpful
lol
i didnt plugman load it tho dw
ok good
bro how do you get access to this beta programs category channels
oh so i need that role on my main lol
is PAPI only dependency @exotic nexus
yeah
and java 11
at least
👍
What am i supposed to put in for the name: - %player_name% portion? Ive tried it in '' and with <white> in front of it its not loading the format bc of it, and I dont see whats wrong w/ it
@wet nymph I'll write to funnycube again, asking to move your roles to the other account. I'm pretty sure I already did once but he never responded.
appreciate it lol, this discord server is literally the only reason for me having 2 clients open at once
it not fun
try - '%player_name%'
yeah. % is a special character in YAML. it needs to be inside quotes
lol my laptop is on life support rn. running two mc instances, mc server, and wsl
oh boy
That fixes it, but then if i change the placeholder to %essentials_nickname% it no longer works? I was doing this because I have a color menu that changes players colors with the /nick command so that players can have new colors before they unlock the /nick command
use the kyorify placeholder
- '%kyorify_essentials_nickname%'
I can run:
- Discord
- Browser
- Velocity + Paper
- 1 MC instance
but when I add 1 other MC instance its starting to be very bad. ram usage is at 99% and many times one of those ends up crashing and the rest comes back to life.
I removed this placeholder originally now I cant find what it should be
- ''```
I need to bring the channel names back, I didnt understand them at first
@exotic nexus there's not a perm for seeing chat is there lol? My game is buggin
yeah there is
oh
I made a PR Fixing default channel requiring it
that makes a lot more sense
no problem
priority: 1
parts:
channel:
- '<hover:show_text:"<#55FF55><bold>PLAYER INFORMATION</bold><newline><newline><#AAAAAA>Username [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%player_name%<newline><#AAAAAA>Balance [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%vault_eco_balance_formatted%<newline><#AAAAAA>Coins [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%gamepoints_balance%<newline><#AAAAAA>Votes [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%votingplugin_alltimetotal%<newline><#AAAAAA>Hearts [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%lifestealx_hearts%<newline><#AAAAAA>Kills [#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%slipcorpvpstats_kills%<newline><newline><#55FF55><bold>➜</bold> <#AAAAAA><bold>CLICK TO PRIVATE MESSAGE</bold>">'
- '%chatchat_channel_prefix%'
prefix:
- '<click:run_command:/msg %name%>[#555555](/guild/164280494874165248/channel/555555/)[<#FF5555>%kyorify_lifestealx_hearts%❤[#555555](/guild/164280494874165248/channel/555555/)] [#555555](/guild/164280494874165248/channel/555555/)[<#DF0000><bold>OWNER</bold>[#555555](/guild/164280494874165248/channel/555555/)] '
name:
- '<#AAAAAA>%kyorify_essentials_nickname% '
message:
- '%kyorify_alonsotags_tag_chat%</hover>[#555555](/guild/164280494874165248/channel/555555/)<bold>»</bold> <#FFFFFF>%kyorify_ezcolors_color%<message>'
i added the <click
in prefix
when i click on my name in game, says invalid argument
i also tried added </click> to the end, and it just displays that in chat
%name% is invalid
use %player_name% to get the name
but also
you don't want to run the command
you want to just suggest it
suggesting it, will put it in the chat box without running it
so replace run_command: with suggest_command:
Jaimss has mention perms, Dru__ doesn't. No error, so I can't seem to reproduce
awesome worked
Wouldn't be one of his formats putting the mention symbol right? I mean it just loops through the target's of a channel, all of whom should be online, so it shouldn't matter anyways
How do i make something underlined? I tried <underline> and it did not work
How do i show an item in chat, is it a command I tried [i] and [item] and dont see a way to change it in the settings config
<item>
ty
i cant get it to happen again, not sure
no dumb questions right
chat chat works on 1.18.2 too yes
what did you write this time?
nothing i was afk
did someone else write something
I'm guessing. but can't really find out what since it cancels the event
What are the permissions u need to be able to mention someone
chatchat.mention.personal and chatchat.mention.channel i believe
I gave them both and they cant mention
Im opped and I can, ive set all 3 permissions and mentioning still wont work for that group
how are you mentioning?
@Cbble_
You sure no typo in the permission
.personal is what allows personal mentions
.channel allows @everyone, @here, and @channel
also make sure you don't have the block permission set for whoever you can't mention
I set chatchat.mention.personal true and deopped Cbble_ and they can not @upper sparrow mention me
/lp user {you} permission check chatchat.mention.personal.block
and /lp user {them} permission check chatchat.mention.personal
Result for first should be false, result for second should be true
idk if i missed it but is there a command to covert the deluxechat into chatchat or do i have to redo everything?
There's a converter in the pins, but it is outdated right now
okay thanks
doing it by hand looked like dog shit to me at first too
but it was easy after understanding everything
I plan to update the converter after the next config update for CC since that is hopefully the last one.
that might take a while
we were hoping to do it after pig added bungee support but I believe he's busy again so we're not going to get it for a while
I think he's done with classes in a couple weeks.
is it hard to update? idk how the whole toolbox works but this current update requires 1 modification only
take the list under parts: and put it under another key
you could even copy paste it from deluxechat
so it would become something like this: yml parts: channel: - '' prefix: - '' name: - '' suffix: - ''
https://github.com/HelpChat/toolbox/pull/19 does this not work
oh shit. I didn't even know about the PR
yea looks like it was specifically for this update
apparently there's conflicts tho so it will still need updating before merging and deplyoing
oh yea im blind
We could maybe share the deployment link on the PR temporarily. That seems to be working, at least with the default dchat config
It looks like a CF page was deployed for it. Does that work?
That's what I was referring to, and it seems to be at least putting the parts in the correct format, not sure if it needs to be doing anything else
Kk. I can look at the merge conflict tonight or tomorrow.
@exotic nexus should probably take a look at the CF page before you merge. he'll see an issue better than I will
I can look tomorrow i guess
error being spammed
and uh
chat is like delayed now
that im using chatchat
on 1.18.2 pufferfish (paper fork)
this chat delay is insane
im 1 papi version behind on my 1.18.2 server, could that be causing the insane chat lag?>
dis the issue right here chief
check the async chat thread
mini message deserializing gobbling entire thread
I have setup my chatchat but the players say they cant see the chat. I cant find that permission
chatchat.channel.see.default
ty
Is that error occuring on the absolute latest dev build? I know some changes to that have been discussed lately.
If it is the latest then someone else will probably know whenever they see it.
yes but also why is mini message deserializing gobbling entire thread
more concerned about sending a chat message and it showing up 45 seconds later
That's a great question, it typically shouldn't.
that has to be because im .0.0.0.1 versions behind on papi right
legacy color stuff
which is exactly what minimessages is?
riught
somethin like that
xd
I use kyorify a million times
That might be a Blitz question. I have no idea if these two would go hand in hand.
I bet it has something to do with that
Could be.
when will chatchat show differnt versions instead of 1.0 kinda pain not knowing if i need to update or not
Adding build numbers to the version has been discussed and may happen at some point, but it’ll probably be 1.0-SNAPSHOT for some time until they’re happy with it and ready to release it for good, then versions will start charging
changing*
For now you can see updates in #chat-chat-info, and write down the build number you downloaded somewhere or rename the jar if you want manually
I can add that in tomorrow
I mean it should be just 1 line. I can make a PR today
Kk
Yeah, you just have to append BUILD_NUMBER
what the correct way to do this?
&f was the reset format before now what is it?
<gray>» &f<message> '
would <reset> work?
<reset> is correct the chat does not support &codes internally
ugh. <reset> would reset everything, Colors, Formats, Hovers, Clicks, everything.
you can use closing tags
if you want
<gray>»</gray>
hmm idnk im lost xD
`- <gray>»</gray> <message> '
still doesnt allow in game color & codes
tried both <reset> and closing tags
it does allow &codes within the plugin config as its not supported but if you use them externally via luckyperms you can use /papi ecloud download korify which allows the older format to work from other plugins in chat tho you need to use new korify placeholders
Yea I couldn't remember if thats a default Jenkins environment variable or it had to be setup as well
I think its a default. but if not, glare could probably set it up.
not sure if you understand. Trying to make it so in game chat players can talk in color. I cant seem to bypass chat format to allow that.
closing tag </> did not seem to help
nothing to do with prefix or placeholders
so you want players to be able to use colors in their messages?
yes
they can't use the legacy ones, but you can give them permission to use minimessage tags
chatchat.tag.color
and they'll be able to use <red>, <yellow>, etc.
also hex
that bites, but it works
Yea I think you're probably right.
@exotic nexus what do you think about a tag like <legacy:...>, which would work kind of like kyorify to allow support for players to use legacy colors?
Minimessage is great for server owners, but it might be hard until minimessage has support everywhere to want people to only use it. That way you could kyorify chat messages (allowing for legacy colors), but use minimessage in the config formats and whatnot
I'm sure you've considered something like this, just wondering your opinions
Then they could do like <legacy:<message>> in the config instead of <message>
we did consider this at the very start. we even considered mixing legacy with minimessage. but it ain't a good idea. the mixing part.
Why not? Any specific times it won't work, I did it a bit recently without issues
it might cause a lot of confusion and then when we end up removing it, people will just be mad at us again. I'd rather them know what they're receiving from the start.

add colour aliases