1919
2020import lol .hyper .timebar .TimeBar ;
2121import lol .hyper .timebar .tracker .WorldTimeTracker ;
22- import net .kyori .adventure .platform .bukkit .BukkitAudiences ;
2322import net .kyori .adventure .text .Component ;
2423import net .kyori .adventure .text .format .NamedTextColor ;
2524import org .bukkit .Bukkit ;
3635
3736public class CommandTimeBar implements TabExecutor {
3837
39- private final TimeBar timeBar ;
40- private final BukkitAudiences audiences ;
38+ private final TimeBar timeBar ;;
4139
4240 public CommandTimeBar (TimeBar timeBar ) {
4341 this .timeBar = timeBar ;
44- this .audiences = timeBar .getAdventure ();
4542 }
4643
4744 @ Override
4845 public boolean onCommand (@ NotNull CommandSender sender , @ NotNull Command command , @ NotNull String label , String [] args ) {
4946 if (args .length == 0 ) {
50- audiences . sender ( sender ) .sendMessage (Component .text ("TimeBar version " + timeBar .getDescription ().getVersion () + ". Created by hyperdefined." , NamedTextColor .GREEN ));
47+ sender .sendMessage (Component .text ("TimeBar version " + timeBar .getDescription ().getVersion () + ". Created by hyperdefined." , NamedTextColor .GREEN ));
5148 return true ;
5249 }
5350
5451 if (!sender .hasPermission ("timebar.command" )) {
55- audiences . sender ( sender ) .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
52+ sender .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
5653 return true ;
5754 }
5855
@@ -74,23 +71,23 @@ public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command
7471 for (WorldTimeTracker worldTimeTracker : timeBar .worldTimeTrackers ) {
7572 worldTimeTracker .startTimer ();
7673 }
77- audiences . sender ( sender ) .sendMessage (Component .text ("Configuration reloaded!" , NamedTextColor .GREEN ));
74+ sender .sendMessage (Component .text ("Configuration reloaded!" , NamedTextColor .GREEN ));
7875 } else {
79- audiences . sender ( sender ) .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
76+ sender .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
8077 }
8178 return true ;
8279 }
8380 case "on" -> {
8481 if (sender instanceof ConsoleCommandSender ) {
85- audiences . sender ( sender ) .sendMessage (Component .text ("You must be a player for this command." , NamedTextColor .RED ));
82+ sender .sendMessage (Component .text ("You must be a player for this command." , NamedTextColor .RED ));
8683 return true ;
8784 }
8885 if (!sender .hasPermission ("timebar.enable" )) {
89- audiences . sender ( sender ) .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
86+ sender .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
9087 return true ;
9188 }
9289 if (timeBar .config .getBoolean ("hold-clock-to-show" )) {
93- audiences . sender ( sender ) .sendMessage (Component .text ("You must be holding a clock to show/hide the TimeBar." , NamedTextColor .RED ));
90+ sender .sendMessage (Component .text ("You must be holding a clock to show/hide the TimeBar." , NamedTextColor .RED ));
9491 return true ;
9592 }
9693 Player player = (Player ) sender ;
@@ -104,20 +101,20 @@ public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command
104101 } else {
105102 timeBar .enabledBossBar .add (player );
106103 }
107- audiences . player ( player ) .sendMessage (Component .text ("TimeBar is now enabled." , NamedTextColor .GREEN ));
104+ player .sendMessage (Component .text ("TimeBar is now enabled." , NamedTextColor .GREEN ));
108105 return true ;
109106 }
110107 case "off" -> {
111108 if (sender instanceof ConsoleCommandSender ) {
112- audiences . sender ( sender ) .sendMessage (Component .text ("You must be a player for this command." , NamedTextColor .RED ));
109+ sender .sendMessage (Component .text ("You must be a player for this command." , NamedTextColor .RED ));
113110 return true ;
114111 }
115112 if (!sender .hasPermission ("timebar.disable" )) {
116- audiences . sender ( sender ) .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
113+ sender .sendMessage (Component .text ("You do not have permission for this command." , NamedTextColor .RED ));
117114 return true ;
118115 }
119116 if (timeBar .config .getBoolean ("hold-clock-to-show" )) {
120- audiences . sender ( sender ) .sendMessage (Component .text ("You must be holding a clock to show/hide the TimeBar." , NamedTextColor .RED ));
117+ sender .sendMessage (Component .text ("You must be holding a clock to show/hide the TimeBar." , NamedTextColor .RED ));
121118 return true ;
122119 }
123120 Player player = (Player ) sender ;
@@ -131,10 +128,10 @@ public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command
131128 } else {
132129 timeBar .enabledBossBar .remove (player );
133130 }
134- audiences . player ( player ) .sendMessage (Component .text ("TimeBar is now disabled." , NamedTextColor .GREEN ));
131+ player .sendMessage (Component .text ("TimeBar is now disabled." , NamedTextColor .GREEN ));
135132 return true ;
136133 }
137- default -> audiences . sender ( sender ) .sendMessage (Component .text ("Invalid sub-command. Valid options are: reload, on, off." , NamedTextColor .RED ));
134+ default -> sender .sendMessage (Component .text ("Invalid sub-command. Valid options are: reload, on, off." , NamedTextColor .RED ));
138135 }
139136 return true ;
140137 }
0 commit comments