mirror of
https://github.com/Xiao-MoMi/Custom-Crops.git
synced 2025-12-23 00:49:33 +00:00
31 lines
1.1 KiB
Java
31 lines
1.1 KiB
Java
package net.momirealms.customcrops.commands;
|
|
|
|
import net.momirealms.customcrops.datamanager.ConfigManager;
|
|
import org.bukkit.Bukkit;
|
|
import org.bukkit.command.Command;
|
|
import org.bukkit.command.CommandSender;
|
|
import org.bukkit.command.TabCompleter;
|
|
import org.jetbrains.annotations.Nullable;
|
|
|
|
import javax.annotation.ParametersAreNonnullByDefault;
|
|
import java.util.ArrayList;
|
|
import java.util.Arrays;
|
|
import java.util.List;
|
|
|
|
public class CommandTabComplete implements TabCompleter {
|
|
@Override
|
|
@ParametersAreNonnullByDefault
|
|
public @Nullable List<String> onTabComplete(CommandSender sender, Command command, String alias, String[] args) {
|
|
if (args.length == 1) {
|
|
return Arrays.asList("backup" , "forcegrow", "forcesave", "forcewater", "reload", "setseason" , "nextseason");
|
|
}
|
|
if(args[0].equalsIgnoreCase("setseason")){
|
|
return Arrays.asList("spring","summer","autumn","winter");
|
|
}
|
|
if(args[0].equalsIgnoreCase("forcegrow") || args[0].equalsIgnoreCase("forcewater")){
|
|
return ConfigManager.Config.worlds;
|
|
}
|
|
return null;
|
|
}
|
|
}
|