11package pro .cloudnode .smp .bankaccounts ;
22
3+ import net .kyori .adventure .audience .Audience ;
34import net .kyori .adventure .text .Component ;
45import net .kyori .adventure .text .minimessage .MiniMessage ;
56import net .kyori .adventure .text .minimessage .tag .resolver .TagResolver ;
@@ -16,38 +17,38 @@ public abstract class Command implements CommandExecutor, TabCompleter {
1617 /**
1718 * Send message to sender.
1819 *
19- * @param sender Command sender.
20- * @param message Message to send.
20+ * @param audience Message recipient
21+ * @param message Message to send.
2122 * @return Always true.
2223 */
23- public static boolean sendMessage (final @ NotNull CommandSender sender , final @ NotNull Component message ) {
24- sender .sendMessage (message );
24+ public static boolean sendMessage (final @ NotNull Audience audience , final @ NotNull Component message ) {
25+ audience .sendMessage (message );
2526 return true ;
2627 }
2728
2829 /**
2930 * Send message to sender.
3031 *
31- * @param sender Command sender.
32+ * @param audience Message recipient
3233 * @param message Message to send.
3334 * @param placeholders Placeholders to replace.
3435 * @return Always true.
3536 */
36- public static boolean sendMessage (final @ NotNull CommandSender sender , final @ NotNull String message , final @ NotNull TagResolver @ NotNull ... placeholders ) {
37- sendMessage (sender , MiniMessage .miniMessage ().deserialize (message , placeholders ));
37+ public static boolean sendMessage (final @ NotNull Audience audience , final @ NotNull String message , final @ NotNull TagResolver @ NotNull ... placeholders ) {
38+ sendMessage (audience , MiniMessage .miniMessage ().deserialize (message , placeholders ));
3839 return true ;
3940 }
4041
4142 /**
4243 * Send command usage to sender.
4344 *
44- * @param sender Command sender.
45+ * @param audience Message recipient
4546 * @param label Command label.
4647 * @param arguments Command arguments.
4748 * @return Always true.
4849 */
49- protected static boolean sendUsage (final @ NotNull CommandSender sender , final @ NotNull String label , final @ NotNull String arguments ) {
50- return sendMessage (sender , BankAccounts .getInstance ().config ().messagesCommandUsage (label , arguments ));
50+ protected static boolean sendUsage (final @ NotNull Audience audience , final @ NotNull String label , final @ NotNull String arguments ) {
51+ return sendMessage (audience , BankAccounts .getInstance ().config ().messagesCommandUsage (label , arguments ));
5152 }
5253
5354 /**
0 commit comments