File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
src/main/kotlin/com/mairwunnx/projectessentials/chat/impl/variables Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -2,8 +2,17 @@ package com.mairwunnx.projectessentials.chat.impl.variables
22
33import com.mairwunnx.projectessentials.chat.api.variables.IChatVariable
44import net.minecraft.entity.player.ServerPlayerEntity
5+ import net.minecraft.util.text.ITextComponent
6+ import net.minecraft.util.text.Style
7+ import net.minecraft.util.text.event.ClickEvent
58
69object DisplayNameVariable : IChatVariable {
710 override val variable = " display_name"
8- override fun process (player : ServerPlayerEntity ): String = player.displayName.formattedText
11+ override fun process (player : ServerPlayerEntity ): ITextComponent = player.displayName.setStyle(
12+ Style ().apply {
13+ clickEvent = ClickEvent (
14+ ClickEvent .Action .SUGGEST_COMMAND , " /m ${player.gameProfile.name!! } "
15+ )
16+ }
17+ )
918}
You can’t perform that action at this time.
0 commit comments