Skip to content

Commit d7a2db2

Browse files
author
jandie1505
committed
updated tab completion
1 parent 7a6a587 commit d7a2db2

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@
2929
<scope>provided</scope>
3030
<classifier>remapped-mojang</classifier>
3131
</dependency>
32+
<dependency>
33+
<groupId>org.jetbrains</groupId>
34+
<artifactId>annotations</artifactId>
35+
<version>24.0.0</version>
36+
<scope>compile</scope>
37+
</dependency>
3238
</dependencies>
3339

3440
<build>

src/main/java/net/jandie1505/nomessagesignatures/NoMessageSignatures.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.bukkit.event.player.PlayerJoinEvent;
2323
import org.bukkit.event.player.PlayerQuitEvent;
2424
import org.bukkit.plugin.java.JavaPlugin;
25+
import org.jetbrains.annotations.NotNull;
2526

2627
import java.io.*;
2728
import java.lang.reflect.Field;
@@ -282,7 +283,7 @@ public void onAsyncPlayerChat(AsyncPlayerChatEvent event) {
282283
// COMMAND
283284

284285
@Override
285-
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
286+
public boolean onCommand(@NotNull CommandSender sender, @NotNull Command cmd, @NotNull String label, @NotNull String[] args) {
286287

287288
if (args.length < 1) {
288289
sender.sendMessage(this.getProtectionMessage());
@@ -308,7 +309,9 @@ public boolean onCommand(CommandSender sender, Command cmd, String label, String
308309
}
309310

310311
@Override
311-
public List<String> onTabComplete(CommandSender sender, Command cmd, String label, String[] args) {
312+
@NotNull
313+
public List<String> onTabComplete(@NotNull CommandSender sender, @NotNull Command cmd, @NotNull String label, @NotNull String[] args) {
314+
if (args.length != 1) return List.of();
312315

313316
if (sender == this.getServer().getConsoleSender()) {
314317
return List.of("mode", "reload");

0 commit comments

Comments
 (0)