Advertisement
broken-arrow

Untitled

Jul 10th, 2021
1,144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.79 KB | None | 0 0
  1.     @Override
  2.     protected List<String> tabComplete() {
  3.         LoadSettingsContainers loadSettings = LoadSettingsContainers.getInstance();
  4.         final String fileNames = Common.joinRange(1, args);
  5.         final String typeOfHopper = Common.joinRange(3, args);
  6.  
  7.         String[] getFirstName = fileNames.split(" ");
  8.  
  9.         Map<String, LoadSettingsContainers.ContainerData> containers = loadSettings.getContainerType(getFirstName[0]);
  10.         System.out.println(getValues());
  11.         if (args.length == 1)
  12.             return completeLastWord("chest", "barrel", "hopper");
  13.         else if (args.length == 2)
  14.             return TabUtil.complete(fileNames, loadSettings.getFoldersNameInCache());
  15.         if (args.length >= 2 && containers != null && args.length <= 3) {
  16.             return TabUtil.complete(typeOfHopper, containers.keySet());
  17.         }
  18.  
  19.         return new ArrayList<>();
  20.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement