44import dev .plex .NUSHModule ;
55import dev .plex .command .SimplePlexCommand ;
66import net .kyori .adventure .text .Component ;
7+ import net .kyori .adventure .text .minimessage .tag .resolver .Placeholder ;
78import org .bukkit .command .CommandSender ;
89import org .bukkit .entity .Player ;
910import org .jetbrains .annotations .NotNull ;
1415import java .util .List ;
1516import io .papermc .paper .command .brigadier .CommandSourceStack ;
1617
17- import static dev .plex .api .message .MessagePlaceholder .placeholder ;
18-
1918public class NUSHCommand extends SimplePlexCommand
2019{
2120 private final NUSHModule module ;
@@ -71,7 +70,7 @@ private Component executeAction(CommandSender sender, String action, @Nullable S
7170
7271 case "status" ->
7372 {
74- return messageComponent ("nushStatus" , placeholder ("status" , module .isEnabled () ? "<green>enabled</green>" : "<red>disabled</red>" ));
73+ return messageComponent ("nushStatus" , Placeholder . parsed ("status" , module .isEnabled () ? "<green>enabled</green>" : "<red>disabled</red>" ));
7574 }
7675
7776 default ->
@@ -97,7 +96,7 @@ private Component executeAction(CommandSender sender, String action, @Nullable S
9796 }
9897
9998 module .setTime (time );
100- return messageComponent ("waitTimeSet" , placeholder ("minutes" , time ));
99+ return messageComponent ("waitTimeSet" , Placeholder . unparsed ("minutes" , String . valueOf ( time ) ));
101100 }
102101
103102 case "remove" ->
@@ -106,7 +105,7 @@ private Component executeAction(CommandSender sender, String action, @Nullable S
106105 if (module .isNewPlayer (target ))
107106 {
108107 module .removePlayer (target );
109- return messageComponent ("playerRemoved" , placeholder ("player" , target .getName ()));
108+ return messageComponent ("playerRemoved" , Placeholder . parsed ("player" , target .getName ()));
110109 }
111110 else
112111 {
0 commit comments