список файлов папки с ресурсами

Версия Minecraft
1.7.10
Здравствуйте.
Код:
/assets/modid/textures/some_dir/
как получить список всех файлов в some_dir?
 
Dahaka написал(а):
прекращайте уже ехидничать! задолбали!
Это же вроде для абсолютных путей, а у нас ассеты внутри архивов.


например, вот первый попавшийся код из гугла:
Код:
public class JavaApplication1 {
    private static ArrayList<File> listWithFileNames = new ArrayList<>();
    public static void main(String[] args) {
        getListFiles("D:\\VirtualShara\\1С");
        
        for (File fil : listWithFileNames) {
            System.out.println(fil.getName());
        }
    }
    
    public static void getListFiles(String str) {
        File f = new File(str);
        for (File s : f.listFiles()) {
            if (s.isFile()) {
                listWithFileNames.add(s);
            } else if (s.isDirectory()) {
                getListFiles(s.getAbsolutePath());      
            }
        }
        
    }
что указывать в качестве пути? абсолютный путь к zip с модом или что?
 
Dahaka написал(а):
Зачем тебе знать кол-во файлов в папке архива? Если ты хочешь повесить на это логику, то очень плохая идея. Любой юзверь сможет напихать туда различных файликов.
не количество файлов в архиве, а список файлов в папке some_dir. Это разные вещи. И логику на это вешать не обираюсь. Просто нужен список файлов.
 
7,099
324
1,510
Ну чувак, мож, пишет аддон для OpenComputers, делает платку поддерживающую какое-то сжатие :D
 
667
7
2
Зачем тебе jar файлы? Если тебе нужно вывести что то в игре списком можешь сделать например как:
  • Миры
  • Ресурспаки
    • Конфиги
    • Данные карт от journeymap
И для этого всего создаётся своя папка в директории игры, в чем проблема? Например если тебе нужно предоставить возможность менять скины прямо из игры лучше сделать для них папку а не скидывать всё в jar. Ну это как идея, возможно у тебя совсем другая идея и этот вариант тебе не как не подходит, но как подсказывают примеры из ванили это более оптимальный вариант для подобных целей. Dahaka в большинстве абсолютно прав: "Зачем тебе знать кол-во файлов в папке архива? ..., то очень плохая идея. Любой юзверь сможет напихать туда различных файликов."
 

tox1cozZ

aka Agravaine
8,455
598
2,892
BlackCrafter написал(а):
Agravaine написал(а):
http://stackoverflow.com/questions/1429172/how-do-i-list-the-files-inside-a-jar-file
а если я в среде нахожусь? Там ведь еще нет jar-файла
Ты со своим модом в среде играть будешь? Что за глупый вопрос.
 
Сверху