Skip to content

Commit 03a9b0f

Browse files
committed
Fix /rename autocompleting with user's names
1 parent d4de9de commit 03a9b0f

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/main/java/simplexity/adminhax/commands/basic/RenameItem.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,22 @@
66
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
77
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
88
import org.bukkit.command.Command;
9-
import org.bukkit.command.CommandExecutor;
109
import org.bukkit.command.CommandSender;
10+
import org.bukkit.command.TabExecutor;
1111
import org.bukkit.entity.Player;
1212
import org.bukkit.inventory.ItemStack;
1313
import org.bukkit.inventory.meta.ItemMeta;
1414
import org.jetbrains.annotations.NotNull;
15+
import org.jetbrains.annotations.Nullable;
1516
import simplexity.adminhax.AdminHax;
1617
import simplexity.adminhax.config.ConfigHandler;
1718
import simplexity.adminhax.config.Message;
1819
import simplexity.adminhax.util.Permissions;
1920
import simplexity.adminhax.util.RenamePermission;
2021

21-
public class RenameItem implements CommandExecutor {
22+
import java.util.List;
23+
24+
public class RenameItem implements TabExecutor {
2225

2326
private final MiniMessage miniMessage = AdminHax.getMiniMessage();
2427

@@ -65,4 +68,9 @@ private void setItemName(Component name, ItemStack itemStack) {
6568
itemMeta.displayName(name);
6669
itemStack.setItemMeta(itemMeta);
6770
}
71+
72+
@Override
73+
public @Nullable List<String> onTabComplete(@NotNull CommandSender commandSender, @NotNull Command command, @NotNull String s, @NotNull String[] strings) {
74+
return List.of("");
75+
}
6876
}

0 commit comments

Comments
 (0)